SuperAPI AI 工具集

review-all

编程与开发

查看项目

更新于 10-16 08:48

技能介绍

用途:对已提交的分支改动做双重独立代码审查,再合并结果,用“两名审查者是否一致”作为置信信号。

主要能力:两个干净上下文的智能体并行审查同一 base...HEAD 差异;审查者 A 运行 Codex 原生命令 codex review --base "$base",审查者 B 依据 references/review-guide.md(基于 Google《What to look for in a code review》)直接审查;结果按文件与行号语义去重,标注来源 both/google/codex,按 P0–P3 排序,输出统一报告含结论、优先级概览表和分级发现。

使用方式:可选传入 base 覆盖,如 review-all --base develop。未提供时按优先级解析:用户 --base > origin 默认分支 > main > master。先解析共享目标并做预检,再并行启动两个智能体,收集结果后合并。报告结论:存在 P0/P1 判为 REQUEST CHANGES,仅有 P2/P3 判为 APPROVE,需要作者输入判 COMMENT。

限制:仅审查已提交改动,未提交或未跟踪文件会被忽略;本技能只做审查,禁止 --fix/--comment、禁止改文件和提交 GitHub;不在 git 仓库、无法解析 base、当前即 base 分支或差异为空时应停止并说明;Codex 未登录时可仅运行 Google 准则审查;建议在一次批量修复后运行一次,不要每个修复都重跑。

适用场景:分支合并前的代码质量检查,尤其希望获得独立一致的缺陷信号时。其他细节暂未提供。