用途:将代码审查从把关转变为知识共享,用于评审拉取请求与代码变更、制定团队评审标准、指导初级开发者、进行架构评审、编写审查清单与规范、改善协作并缩短评审周期。
主要能力:给出审查心态(目标与非目标);建设性反馈原则(具体可执行、对事不对人、分级标注、正反例);审查范围界定(逻辑与边界、安全、性能、测试、错误处理、文档、API 设计与命名、架构契合;格式与 lint 交给工具);四阶段流程(上下文收集 2–3 分钟,关注 PR 描述、规模是否超过 400 行、CI 状态;高层审查 5–10 分钟看架构、文件组织、测试策略;逐行审查 10–20 分钟看正确性、安全、性能、可维护性;总结与决定 2–3 分钟给出通过、评论或要求修改);检查清单法、提问法、建议而非命令、按严重级别标注(blocking、important、nit、suggestion、learning、praise);Python 与 TypeScript/JavaScript 常见问题示例;架构评审、测试质量评审、安全评审模式;困难反馈与分歧处理;审查时限、PR 规模、自动化工具等最佳实践;常见陷阱;PR 评审评论模板;以及 references、assets、scripts 中的配套资料(如 pr-analyzer.py)。
使用方式:资料未提供安装命令或调用方式,具体触发条件与集成方式暂未提供。
适用场景:个人与团队 PR 评审、评审标准建立、新人指导、架构与安全专项评审。
限制:内容以实践指南与示例为主,未提供价格、平台支持范围或效果数据。