SuperAPI AI 工具集

code-review

编程与开发

查看项目

更新于 10-15 20:34

技能介绍

用途:对代码进行严格审查,聚焦质量与正确性,适用于 diff、PR、模块或子系统。审查结果以经代码验证、按严重度排序的发现形式记录在 RV 审查账本(RV-NNN)上,而非停留在对话中。

主要能力:从架构、性能影响、测试策略、逻辑、安全、可维护性、边界情况等维度逐行分析;强调韧性、可维护性、可扩展性、模块化与组合性、安全性、变更信心和概念精确性。发现按严重度分级(🔴 blocker、🟠 major、🟡 minor、🔵 nit),只有 blocker 会阻止关闭。

使用方式:审查在两个生命周期时刻触发——阶段执行中的 per-phase 审查,以及切片关闭前的 pre-close 对账审查。存在触发条件(如删除或禁用测试、偏离设计、豁免验证标准、超出声明范围的编辑)时强制升级。流程包括上下文收集、高层审查、逐行分析、逐条验证候选发现、汇总与决策。每条发现以 raise 形式记录,需 dispose 和 resolve 到终态,最后以 doctrine review conclude RV-NNN --basis … 结束。

限制:审查者不得编造发现、夸大严重度或纠缠琐事;零发现是有效结果。行为性断言须对照测试或执行验证,不能凭记忆。发现须落在被审查代码上,范围外的病理应另建 backlog。不得在账本中写入密钥、凭据或 API 密钥。具体命令与账本机制详见 lib:reference/review-ledger.md。