1. 自动审查已禁用
验证自动审查是否启用:- 前往 Code review → General
- 检查 Enable Automated Code Review 是否开启
- 或在
kodus-config.yml中验证:
2. Webhook 未配置
Kodus 需要 webhooks 来知道何时打开或更新 PR:- 前往 Git 提供商的 webhook 设置
- 验证 Kodus webhook URL 是否已注册且活跃
- 检查失败的投递尝试
3. PR 标题匹配忽略关键字
如果 PR 标题包含忽略关键字,Kodus 会跳过审查:kodus-config.yml 中的 ignoredTitleKeywords)。
4. 基础分支未被监控
默认情况下,Kodus 审查目标为默认分支的 PR。如果您的 PR 目标是其他分支,请在 Code review → General 的 Base Branches 下添加它,或将其添加到kodus-config.yml 的 baseBranches 中:
5. 审查节奏设置为手动
如果 Review Cadence(位于 Code review → General 的 Enable Automated Code Review 下)设置为 Manual,Kodus 仅在您评论@kody start-review 时审查。
6. 自动暂停已激活
如果您快速连续推送了多次,自动暂停可能已启动,并且 Kody 已在 PR 上发布了一条 “Auto-paused” 评论。在您评论@kody start-review 之前,该 PR 会一直保持暂停状态。
仍然无法工作?
尝试在 PR 上评论@kody start-review 以触发手动审查。如果仍然无效,请查看故障排除指南。