什么是 Vibe Coding
Vibe Coding 中文可译为 “氛围式编码” 或 “AI辅助的规划式编码”,是最近比较火热的ai 编程叫法。
Vibe 编码是指将 AI 作为思维伙伴进行协作,你无需给出详细的指令只需清晰地表达你的意图;你想要构建的东西的氛围。剩下的工作都由 AI 来完成:创建文档、分解工作、搭建代码框架,甚至在需要时执行命令。
对于新手来说“Vibe Coding” 是一种结合AI助手和手动规划,帮助你高效开发游戏或应用的方法论和工作流程。它不是具体的编程语言,而是一套用AI(如Claude Code或GPT-5 Codex)辅助、自己主导开发的步骤。
你只需要用到1-2 款智能AI工具(比如Claude或Codex),不用会太多工具。
强调“规划很重要”,你需要自己提前制定好项目的设计文档(比如游戏设计文档)和技术栈选择,不能完全丢给AI自动决定,否则项目会变混乱。
开始时要建立一个“memory-bank”(记忆库)的文件夹,把你的想法、技术方案、实现计划等拆分成文档,AI每做一步之前都要按照你的文档来推进。
每完成一个开发步骤,都要做测试、记录进展,并及时总结架构。
碰到Bug时,也有建议的排查和回退方式,不会让你陷入死胡同。
简单说:Vibe Coding就是教你如何用AI当你的智能助手,“你来规划、AI来帮忙”,通过逐步、小目标推进开发,提高效率、降低踩坑的风险,非常适合新手和想提升开发工作的用户。
Vibe Coding 终极指南
你只需要用到以下任一工具即可开始:
-
Claude Sonnet 4.5(Claude Code环境)
-
GPT-5 Codex(Codex CLI环境)
本指南适用于CLI(命令行)和VSCode扩展版。
早期版本曾用Grok 3,后转Gemini 2.5 Pro,现在推荐Claude 4.5或GPT-5 Codex。
核心原则:一定要人为规划,不能让AI自己乱规划,否则代码项目会变成一团糟。
环境搭建流程
-
游戏设计文档(game-design-document.md)
-
用AI辅助生成一份简洁的设计文档,确保结构和需求清晰。
-
文档不必复杂,后续可迭代完善。
-
-
技术栈选择(tech-stack.md)和规则文件(CLAUDE.md / Agents.md)
-
用AI帮你推荐最简单、最可靠的技术栈,并存档为tech-stack.md。
-
通过命令行初始化项目,生成一系列规则,指导AI按最佳实践开发(强调模块化,避免生成一个大文件)。
-
有些规则要设为“Always”,比如始终读取架构和游戏设计文档,添加新功能后及时更新文档。
-
-
实现计划(implementation-plan.md)
-
让AI根据设计文档和技术栈,生成详细的步骤计划,每一步都有测试方案,只给出流程不直接写代码。
-
-
Memory Bank记忆库
-
项目文件夹下建memory-bank子文件夹,里边放上述所有.md文档,以及进度文档progress.md、架构文档architecture.md等。
-
正式开发流程
-
打开AI工具(Codex或Claude Code),让AI先看所有memory-bank文档,确认实现计划是否完全清楚。
-
AI通常会提出疑问,及时回答并完善实现计划。
-
第一步开发时,要求AI严格按你的文档执行,不要跳步,每完成一步都测试,然后在progress.md记录成果,在architecture.md补充架构说明。
极致玩法:可用Superwhisper与AI语音交流,提升效率。
标准工作流
-
每完成一步就提交代码(git),开新会话后让AI查阅进度,继续下一步。
-
这流程直到所有实现计划完成,项目主体就搭好了。
后续细节与扩展
-
后续如需新增功能,单独补充feature-implementation.md文件,按步骤逐步实现和测试。
-
出现Bug:用AI工具回退命令(如Claude Code的/rewind)、多次git提交快速回退,或者RepoPrompt工具导出全部代码请求帮助。
实用技巧
-
小调整可用GPT-5(medium版),营销文案用Opus 4.1。
-
生成美术、音效、音乐、视频也有推荐外部AI工具。
-
写Prompt时可要求AI多思考,越详细越好,还能通过“think harder”等提示词引导AI深入分析。
常见问题
-
如果做的是应用而不是游戏,流程一样,只需把设计文档换成产品需求文档(PRD)。
-
优先推荐Claude Code或Codex CLI而非Cursor,因前者更强大、更灵活。
一句话总结
Vibe Coding 是一种结构化、模块化、以人为主导、AI为助手的项目开发方法,专为让新手也能高效开发游戏或应用,项目全程需要文档驱动,步骤清晰、可回退,能极大提升开发效率和体验。





