用途:提供系统化代码审查流程,覆盖代码质量、安全、性能、可维护性和行业最佳实践,适合审查 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 行变更,忘记检查测试,忽视安全影响,或仓促审查。
限制:资料未提供具体安装方式、平台集成、价格或自动化能力,暂未提供;实际执行仍依赖人工审查与相应仓库环境。