46 lines
1.2 KiB
Markdown
46 lines
1.2 KiB
Markdown
---
|
||
title: "双AI-Review"
|
||
type: concept
|
||
tags: [vibe-coding, ai-review, code-quality, workflow]
|
||
---
|
||
|
||
## 定义
|
||
使用两个不同 AI 实例进行生成 + review 分离的工作模式:第一个 AI 负责生成代码,第二个 AI 负责审查意见,人工决策是否采纳。
|
||
|
||
## 工作流
|
||
|
||
```
|
||
AI #1 生成代码
|
||
↓
|
||
AI #2 review(提供具体修改意见)
|
||
↓
|
||
根据 review 意见人工判断
|
||
↓
|
||
采纳则修改,不采纳则记录原因
|
||
↓
|
||
执行测试 → commit → push
|
||
```
|
||
|
||
## 核心价值
|
||
- 生成 AI 和 review AI 职责分离,避免自我辩护(self-justification)
|
||
- 第二个 AI 的"距离感"能发现生成者的盲区
|
||
- 人工最终决策权保留,防止 AI 错误累积
|
||
|
||
## 适用场景
|
||
- 关键业务代码(支付/安全/核心算法)
|
||
- 首次生成的陌生模块
|
||
- 多文件协同修改
|
||
|
||
## 与传统 code review 的比较
|
||
- 传统:人写代码 → 人 review → 人修改
|
||
- 双 AI:AI 写代码 → AI review → 人决策 → AI 修改
|
||
|
||
## 与 Single AI 的比较
|
||
- Single AI:生成即 self-review,AI 无法发现自身错误(hallucination blindness)
|
||
- 双 AI:生成与 review 由不同实例承担,独立视角
|
||
|
||
## Aliases
|
||
- Dual AI Review
|
||
- AI Pair Programming
|
||
- 生成-审查分离
|