SuperAPI AI 工具集

code-review

测试与质量

查看项目

更新于 10-15 19:54

技能介绍

用途:该技能用于对代码变更进行系统化审查,覆盖拉取请求评审、代码质量检查、实现反馈、缺陷识别、改进建议、安全审计与性能分析等场景。

主要能力:按步骤引导审查流程,包括理解变更背景与范围、高层架构与设计评估、逐项细节审查(命名、函数、类与对象、错误处理、代码质量)、安全审查(输入校验、认证授权、数据保护、依赖)、性能审查(算法、数据库、缓存、资源管理)、测试审查、文档审查,并给出建设性反馈。附带审查清单与常见问题示例,如上帝类、魔法数字、深层嵌套,以及 SQL 注入、XSS、硬编码密钥等安全漏洞的正反示例。

使用方式:在审查拉取请求或审计代码时调用该技能,按其步骤逐层推进,并参考清单核对功能、质量、安全、性能、测试与文档。反馈应具体、可操作、按严重程度分级(严重、重要、可选),并肯定良好实践。

适用场景:团队代码评审、合并前检查、安全与性能审计、新人代码指导。

限制:资料未提供具体安装命令、平台支持、收费方式或自动化集成细节;该技能为流程与规范指导,不替代实际工具运行结果。