用途:这是 cc10x 的内部技能,由 code-reviewer 和 silent-failure-hunter 加载使用,面向对 diff 的评审,关注正确性、安全、性能等维度。
核心原则与流程:先验证可用,再验证质量。采用两阶段评审:第一阶段为规格符合性评审,读取需求、追踪实现、运行测试,只有通过后才进入第二阶段;第二阶段按优先级检查安全、正确性、性能、可维护性、UX、可访问性。
能力与规则:提供参考文件,如 references/review-order-and-checkpoints.md(关注点优先的阅读顺序、评审检查点、零发现停顿、复审循环)、references/security-review-checklist.md(认证、输入输出、密钥、网络、存储、依赖检查)、references/code-review-heuristics.md(可维护性、性能、隐藏失败、边界情况、坏味道、UI 快速扫描)。信号质量规则:仅在确定时标记,避免误报。要求每条信号引用具体 file:line,否则不予报告。
方法:支持 LSP 语义分析,如 lspCallHierarchy、lspFindReferences、lspGotoDefinition,需先通过 localSearchCode 获得 lineHint,不猜测行号。还包含边界情况分类、严重级别(CRITICAL/MAJOR/MINOR/NIT)、多信号评分、零发现须强制复查、WEAVE 协议(AGREED/DETECTOR-ONLY/FALSE-POSITIVE)、按优先级输出反馈并要求给出修复示例。
限制:资料未提供具体安装方式、收费信息、运行环境要求及与外部工具集成细节。相关置信度公式与严重级别词汇由 code-reviewer 代理契约定义,本技能不再重复。零发现不能仅写“无问题”,需记录强制复查证据。