SuperAPI AI 工具集

loom-code-review

测试与质量

查看项目

更新于 10-15 20:28

技能介绍

用途:对代码变更做整体审查,兼顾正确性、安全、性能与可维护性,产出按优先级排序、可执行的反馈。核心原则是“只对会破坏用户使用的问题设卡,其余以评论形式提出”。

主要能力:采用严重程度分级——BLOCKER、SILENT_FAILURE、CRITICAL 会阻止合并;MAJOR、MINOR/nit 不阻止合并,nit 需加 nit: 前缀便于作者跳过。审查方法包括:先读 PR 描述、关联 issue 与提交信息确认意图;审查 diff 及其影响范围(对改动的符号搜索调用方与被调用方);对每个代码块依次应用正确性、安全、性能、可维护性四个视角;单独做缺失测试与错误路径扫描;最后给出 approve、approve-with-comments 或 request-changes 的结论。还提供影响范围清单、领域速查(基础设施/IaC、数据管道、机器学习)以及 Loom 编排代码的额外检查(静默失败、接线、依赖真实性)。

使用方式:作为技能调用,用于 PR 审查、合并前审计、架构检查等场景。输出按严重程度分组,引用 file:line,说明问题、影响与修复方式。

限制:资料未提供安装命令、价格、平台支持与具体调用参数。该技能是整体性、作者友好的代码审查,不等同于安全审计;涉及认证、加密、支付、反序列化或信任边界时,应同时触发安全审计,通过代码审查不代表安全签核。