Loading...
Loading...
Compare original and translation side by side
| $ARGUMENTS | Mode |
|---|---|
| Empty + changes in session (git diff) | Session review of changed files |
| Empty + no changes (first message) | Full codebase audit |
| File or directory path | Scoped review of that path |
| "audit" | Force full codebase audit |
| PR number/URL | Review PR changes (gh pr diff) |
| Git range (HEAD~3..HEAD) | Review changes in that range |
| 参数 | 模式 |
|---|---|
| 无参数 + 会话中存在代码变更(git diff) | 变更文件的会话评审 |
| 无参数 + 无代码变更(首次消息) | 全代码库审计 |
| 文件或目录路径 | 指定路径的范围评审 |
| "audit" | 强制执行全代码库审计 |
| PR编号/URL | 评审PR变更内容(gh pr diff) |
| Git范围(HEAD~3..HEAD) | 评审指定Git范围内的变更 |
git diff --name-only HEADgit diff HEADgit diff --name-only HEADgit diff HEAD| Scope | Strategy |
|---|---|
| 1-2 files | Inline review at all 3 levels. Spawn research subagents for flagged findings. |
| 3-5 files | Spawn 3 parallel reviewer subagents (Surface/Structural/Algorithmic). Each flags then researches within their level. |
| 6+ files or 3+ modules | Spawn a team. See below. |
[Lead: reconcile findings, produce final report]
|-- Surface Reviewer
| Wave 1: subagents analyzing files (1 per file)
| Wave 2: subagents researching flagged findings
|-- Structural Reviewer
| Wave 1: subagents analyzing module boundaries
| Wave 2: subagents researching flagged findings
|-- Algorithmic Reviewer
| Wave 1: subagents analyzing performance/complexity
| Wave 2: subagents researching flagged findings
|-- Verification Runner
Wave 1: subagents running build, lint, tests
Wave 2: subagents spot-checking behavior| 范围 | 策略 |
|---|---|
| 1-2个文件 | 对所有3个层级进行内联评审。针对标记的发现生成研究子代理。 |
| 3-5个文件 | 生成3个并行评审子代理(表层/结构层/算法层)。每个代理在各自层级内先标记再进行研究验证。 |
| 6个及以上文件或3个及以上模块 | 生成评审团队。详情见下文。 |
[负责人:整合评审结果,生成最终报告]
|-- 表层评审器
| 第一阶段:子代理分析所有文件(每个文件对应一个子代理)
| 第二阶段:子代理对标记的发现进行研究验证
|-- 结构层评审器
| 第一阶段:子代理分析模块边界
| 第二阶段:子代理对标记的发现进行研究验证
|-- 算法层评审器
| 第一阶段:子代理分析性能/复杂度
| 第二阶段:子代理对标记的发现进行研究验证
|-- 验证执行器
第一阶段:子代理运行构建、代码检查、测试
第二阶段:子代理进行行为抽样检查[Lead: cross-domain analysis, reconciliation, final report]
|-- Domain A Reviewer — e.g., Backend
| Wave 1: parallel subagents scanning all owned files
| Wave 2: parallel subagents deep-diving flagged files
| Wave 3: parallel subagents researching flagged assumptions
|-- Domain B Reviewer — e.g., Frontend
| [same wave pattern]
|-- Domain C Reviewer — e.g., Tests/Infra
| [same wave pattern]
|-- Dependency and Security Researcher
Wave 1: subagents auditing each dependency (version, CVEs, license)
Wave 2: subagents checking security patterns against current docs
Wave 3: subagents verifying API usage against library docs (Context7)[负责人:跨领域分析、结果整合、生成最终报告]
|-- 领域A评审器 —— 例如:后端
| 第一阶段:并行子代理扫描所有负责的文件
| 第二阶段:并行子代理深入分析标记的文件
| 第三阶段:并行子代理对标记的假设进行研究验证
|-- 领域B评审器 —— 例如:前端
| [相同阶段流程]
|-- 领域C评审器 —— 例如:测试/基础设施
| [相同阶段流程]
|-- 依赖与安全研究员
第一阶段:子代理审计每个依赖(版本、CVE漏洞、许可证)
第二阶段:子代理对照当前文档检查安全模式
第三阶段:子代理对照库文档(Context7)验证API使用正确性| File | When to Read |
|---|---|
| references/checklists.md | During analysis or building teammate prompts |
| references/research-playbook.md | When setting up research validation subagents |
| references/output-formats.md | When producing final output |
| references/team-templates.md | When designing teams (Mode 2 or large Mode 1) |
| 文件 | 阅读时机 |
|---|---|
| references/checklists.md | 分析过程中或编写团队成员提示语时 |
| references/research-playbook.md | 设置研究验证子代理时 |
| references/output-formats.md | 生成最终输出时 |
| references/team-templates.md | 设计评审团队时(模式2或大型模式1场景) |