SuperAPI AI 工具集

review

通用与其它

查看项目

更新于 10-15 17:30

技能介绍

用途:审查当前 git 工作区中未提交的改动,关注正确性、安全性、可维护性以及与项目规范的一致性。

主要能力:

  • 通过 git diff 与 git diff --cached 收集改动,并阅读被修改文件的完整内容,而非只看 diff 片段。
  • 在判断风格与模式前加载相关项目上下文:若存在 docs/SUMMARY.md 先阅读,再加载与任务相关的细节文档,并优先参考代码规范文档;文档与代码或用户意图冲突时,用可用输入/提问工具确认。
  • 对改动区域运行可行的质量检查(lint、类型检查、测试)。
  • 从正确性、安全与安全、可靠性、风格与一致性、性能、测试、可维护性等维度分析改动。
  • 按 S0 严重、S1 高、S2 中、S3 低四级标注每个发现,并给出位置、问题、影响、修复建议与置信度。
  • 输出固定结构报告:Summary、Findings、Positive Notes、Must-Fix Checklist、Verdict;无发现时明确写 No actionable findings,无必修项时写 No must-fix items。
  • 结论为 Approve(无 S0/S1 阻塞项)或 Request Changes(存在一个或多个阻塞项),可选给出复审聚焦点。

使用方式:在存在未提交改动的 git 工作区中调用该技能,按其工作流依次收集上下文、分析改动、分级、生成报告。

适用场景:提交前自查、合并前评审、需要按项目规范给出可执行修改建议的代码审查。

限制:仅审查未提交改动;需有对应项目文档与质量检查工具才能加载规范并运行检查;不替代人工最终判断。收费、价格与具体平台支持暂未提供。