SuperAPI AI 工具集

code-review

测试与质量

查看项目

更新于 10-15 16:50

技能介绍

用途:对代码变更做结构化评审,覆盖安全、性能、正确性与可维护性,并给出可执行的修改建议。

主要能力:安全审计(SQL 注入、XSS、CSRF、认证与授权缺陷、代码中的密钥或凭证、不安全反序列化、路径穿越、SSRF);性能审查(N+1 查询、不必要的内存分配、热点路径上的 O(n²) 复杂度、缺少数据库索引、无界查询或循环、资源泄漏);正确性检查(空输入、null、溢出等边界情况,竞态与并发问题,错误处理与传播,差一错误,类型安全);可维护性(命名清晰度、单一职责、重复代码、测试覆盖、对非显然逻辑的文档说明)。若连接了相关工具,还可自动拉取 PR diff、核对 CI 状态与测试结果、把发现关联到工单、按团队编码规范检查。

使用方式:命令为 /code-review <PR URL or file path>,即 /code-review 后跟 PR 链接或文件路径;若未提供具体文件或 URL,会询问要审查什么。可粘贴 diff。输出为 Markdown 报告,包含摘要、严重问题表格、建议表格、做得好的部分以及结论(批准/要求修改/需要讨论)。

适用场景:合并前评审、判断代码是否安全、审查他人提交的变更等。

限制:提供的资料未说明具体实现机制、支持的语言范围、收费或价格信息;连接器相关能力仅在已连接对应工具时可用,具体可用连接器未在资料中列出,暂未提供。