用途:将代码评审从把关转变为知识共享,通过建设性反馈、系统化分析和协作改进,提升代码质量与团队协作。适用于评审 PR 与代码变更、制定团队评审标准、指导初级开发者、架构评审、创建检查清单与指南、缩短评审周期等场景。
主要能力:给出评审心态与目标(发现缺陷与边界情况、保证可维护性、共享知识、执行编码规范、改进设计、建设团队文化),强调反馈应具体可执行、对事不对人、有褒有贬、区分优先级。提供四阶段评审流程:上下文收集(读 PR 描述与关联 issue、检查 PR 规模是否超过 400 行、查看 CI/CD 状态)、高层评审(架构设计、文件组织、测试策略)、逐行评审(逻辑正确性、安全、性能、可维护性)、总结与决策(批准、评论或要求修改)。还包含检查清单法、提问法、建议而非命令、按严重程度标注(blocking、important、nit、suggestion、learning、praise)等技巧,以及 Python、TypeScript/JavaScript 的常见问题示例、架构评审、测试质量评审、安全评审清单、困难反馈与分歧处理、最佳实践、常见陷阱和 PR 评审评论模板。
使用方式:资料未提供具体安装或运行命令,仅列出参考资源路径,如 references/code-review-best-practices.md、references/common-bugs-checklist.md、references/security-review-guide.md、assets/pr-review-template.md、assets/review-checklist.md、scripts/pr-analyzer.py。
限制:资料未说明收费、价格、平台支持或实际效果;内容以通用实践与示例为主,具体团队需结合自身规范调整。