跳转到主要内容
过多的低优先级建议会让开发者完全忽略代码审查反馈。关键是调整审查,使其显示重要的内容,对不重要的保持安静。

建议控制

Kodus 为您提供对建议数量和严重性的精细控制:
  • 每个 PR 的最大建议数 — 限制建议总数(例如 9 个)
  • 严重性过滤器 — 仅显示达到或超过阈值的建议(例如中等及以上)
  • 分组模式 — 控制建议在 PR 中的组织方式
代码审查设置建议控制中配置,或在 kodus-config.yml 中:
suggestionControl:
  groupingMode: full
  limitationType: pr
  maxSuggestions: 9
  severityLevelFilter: medium

忽略文件和路径

跳过产生噪音的文件(锁定文件、生成的代码、配置):
ignorePaths:
  - yarn.lock
  - package-lock.json
  - "**/*.generated.ts"
  - dist/**

按标题跳过 PR

跳过不需要审查的 PR(发布、版本升级):
ignoredTitleKeywords:
  - "release"
  - "bump version"
  - "chore"

切换分析类别

禁用您不需要的审查类别:
reviewOptions:
  security: true
  code_style: true
  refactoring: false
  documentation_and_comments: false

审查节奏

使用自动暂停防止活跃开发期间的垃圾信息 — 当 Kodus 检测到快速连续推送时暂停审查(默认:15 分钟内 3 次推送)。 更多详情,请参阅通用配置建议控制