SuperAPI AI 工具集

orchestrate-code-review

测试与质量

查看项目

更新于 10-15 17:26

技能介绍

用途:这是 ai-cortex 中的编排类技能,负责把多个单一维度的原子代码审查技能串成一条固定流水线,并汇总输出统一报告。它只做编排,不执行代码分析。若只想查某个维度,应直接调用对应原子技能,例如仅查 diff 用 review-diff、仅查安全用 review-security。

主要能力:一是检测上下文,根据用户意图与项目状态确定 scope(diff 或 codebase)、语言与框架;二是按固定顺序串联调用:scope(review-diff 或 review-codebase)→ language → framework → library → cognitive;三是 halt-on-failure,任一原子技能失败就停止后续并汇报已收集结果;四是聚合输出,合并 findings、按 location 与 title 去重并保留最高严重度、机械派生 risk_signals。

执行细节:language 步按主语言在 review-typescript、review-python、review-go、review-java、review-php、review-powershell、review-dotnet、review-sql 中选 0 或 1 个;framework 步在 review-react、review-vue 中选 0 或 1 个;library 步可选 review-orm-usage;cognitive 步固定按 review-security → review-performance → review-architecture → review-testing 全部执行。无匹配的步骤跳过,并在报告中标注跳过原因。diff 模式默认包含未跟踪文件,codebase 模式默认仓库根,可指定路径。

输出:单一聚合报告,含各原子技能 findings(按 category 或 location 分组)、跳过步骤说明、risk_signals 列表(signal_name 与可选 confidence)以及顶部按 severity、category 的计数摘要。

限制:不执行代码分析、lint 或规则匹配;不改变固定执行顺序;不发明 findings;不修改代码或实施修复(交由开发流程或 orchestrate-repair-loop);单维度审查与测试编写也由对应技能承接。