SuperAPI AI 工具集

review

编程与开发

查看项目

更新于 10-16 07:51

技能介绍

用途

/review 是一个多视角代码审查工作流,通过并行调用多个专业审查代理,从不同角度对代码进行审查,最后汇总为一份统一的审查结论。适用于在合并重要变更前获取反馈、作为质量门禁,或对实现方案进行评审。

主要能力

该工作流包含四个代理,分两个阶段执行:

第一阶段(并行)由三个代理同时运行:

  • critic:审查代码质量,包括代码风格与一致性、使用的设计模式、可读性与可维护性、错误处理、测试覆盖。
  • plan-reviewer:审查架构一致性,检查是否遵循既定模式、是否匹配实现计划(如存在)、是否与系统设计一致、是否存在架构违规。
  • plan-reviewer:审查变更影响,评估变更风险等级、受影响的系统与组件、向后兼容性、潜在回归、安全影响。

第二阶段(串行)由 review-agent 在所有并行审查完成后执行,负责综合所有审查结果,给出最终裁决、按优先级排列的行动项、阻塞与非阻塞问题区分,以及用于 PR 描述的摘要。

使用方式

触发场景包括:要求“审查这段代码”“审查我的 PR”“合并前检查”“获取实现反馈”,或在合并重要变更前、质量门禁环节使用。

支持以下模式:

  • 完整审查:/review,运行全部四个代理,进行综合审查。
  • 快速审查:/review --quick,仅运行 critic,快速获取反馈。
  • 安全聚焦:/review --security,在并行阶段加入 aegis(安全代理)。
  • PR 审查:/review PR #123,获取 PR diff 并审查变更。

执行时,第一阶段通过 Task 调用各代理并设置 run_in_background=true 并行运行,随后检查所有三个 TaskOutput;第二阶段调用 review-agent 进行综合。

适用场景

  • 合并重要变更前的质量把关。
  • 对 PR 进行多角度评审。
  • 需要同时评估代码质量、架构一致性与变更风险时。
  • 需要快速反馈或安全专项审查时。

限制

资料未提供该技能的安装方式、依赖环境、支持的平台、收费情况或性能指标。审查代理的具体实现细节、可配置参数及输出格式的完整规范暂未提供。