SuperAPI AI 工具集

code-review

测试与质量

查看项目

更新于 10-16 06:23

技能介绍

用途:该技能包用于指导代码审查工作,提供专业检查清单与结构化输出格式,帮助审查者系统性地评估代码。

主要能力:覆盖五个维度。代码质量方面检查编码规范、命名规范、代码重复、逻辑清晰度与注释质量;潜在问题方面检查空指针安全、边界条件、异常处理、并发安全与资源泄漏;性能方面关注算法效率、数据库查询(如N+1问题)、内存使用与循环优化;安全方面检查输入验证、SQL注入防护、敏感信息加密与权限控制;测试覆盖方面检查单元测试、边界测试与测试质量。

使用方式:进行代码审查时遵循该指南与检查清单,并按指定格式输出结果,包括严重问题(标注文件名与行号及风险说明)、改进建议(标注文件名与行号及推荐做法)、优点与总体评价。

审查原则:建设性反馈,提出问题同时给出具体改进建议;客观公正,基于标准和最佳实践;优先级明确,区分严重问题与改进建议;必要时提供改进后的示例代码。

限制:资料未提供具体安装命令、平台支持、收费方式或自动化执行能力,仅作为审查指南与检查清单使用。