用途:面向 Pull Request 与代码变更评审,也可用于制定团队评审标准、指导新人、开展架构评审、编写评审清单与缩短评审周期。
主要能力:给出评审目标与非目标(抓 bug、可维护性、知识共享、标准执行;而非炫技、纠结格式、无谓阻塞);提供有效反馈写法(具体可执行、对事不对人、分级、兼顾表扬);分四阶段流程:上下文收集(读 PR 描述与关联 issue、PR 超 400 行建议拆分、看 CI 状态)、高层评审(架构设计、文件组织、测试策略)、逐行评审(逻辑与边界、安全、性能、可维护性)、总结与决策(Approve、Comment、Request Changes)。
技术要点:检查清单法(安全、性能、测试);提问法代替断言;建议而非命令;严重级别标签(blocking、important、nit、suggestion、learning、praise)。语言特定模式覆盖 Python(可变默认参数、过宽 except、可变类属性)与 TypeScript/JavaScript(any、异步错误处理、props 变更)。高级模式含架构评审分阶段提交、测试质量评审(行为而非实现)、安全评审清单(认证授权、输入校验、数据保护、常见漏洞)。另含困难反馈写法、分歧处理、最佳实践、常见陷阱与 PR 评审评论模板。
使用方式与限制:资料未提供安装命令或调用方式,仅列出参考文件与脚本(如 scripts/pr-analyzer.py 分析 PR 复杂度并建议评审人)。具体平台集成、收费与效果暂未提供。