SuperAPI AI 工具集

code-review-analysis

测试与质量

查看项目

更新于 10-15 16:46

技能介绍

用途:提供系统化代码审查流程,覆盖代码质量、安全、性能、可维护性和行业最佳实践,适合审查 pull request 与 merge request、合并前质量分析、识别安全漏洞、向开发者提供建设性反馈、确保编码规范及通过审查进行指导。

使用方式(Quick Start):先用命令查看变更与提交历史:

检查变更

git diff main...feature-branch

查看文件变更统计

git diff --stat main...feature-branch

查看提交历史

git log main...feature-branch --oneline 评审可参考 references/ 目录中的指南,包括 Initial Assessment、Code Quality Analysis、Security Review、Performance Review、Testing Review、Best Practices。

最佳实践要点:应保持建设性与尊重,解释建议背后的原因,提供代码示例,不清楚时提问,认可良好实践,聚焦重要问题,考虑上下文,复杂问题可提议结对编程。不应过度批评或针对个人,纠结细微风格问题(交给自动化工具),因主观偏好阻塞,一次审查超过 400 行变更,忘记检查测试,忽视安全影响,或仓促审查。

限制:资料未提供具体安装方式、平台集成、价格或自动化能力,暂未提供;实际执行仍依赖人工审查与相应仓库环境。