在 Kodus 中创建规则
- 前往代码审查设置 → Kody 规则
- 点击添加规则
- 配置:
- 名称 — 规则检查的内容(例如,“服务文件必须有测试”)
- 范围 — 文件级(分析单个文件)或 PR 级(分析整个 PR)
- 路径 — glob 模式以针对特定文件(例如,
src/services/**/*.ts) - 严重性 — 严重、高、中等或低
- 说明 — 要检查内容的详细描述
规则的强大之处
规则可以访问丰富的上下文:fileDiff、pr_title、pr_description、pr_files_diff等变量- 使用
@file:path/to/file.ts的文件引用与模式进行比较 - MCP 函数从连接的工具(Jira、代码库结构等)获取数据
示例:架构边界规则
示例:测试覆盖规则
更多添加规则的方式
- 从规则库导入 — 按语言和类别浏览经过验证的规则
- 从 IDE 工具同步 — 自动从 Cursor、Copilot、Claude 导入规则
- 代码库规则 — 在代码库中以 markdown 文件定义规则
- 自动生成 — Kody 根据您的审查历史建议规则