SuperAPI AI 工具集

code-reviewer

测试与质量

查看项目

更新于 10-15 17:25

技能介绍

用途:提供全面的代码审查能力,涵盖质量分析、安全扫描与最佳实践建议。当被要求审查代码、查找缺陷或提出改进建议时使用。

主要能力:按类别识别问题,包括安全漏洞(OWASP Top 10)、性能问题、代码风格与可读性、逻辑错误与缺陷、缺失的错误处理;反馈按严重程度从关键到次要排序,并给出带具体代码示例的修复建议。

审查类别:安全方面覆盖 SQL 注入、XSS、命令注入、认证/授权缺陷、敏感数据暴露、不安全依赖;性能方面覆盖 N+1 查询、内存泄漏、不必要的计算、缺失的缓存机会;质量方面覆盖 DRY 违规、SOLID 原则违规、复杂条件、缺失测试。

使用方式:审查时先通读代码再提建议;尽量标注行号;为修复提供可运行的代码示例;优先给出可执行的反馈;发现良好模式时予以肯定;评论前阅读整个文件。示例中针对登录函数的安全审查会列出关键问题(如 SQL 注入)并给出修复方向(使用参数化查询),以及补充建议(限流、账户锁定)。

限制与边界:不要纠结风格问题(交给 linter);不要因主观偏好阻塞审查;不审查生成或第三方 vendored 代码;避免没有示例的模糊建议。

其他信息:该技能的安装命令、收费、价格、支持平台等事实暂未提供。