SuperAPI AI 工具集

code-review-practices

测试与质量

查看项目

更新于 10-15 22:11

技能介绍

用途:为协作开发建立有效的代码评审流程,提升代码质量、促进知识共享、及早发现缺陷并维护安全标准。

主要能力:给出评审核心原则(尊重沟通、及时性、彻底性、持续学习);提供功能、设计架构、代码质量、测试、安全、性能、文档七类检查清单;定义评审流程(作者自审、PR 描述模板、评审者步骤);区分评论类型(MUST FIX、SHOULD FIX、NIT、QUESTION、SUGGESTION、PRAISE);给出反馈示例与反模式(橡皮图章、无价值挑刺、敌意评审、完美主义、评审过载);规定 PR 规模建议(理想小于 200 行,超过 1000 行必须拆分);提供安全审查要点(认证授权、输入验证、敏感数据、依赖审计);给出 CI/CD 自动化检查与分支保护规则示例;并列出评审指标与改进方向。

使用方式:作为技能文档在评审中参照执行。示例命令包括 npm run lint、npm run test:unit -- --coverage、npm audit --audit-level=moderate,以及 GitHub Actions 工作流配置。

适用场景:团队 PR/MR 评审、安全审查、评审流程规范化。

限制:具体工具与平台配置需结合项目实际;资料未提供收费、价格或效果数据。