用途:在开始代码审查前生成有针对性的检查清单,也可用于新成员熟悉审查标准、统一团队审查质量,或审查不熟悉的代码区域。
主要能力:分析 diff 中变更的文件与变更性质;识别变更类型(功能、缺陷修复、重构等);应用对应编程语言的检查项;结合代码库既有模式与约定;输出按优先级排序、可执行的审查条目。
清单类别:安全(输入校验、无硬编码密钥、认证授权检查、SQL 注入与 XSS 防护);性能(避免 N+1 查询、考虑缓存、避免多余循环、使用高效数据结构);可维护性(可读性与自解释、函数规模适当、无重复代码、命名一致);测试(单元测试覆盖新功能、覆盖边界情况、测试有意义而非仅为覆盖率)。
使用方式:资料未提供具体安装命令或调用步骤,暂未提供。
适用场景:团队代码审查、新人培训、跨模块审查。
限制:资料未说明支持的编程语言范围、平台、收费与效果,暂未提供。