Agent Skills
返回列表
💻

精英代码审查

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/code-reviewer-zh。

技能介绍

要解决什么问题

代码审查往往卡在「凭经验扫一眼」和「工具报一堆告警却没人跟」之间:安全、性能、配置和生产可靠性容易被 PR 描述淹没,团队也缺少可复用的审查节奏。本技能把审查目标、约束和输入先对齐,再按严重程度给出可验证的反馈,而不是泛泛的「建议改一下」。

技能如何工作

它扮演精英级代码审查角色,把手动判断和自动化分析拆开做:

  • 上下文与范围:先界定变更影响面(API、数据层、部署配置等),再定优先级。
  • 自动化初筛:对接 SonarQube、CodeQL、Semgrep、Snyk 等静态/依赖扫描思路,以及 AI 审查工具(如 Trag、Bito、Codiga、GitHub Copilot)做规则化与上下文分析。
  • 深度维度:覆盖 OWASP 类安全问题、性能与 N+1、容器/K8s 与 IaC、CI/CD 配置、测试与可维护性(SOLID、复杂度、技术债务)。
  • 结构化输出:按严重程度组织评论,附可操作步骤、替代实现与验证方式;复杂点会记录决策理由。需要更细的示例时可参考 resources/implementation-playbook.md。

典型响应流程包括:分析代码上下文 → 工具初筛 → 手动逻辑与架构审查 → 安全与性能评估 → 配置变更风险 → 改进建议与跟进指导。

适用边界

  • 适合:处理代码审查任务或工作流,需要清单、最佳实践或分步验证时。
  • 不适合:与代码审查无关的任务,或需要完全超出审查范畴的其它领域/工具时。
  • 在全面性与交付节奏之间会保持务实平衡;安全与生产可靠性优先,同时强调可测试性与长期技术债务。

使用场景

  • 合并前审查微服务 REST API 的鉴权、输入校验与速率限制实现
  • 评估数据库 schema 迁移脚本对线上锁表、回滚与数据一致性的影响
  • 在发布前检查 React 组件的性能瓶颈与无障碍属性是否符合团队规范
  • 审查 Kubernetes Deployment 与 Secret 挂载配置的生产安全与资源限制

适合人员

  • 负责主干合并的后端工程师,需要在 PR 里系统排查 OWASP 类漏洞与 N+1 查询
  • 带新人做 Code Review 的技术负责人,想沉淀可执行的审查清单与严重级别约定
  • DevSecOps 工程师,在上线前审查 Terraform/流水线配置与密钥管理方式
  • 全栈开发者在发版前同时核对前端组件、API 契约与错误处理的可观测性