code-review
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseCode Review
代码评审
Dispatch specialized review agents matched to the situation. Choose a mode or let context guide you.
根据场景调配专业的评审Agent。可自行选择模式,也可根据上下文自动适配。
Review Modes
评审模式
Quick Review
快速评审
When: Ad-hoc checks, quick sanity check, low-noise feedback
Dispatch: quick-reviewer agent (confidence scoring, reports only >= 80)
Output: High-confidence issues grouped by severity (Critical 90-100, Important 80-89)
适用场景: 临时检查、快速合理性验证、低干扰反馈
调配Agent: quick-reviewer agent(置信度评分,仅报告评分≥80的问题)
输出结果: 按严重程度分组的高置信度问题(严重:90-100,重要:80-89)
Deep Review
深度评审
When: After completing a feature, before merge, in subagent-driven-development loop
Dispatch: deep-reviewer agent (full checklist with template placeholders)
Placeholders: {WHAT_WAS_IMPLEMENTED}, {PLAN_OR_REQUIREMENTS}, {BASE_SHA}, {HEAD_SHA}, {DESCRIPTION}
Output: Strengths, Issues (Critical/Important/Minor), Recommendations, Merge verdict
适用场景: 功能开发完成后、合并前、子Agent驱动的开发循环中
调配Agent: deep-reviewer agent(带模板占位符的完整检查清单)
占位符: {WHAT_WAS_IMPLEMENTED}, {PLAN_OR_REQUIREMENTS}, {BASE_SHA}, {HEAD_SHA}, {DESCRIPTION}
输出结果: 优势分析、问题(严重/重要/次要)、改进建议、合并判定结果
Specialist Review
专项评审
When: Targeted analysis of a specific quality dimension
Dispatch: One or more specialist agents:
| Agent | Focus |
|---|---|
| comment-analyzer | Comment accuracy, documentation quality, comment rot |
| test-analyzer | Test coverage quality, behavioral coverage gaps, test resilience |
| silent-failure-hunter | Error handling, silent failures, catch block specificity |
| type-design-analyzer | Type invariants, encapsulation, type usefulness |
适用场景: 针对特定质量维度的定向分析
调配Agent: 一个或多个专项Agent:
| Agent | 关注重点 |
|---|---|
| comment-analyzer | 注释准确性、文档质量、注释过时 |
| test-analyzer | 测试覆盖质量、行为覆盖缺口、测试韧性 |
| silent-failure-hunter | 错误处理、静默故障、捕获块针对性 |
| type-design-analyzer | 类型不变性、封装性、类型实用性 |
Comprehensive Review
全面评审
When: Before merging to main, finishing a development branch
Dispatch: 4-pass structure (TDD compliance, diff-only quality, contextual quality, browser audit). See references/comprehensive-review-procedure.md for pass details and ordering.
适用场景: 合并至主分支前、开发分支完成时
调配结构: 4轮检查(TDD合规性、仅差异质量检查、上下文质量检查、浏览器审计)。有关各轮检查的细节和顺序,请查看references/comprehensive-review-procedure.md。
How to Request
如何发起评审
- Gather git context using (auto-detects base branch, outputs BASE_SHA, HEAD_SHA, diff stats, changed files, commit log). Use
scripts/review-prepfor structured output.--json - Read the reference file for your chosen agent(s)
- Spawn Task agent with the prompt + review-prep output
general-purpose - Act on feedback: fix Critical immediately, fix Important before proceeding
- 使用收集git上下文信息(自动检测基础分支,输出BASE_SHA、HEAD_SHA、差异统计、变更文件、提交日志)。使用
scripts/review-prep参数可获取结构化输出。--json - 阅读所选Agent的参考文件
- 结合提示词和review-prep输出,启动任务Agent
general-purpose - 根据反馈采取行动:立即修复严重问题,在继续开发前修复重要问题
Workflow Integration
工作流集成
| Workflow | Review Mode |
|---|---|
| subagent-driven-development (per-task) | Deep Review |
| executing-plans (batch) | Deep Review |
| Before merge to main | Comprehensive Review |
| Ad-hoc / when stuck | Quick Review |
| Specific concern | Specialist Review |
| GitHub PR review + posting | github-pr skill (automated PR review orchestrator) |
For code simplification, see the code-simplify skill.
| 工作流 | 评审模式 |
|---|---|
| subagent-driven-development(按任务) | 深度评审 |
| executing-plans(批量) | 深度评审 |
| 合并至主分支前 | 全面评审 |
| 临时检查/遇到瓶颈时 | 快速评审 |
| 特定关注点 | 专项评审 |
| GitHub PR评审+发布 | github-pr skill(自动化PR评审编排器) |
如需代码简化,请查看code-simplify skill。
Red Flags
警示信号
- Skipping review because "it's simple"
- Ignoring Critical issues
- Proceeding with unfixed Important issues
- Running Comprehensive passes all sequentially (1+2 are independent, parallelize)
- Not deduplicating between Pass 2 and Pass 3 in Comprehensive mode
- 以“代码很简单”为由跳过评审
- 忽略严重问题
- 未修复重要问题就继续开发
- 按顺序执行全面评审的所有轮次(第1、2轮是独立的,可并行执行)
- 在全面评审模式下未对第2轮和第3轮的结果进行去重
Reference Files
参考文件
| Agent | Reference |
|---|---|
| deep-reviewer | references/deep-reviewer.md |
| quick-reviewer | references/quick-reviewer.md |
| comment-analyzer | references/comment-analyzer.md |
| test-analyzer | references/test-analyzer.md |
| silent-failure-hunter | references/silent-failure-hunter.md |
| type-design-analyzer | references/type-design-analyzer.md |
| Agent | 参考文档 |
|---|---|
| deep-reviewer | references/deep-reviewer.md |
| quick-reviewer | references/quick-reviewer.md |
| comment-analyzer | references/comment-analyzer.md |
| test-analyzer | references/test-analyzer.md |
| silent-failure-hunter | references/silent-failure-hunter.md |
| type-design-analyzer | references/type-design-analyzer.md |