用户提问Q: vibe coding是什么意思它是一个框架吗是一个开源项目吗还是只是一个概念而已解答Vibe Coding 是什么Vibe Coding 是一个方法论和工作流程而不是框架。它的核心定义是规划驱动 上下文固定 AI 结对执行简单说就是通过与 AI如 Claude、GPT 等结对编程将想法变为现实的一套系统化开发流程。是开源项目吗是的这个 GitHub 仓库vibe-coding-cn是一个开源知识库项目包含方法论文档和最佳实践大量 AI 提示词prompts技能库skills项目模板和工具核心理念从 README 中可以看到几个关键原则“凡是 ai 能做的就不要人工做”“上下文是 vibe coding 的第一性要素”“先结构后代码一定要规划好框架”强调模块化和规划驱动避免让 AI 失控实际应用这个方法论主要用于指导开发者如何更高效地与 AI 协作开发软件项目包括从需求分析、技术选型、架构设计到具体实现的全流程。总结Vibe Coding 是一个概念/方法论而这个 GitHub 仓库是实践这个方法论的开源资源库。核心组成部分1. Memory Bank记忆库项目的核心文档目录包含product-requirements.md- 产品需求文档PRDtech-stack.md- 技术栈选型implementation-plan.md- 实施计划最重要progress.md- 进度记录architecture.md- 架构说明2. 上下文文件CLAUDE.md- Claude 的持久化上下文AGENTS.md- Codex 的持久化上下文包含项目约束、禁止行为、开发流程等3. 工作流程生成核心文档PRD、技术栈、实施计划人工审查和修改逐步执行实施计划每步验证后继续新建会话避免上下文污染4. 核心原则规划驱动- 所有步骤都在实施计划中定义上下文固定- 通过 CLAUDE.md 确保 AI 始终知道项目约束AI 结对执行- 每次只执行一步验证后再继续项目资源提示词库位置i18n/zh/prompts/包含coding_prompts, system_prompts, user_prompts数量40 个精选提示词技能库位置i18n/zh/skills/包含14 个专业技能包示例ccxt, postgresql, telegram-dev 等文档库位置i18n/zh/documents/包含方法论、模板、教程等分类Methodology and Principles, Templates and Resources, Tutorials and Guides适用场景最佳场景✅ 个人开发者✅ 快速原型开发✅ 小型项目5000 行✅ 学习和实验✅ 需要快速迭代✅ 简单的 CRUD 应用不太适合❌ 大型团队协作10 人❌ 需要严格流程管理的企业级项目❌ 复杂的多模块系统与传统开发的区别维度传统开发Vibe Coding规划方式详细的技术文档简洁的实施计划开发方式人工编写所有代码AI 生成 人工审查迭代方式长周期迭代小步快跑文档维护事后补充文档先行质量保证代码审查 测试人工验证 测试