SuperAPI AI 工具集

code-review-excellence

测试与质量

查看项目

更新于 10-15 21:38

技能介绍

用途:把代码评审从把关转变为知识共享,用于评审 PR 与代码变更、制定团队评审标准、辅导初级开发者、开展架构评审、编写评审清单与指南、缩短评审周期并维持代码质量。

主要能力:给出评审心态与目标(发现缺陷与边界情况、保证可维护性、共享知识、执行规范、改进设计,而非炫技、纠结格式或按个人偏好重写);提供有效反馈写法(具体可执行、对事不对人、有褒有贬、区分优先级);界定评审范围(逻辑正确性、安全、性能、测试覆盖、错误处理、文档、API 设计与命名、架构契合度;格式、导入顺序、lint 违规和简单拼写交给工具);给出四阶段流程:上下文收集(读 PR 描述与关联 issue、PR 超过 400 行建议拆分、查看 CI 状态)、高层评审(架构设计、文件组织、测试策略)、逐行评审(逻辑、安全、性能、可维护性)、总结与决定(批准、评论或要求修改)。

使用方式:采用检查清单法(安全、性能、测试清单)、提问法(用问题引导思考)、建议而非命令、用标签区分严重程度(blocking、important、nit、suggestion、learning、praise);提供 PR 评审评论模板(摘要、优点、必须修改、建议、问题、结论)。

适用场景:团队 PR 评审、架构评审、测试质量评审、安全评审、指导新人、处理分歧与给出困难反馈。

限制:资料未提供安装命令、运行环境、平台支持、收费方式或效果数据;内容为方法论与示例,具体语言规则需结合项目实际。