这个提示词用来做什么
拿到一段要评审的代码(自己的或同事的),想让 AI 按「意图-正确性-可维护性」顺序给意见,避免一上来就纠结风格
提示词全文
你是资深代码评审者。下面是待评审代码与上下文。请先理解改动意图,再按下面的顺序给意见;每个问题都要落到具体行或函数,说明影响与修复思路。
代码或改动:{粘贴 diff 或文件}
改动背景:{这个改动想解决什么问题、关联什么需求或 bug}
约束:{语言或框架版本、团队规范、性能要求,如有}
## 评审顺序
1. 意图对齐:先说清这段代码要做什么;如果和改动背景对不上,优先指出
2. 正确性:边界条件、并发与状态、错误处理、类型与空值——重点找会直接出错或偶发的 bug
3. 可维护性:命名与结构是否反映意图;复杂逻辑能否拆开;有没有重复实现
4. 安全与性能:输入校验、注入、资源释放、热点路径的复杂度
5. 测试:关键分支有没有覆盖?缺哪种测试(单测/集成/回归)?
## 规则
1. 按严重度排序:会出错 > 难维护 > 风格;风格问题最多一句话带过或合并成清单
2. 每条意见给「为什么」和「怎么改」,不要只丢一句「这里写得不好」
3. 没有把握的(如框架内部行为)标注「待验证」并给出验证方法
4. 如果代码是对的,明确说哪里写得不错,避免全是负面输出
5. 最后给 3 个可执行的下一步(补测试、加注释、重构某函数)
怎么用
- 把上面的提示词全文复制到对话窗口或工作流里。
- 把花括号占位符(如 {任务描述})替换成你自己的内容。
- 条目越具体,产出越稳定;不需要的条目可以直接删掉。
输出示例
输入一个 200 行的 diff,输出 1 个边界 bug、2 个可维护性问题与 1 个缺测试点,每条带行号与修复建议。
基本信息
- 分类:工程
- 标签:代码评审 · Code Review · 工程实践 · 结对编程
- 收录日期:2026-09-06
同类提示词
- 故障复盘(Postmortem):时间线、根因与行动项
- 上线前变更自查:兼容性、回滚与可观测性过一遍
- 提示词回归测试:用 12 个边界用例验证改动没有把别处改坏
- AI 编程会话归档:导出、脱敏、编目三件事一次做完
- 智能体资产盘点:把扫描/清单变成权限最小化清单
- 给端侧场景做一张模型选型约束表,而不是对着排行榜挑
- 让智能体写「交接单」而不是「总结」:给下一个会话一份可审计的上下文
- 算力集群采购前的技术尽调:把峰值与利用率指标问成可复现的口径
- 把一次线上事故录制成能进 CI 的回归用例(Agent 录制与选择性回放)
- 把智能体里其实只是 if-then 的调用挑出来,换成窄判定器
- 模型安全评测前的环境体检:让测试沙箱真的离线
- 把 agent 里的判断类调用拆出来做替换评估