SuperAPI AI 工具集

review-code

测试与质量

查看项目

更新于 10-15 17:32

技能介绍

用途:对代码进行多维度审查,生成结构化报告与可执行修复建议,覆盖正确性、可读性、性能、安全性、测试覆盖和架构一致性六个维度,可用于合并前质量把关。

主要能力:采用状态驱动的编排流程,依次执行收集上下文、快速扫描、逐维度深入审查、生成报告和完成五个动作;快速扫描识别高风险区域,深入审查聚焦关键问题;问题按严重程度分级:Critical [C](阻塞性问题,必须立即修复,须在合并前修复)、High [H](应修复)、Medium [M](建议改进)、Low [L](可选优化)、Info [I](参考信息)。

使用方式:执行前必须完整阅读规范文档 specs/review-dimensions.md(审查维度定义,P0)、specs/issue-classification.md(问题分类与严重程度,P0)、specs/quality-standards.md(质量标准,P1),以及生成报告前阅读模板 templates/review-report.md 和 templates/issue-template.md。项目上下文中可运行 ccw spec load --category review 获取审查标准、检查清单与审批门。输出写入 .workflow/.scratchpad/review-code-{timestamp}/ 目录,包含 state.json、context.json、findings/(correctness.json、readability.json、performance.json、security.json、testing.json、architecture.json)和 review-report.md。触发词包括“review…”。

适用场景:需要对文件或目录做系统性代码质量评估,尤其是合并前审查。

限制:资料未提供具体安装命令、支持的编程语言范围、收费方式与运行环境要求;流程依赖上述 specs 与 templates 文档存在。