42 lines
1.4 KiB
Markdown
42 lines
1.4 KiB
Markdown
---
|
||
title: "AI 结对执行"
|
||
type: concept
|
||
tags: [vibe-coding, AI, pair-programming]
|
||
---
|
||
|
||
## Definition
|
||
AI 结对执行(AI Pair Programming)是 Vibe Coding 范式的第三原则:开发者扮演导演角色,AI 扮演执行者角色,类似结对编程(Pair Programming)但人类提供方向判断和审美决策,AI 负责具体实现。
|
||
|
||
## Human vs AI Responsibilities
|
||
| 角色 | 人类(导演) | AI(执行者) |
|
||
|------|------------|-------------|
|
||
| 架构决策 | ✅ | ❌ |
|
||
| 需求理解 | ✅ | ✅(辅助澄清) |
|
||
| 代码编写 | ❌ | ✅ |
|
||
| 测试验证 | ✅(审查) | ✅(自测脚本) |
|
||
| 审美判断 | ✅ | ❌ |
|
||
| Bug 修复 | ✅(引导) | ✅(执行) |
|
||
|
||
## Tools That Enable It
|
||
- **Cursor**:Composer 模型支持多文件编辑和 AI 对话
|
||
- **Windsurf**:Tab 自动补全 + AI 建议
|
||
- **Trae**:Remote SSH 开发环境
|
||
- **Claude Code**:Print Mode 非交互批量执行
|
||
|
||
## Relationship to Vibe Coding Formula
|
||
Vibe Coding = 规划驱动 + 上下文固定 + AI 结对执行
|
||
- 规划驱动:确定做什么
|
||
- 上下文固定:保证 AI 不跑偏
|
||
- AI 结对执行:具体怎么做
|
||
|
||
## Related Concepts
|
||
- [[Vibe Coding]]:AI 结对执行是 Vibe Coding 三要素之一
|
||
- [[规划驱动]]:结对前的人类准备工作
|
||
- [[上下文固定]]:结对时的行为约束机制
|
||
- [[Cursor]]:AI 结对执行的首选 IDE
|
||
|
||
## Aliases
|
||
- AI Pair Programming
|
||
- 氛围结对
|
||
- 导演模式
|