SuperAPI AI 工具集

code-review

测试与质量

查看项目

更新于 10-15 17:34

技能介绍

用途:该技能用于对代码库开展系统化代码审查,可针对六个专项分别调用:架构与设计、代码质量、安全与依赖、性能与可扩展性、测试质量、文档与 API,也支持多实例并行以覆盖全部维度。

主要能力:先读取项目文档与目录结构来建立上下文,识别项目采用的错误处理、依赖注入、状态管理、测试等模式,再据此检查新代码是否遵循既有约定。审查采用“现象—根因—解决方案”三层分析,并做跨文件追踪,如查找测试文件、引用位置与实现关系。还包含演化视角,例如通过 git log 统计高频改动文件、识别重复实现与废弃模式。问题按 CRITICAL、HIGH、MEDIUM、LOW 四级影响排序,并给出对应修复代码示例。最终按固定模板输出报告,包含审查指标、摘要、各级问题、优点与主动改进建议。

使用方式:资料中提供了一些用于收集上下文的命令示例,例如读取文档、检测目录模式、查找测试文件、查看最近提交,以及若干 grep 检索模式。这些命令为示例性质,实际调用方式与集成方式暂未提供。

限制:本技能聚焦代码审查,不涉及部署、运行或安全扫描产品的具体实现;收费、价格、支持的平台与完整安装方式在资料中均未提供。