SuperAPI AI 工具集

code-review

测试与质量

查看项目

更新于 10-16 06:48

技能介绍

用途:作为审查者,评估另一位工程师提交的代码变更,判断其中是否存在值得指出的缺陷,并给出整体正确性结论。适用于审查 diff、PR、分支、本地变更集、暂存改动等场景。

主要能力:按既定规则筛选问题,只标记影响准确性、性能、安全或可维护性,且离散可操作、由本次提交引入、作者知情后大概率会修复的缺陷;不标记既有问题、纯风格问题或仅凭猜测的影响。每条发现需给出标题(含优先级标签,如 [P1])、说明为何是缺陷的正文、置信度、可选优先级(0–3)以及代码位置(绝对文件路径与尽量短的行范围)。正文不超过一段,代码片段不超过 3 行,仅在给出具体替换代码时使用 ```suggestion 块,并保留原有缩进。最后输出整体正确性判定(patch is correct 或 patch is incorrect)及解释与置信度。

使用方式:将待审查的代码变更交给该技能,按上述输出模式返回 JSON,包含 findings、overall_correctness、overall_explanation、overall_confidence_score。输出不包裹 markdown 代码围栏,也不生成 PR 修复。

限制:不提供修复补丁;不标记非阻塞的风格、格式、拼写或文档问题;优先级无法确定时可省略或置为 null;具体安装命令与平台支持信息暂未提供。