rules-doctor
开源命令行工具,用于检查和诊断AI编程代理规则文件(如CLAUDE.md、.cursorrules、AGENTS.md)的质量与可靠性,检测矛盾指令、作用域缺失、含糊措辞等问题
时间轴 (近 90 天)
rules-doctor 是一个用于检查 AI 代理规则文件质量的开源工具
rules-doctor v0.1 解决规则文件能否被正确加载的问题,包括检测失效的 @import 引用、被遮蔽的 AGENTS.md 以及指令臃肿
rules-doctor v0.2 强化了导入分析能力
rules-doctor 0.3 的关注点从技术上能否加载上升到内容上是否有价值
rules-doctor 0.3 引入了四项检查:CONTRADICTORY_RULES、SCOPE_BOUNDARY_MISSING、VAGUE_DIRECTIVE、ADR_MISSING
CONTRADICTORY_RULES 检查被定为 error 级,因为矛盾规则直接导致不确定行为
SCOPE_BOUNDARY_MISSING、VAGUE_DIRECTIVE、ADR_MISSING 三项检查被定为 warning 级
rules-doctor 可通过 pip install rules-doctor 安装,并以 rules-doctor <目录> 命令运行
rules-doctor 的检查本质上是文本启发式规则而非模型,矛盾检测通过匹配同一主题下极性相反的指令来工作,可能漏掉微妙冲突或误报
rules-doctor 为零依赖、纯标准库实现,并采用 MIT 许可证
还有 1 条时间轴事件
全部知识事实 (11)
压缩 token 数量与提升指令质量是两个正交的目标,需要分别对待
50%待验证rules-doctor v0.1 解决规则文件能否被正确加载的问题,包括检测失效的 @import 引用、被遮蔽的 AGENTS.md 以及指令臃肿
50%待验证rules-doctor v0.2 强化了导入分析能力
50%待验证rules-doctor 0.3 的关注点从技术上能否加载上升到内容上是否有价值
50%待验证rules-doctor 是一个用于检查 AI 代理规则文件质量的开源工具
50%待验证CONTRADICTORY_RULES 检查被定为 error 级,因为矛盾规则直接导致不确定行为
50%待验证SCOPE_BOUNDARY_MISSING、VAGUE_DIRECTIVE、ADR_MISSING 三项检查被定为 warning 级
50%待验证rules-doctor 可通过 pip install rules-doctor 安装,并以 rules-doctor <目录> 命令运行
50%待验证rules-doctor 的检查本质上是文本启发式规则而非模型,矛盾检测通过匹配同一主题下极性相反的指令来工作,可能漏掉微妙冲突或误报
50%待验证rules-doctor 为零依赖、纯标准库实现,并采用 MIT 许可证
50%待验证rules-doctor 0.3 引入了四项检查:CONTRADICTORY_RULES、SCOPE_BOUNDARY_MISSING、VAGUE_DIRECTIVE、ADR_MISSING
50%