你岗位的 AI 智能体

代码审查 · 程序员

用 AI 智能体做这件事

Code Review 要贴着团队的规范和协作流程做,否则意见对不上。这个场景先声明语言与框架版本、团队代码规范和托管平台(GitHub PR / GitLab MR / 内部仓库),再按严重程度把问题排序,每条说清位置、原因和改法。它只给建议、不动你的代码,把握不准处标【需确认】。

你需要准备

  • 语言与框架版本,以及团队代码规范(命名、格式、lint 规则)
  • 代码托管平台与评审流程(GitHub PR / GitLab MR / 内部仓库)
  • 待审查的代码(本次 diff 或整个文件)
  • 相关上下文:接口约定、边界规则、调用方
  • (可选)已有的 lint / 静态检查结果(如 ESLint、SonarQube)

怎么做

  1. 先声明语言与框架版本、团队规范与评审流程
  2. 若代码含密钥、token,先脱敏再粘贴
  3. 把待审代码与上下文发给 AI,粘贴提示词
  4. 按严重程度处理问题,核对【需确认】项后再改
一句话提示词

下面是我写的【功能】的代码,语言与框架版本、团队代码规范与评审流程(GitHub PR / GitLab MR / 内部仓库)我先声明,帮我做一次 code review:重点找逻辑错误、边界条件、空值和异常处理、性能问题、安全隐患,问题按严重程度排序,每条说明位置、为什么是问题、建议怎么改,只给建议、不要直接大改我的代码;把握不准的地方标【需确认】,不要编造。

它会交付什么

  • 按严重程度排序的问题清单(位置、为什么是问题、建议怎么改)——属 AI 判断,需人工判断
  • 逻辑错误、边界条件、空值与异常处理相关的问题
  • 性能与安全隐患(如未校验入参、SQL 拼接),不确定处标【需确认】

效果示例

输入一个约两百行的 TypeScript 订单模块 + ESLint 结果 → 输出按严重程度排序的问题清单;接口约定未给处标【需确认】。(判断仅供参考,需人工判断)

常见问题

会直接改我的代码吗?

不会。默认只给建议,改动由你决定。

问题和严重度排序准吗?

属 AI 判断,只能当参考,需人工判断,尤其别轻信安全项。

不给团队规范行吗?

不建议。规范不同(命名、格式、lint)会影响判断,先声明才准。

一次能审多少代码?

建议一个 PR 或一个模块为一批(约两三百行),整库建议分批。

同岗位其他场景

已复制,去发给你的 AI 智能体