Files
nexus/wiki/concepts/Vibe-Coding.md
weishen cb6ec38943 ingest: AI/系统提示词构建原则.md
- 新增 source page: wiki/sources/系统提示词构建原则.md
- index.md: 在 Sources 首部添加条目
- overview.md: Vibe Coding 中文指南段落补充该来源链接
- entities/tukuai.md: sources 字段补充该来源
- concepts/Vibe-Coding.md: sources 字段补充该来源
- log.md: 追加 ingest 日志

来源: vibe-coding-cn (tukuai)
2026-04-23 08:48:18 +08:00

55 lines
3.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "Vibe Coding"
type: concept
tags: [ai, workflow, productivity, coding]
sources: [如何在ubuntu上安装opencode并配置vibe-kanban, vibe-coding经验收集, 开发经验与项目规范整理文档, github-上-5000-人收藏的-vibe-coding-神级指南, 系统提示词构建原则]
last_updated: 2026-04-24
---
## Definition
**Vibe Coding**(氛围编程)是一种使用 AI 辅助编程的工作流理念。开发者通过自然语言描述需求AI 代理负责代码实现、分析、重构等具体工作。
核心公式:**Vibe Coding = 规划驱动 + 上下文固定 + AI 结对执行**,让「从想法到可维护代码」变成可审计的流水线,而非一团无法迭代的巨石文件。
## Core Principles
- **自然语言驱动**:用日常语言与 AI 沟通,像对待初级开发者一样描述需求
- **充足上下文**:提供背景信息、示例代码、设计参考(图片/截图);推荐使用高 context window 模型(如 Claude Opus保证上下文一致性
- **规划驱动**(新增):让 AI 写代码前必须先完成清晰的技术选型、实施规划和模块化设计,防止 AI 因理解偏差导致项目逻辑混乱
- **上下文固定**(新增):通过大 context window 模型保持长程上下文一致性Cursor + Claude Opus 是推荐组合
- **AI 结对执行**新增Cursor、Windsurf、Trae 等 AI 编程工具与人类开发者配对工作
- **双模式迭代**Plan 模式生成方案 → Review 反馈 → Build 模式执行
- **持续反馈**:对 AI 的输出及时纠正和引导,形成快速迭代
## Vibe Coding vs Claude Skills
| 维度 | Vibe Coding | Claude Skills |
|------|-------------|--------------|
| 核心特点 | 氛围感、直觉式引导、轻快节奏 | 结构化 SOP、可复用流程、稳定可控 |
| 适用场景 | 快速探索、创意验证 | 可复现的固定流程任务 |
| 成熟后 | 流程固化 → 转化为 Claude Skills | — |
| 资源推荐 | [vibe-coding-cn](https://github.com/tukuaiai/vibe-coding-cn)(中文开发者资源库) | [Anthropic Skills](https://github.com/anthropics/skills) |
## Related Tools
- [[Cursor]] — AI 代码编辑器(推荐与 Claude Opus 配合)
- [[Windsurf]] — AI 编程工具
- [[Trae]] — AI 编程工具
- [[OpenCode]] — 开源终端 AI 编程代理,支持 Plan/Build 模式
- [[Claude Code]] — Anthropic CLI agent竞品
- [[Gemini CLI]] — Google Gemini 命令行工具
- [[Vibe-Kanban]] — 与 OpenCode 配合的看板式任务管理
## Related Concepts
- [[Plan Mode]] — Vibe Coding 工作流中的计划阶段
- [[Build Mode]] — Vibe Coding 工作流中的构建阶段
- [[AGENTS.md]] — 为 Vibe Coding 项目提供上下文的角色定义文件
- [[Agent Personality Design]] — AI Agent 角色与个性设计方法
- [[Design-to-Code Workflow]] — 设计文档→伪代码→代码的递进式开发流程
- [[Multi-AI Review]] — 多 AI 协作审查,双人编程模式
- [[CodeWeaver]] — 代码库转可导航 Markdown 文档工具
- [[Claude Skills]] — Vibe Coding 的尽头是 Skills规划驱动流程的最终形态