核心内容来自 https://github.com/2025Emma/vibe-coding-cn
https://zread.ai/tukuaiai/vibe-coding-cn/1-overview
https://zread.ai/tukuaiai/vibe-coding-cn/1-overview
介绍
Vibe Coding 是一个与 AI 结对编程的终极工作流程,旨在帮助开发者丝滑地将想法变为现实。本指南详细介绍了从项目构思、技术选型、实施规划到具体开发、调试和扩展的全过程,强调以规划驱动和模块化为核心,避免让 AI 失控导致项目混乱。
核心理念: 规划就是一切。 谨慎让 AI 自主规划,否则你的代码库会变成一团无法管理的乱麻。
注意:以下经验分享并非普遍适用,请在具体实践中结合场景,辩证采纳。
元方法论 (Meta-Methodology)
该思想的核心是构建一个能够自我优化的 AI 系统。其递归本质可分解为以下步骤:
定义核心角色:
α-提示词 (生成器): 一个“母体”提示词,其唯一职责是生成其他提示词或技能。
Ω-提示词 (优化器): 另一个“母体”提示词,其唯一职责是优化其他提示词或技能。
描述递归的生命周期:
创生 (Bootstrap):使用 AI 生成 α-提示词 和 Ω-提示词 的初始版本 (v1)。
自省与进化 (Self-Correction & Evolution):使用 Ω-提示词 (v1) 优化 α-提示词 (v1),从而得到一个更强大的 α-提示词 (v2)。
创造 (Generation):使用进化后的 α-提示词 (v2) 生成所有需要的目标提示词和技能。
循环与飞跃 (Recursive Loop):将新生成的、更强大的产物(甚至包括新版本的 Ω-提示词)反馈给系统,再次用于优化 α-提示词,从而启动持续进化。
终极目标:通过此持续的递归优化循环,系统在每次迭代中实现自我超越,无限逼近预设的预期状态。
参考:https://github.com/FunEnn/vibe-coding-cn/blob/main/i18n/zh/documents/%E6%96%B9%E6%B3%95%E8%AE%BA%E4%B8%8E%E5%8E%9F%E5%88%99/A%20Formalization%20of%20Recursive%20Self-Optimizing%20Generative%20Systems.md
核心原则
目的主导:开发过程中的一切动作围绕”目的”展开。逆向思考,先明确你的需求,从需求逆向构建代码。
上下文是 vibe coding 的第一性要素,垃圾进,垃圾出。
系统性思考,实体,链接,功能/目的,三个维度。多问 ai 是什么?,为什么?,怎么做?
先结构,后代码,一定要规划好框架,不然后面技术债还不完。
重复,多试几次,实在不行重新开个窗口。
专注,一次只做一件事。
方法论 / 实操细节
一句话写清楚目标 + 非目标。能改什么,不能改什么。
能抄不写,不重复造轮子,先问 ai 有没有合适的仓库,下载下来改。
一定要看官方文档,先把官方文档爬下来喂给 ai。
一次只改一个模块。
代码一多就切会话。
如果能复制,就不要写。如果能连接,就不要构建。如果能重用,就不要创造。胶水编程是 AI 辅助开发的终极进化——不是懒惰,而是工程智慧的最高体现。它通过最少的原始代码实现最大的生产力,代表了软件工程界几十年来等待的银弹。
举例
你是一个耐心的开发环境配置助手。我是一个完全的新手,使用 macOS 系统,需要你一步一步指导我从零搭建 Vibe Coding 开发环境。
请按以下顺序指导我,每次只给我一个步骤,等我确认完成后再进行下一步:
- 安装 Homebrew 包管理器
- 使用 Homebrew 安装 Node.js
- 安装 Gemini CLI 或其他免费 AI CLI 工具
- 安装基础开发工具(git, python, tmux)
- 配置 Git 用户信息
- 安装代码编辑器(VS Code 或 Neovim)
- 验证所有工具是否正常工作
要求:
- 每个步骤给出具体的命令
- 用简单易懂的语言解释每个命令的作用
- 如果我遇到错误,帮我分析原因并给出解决方案
- 每完成一步,问我是否成功,然后再继续下一步
现在开始第一步吧。
工具/资源
Visual Studio Code: 一款功能强大的集成开发环境,适合代码阅读与手动修改。其 Local History 插件对项目版本管理尤为便捷。
CherryStudio:一款集多模型对话、知识库管理、AI 绘画、翻译等功能于一体的全能 AI 助手平台。https://mp.weixin.qq.com/s/UBgO2l5HgTG8wR-vZS46kw
Ollama: 本地大模型管理工具,可通过命令行方便地拉取和运行开源模型。
提示词库 (在线表格): 一个包含大量可直接复制使用的各类提示词的在线表格。
https://docs.google.com/spreadsheets/d/1ngoQOhJqdguwNAilCl1joNwTje7FWWN9WiI2bo5VhpU/edit?gid=2093180351#gid=2093180351&range=A1
https://docs.google.com/spreadsheets/d/1ngoQOhJqdguwNAilCl1joNwTje7FWWN9WiI2bo5VhpU/edit?gid=2093180351#gid=2093180351&range=A1
虚拟卡: 可用于注册云服务等需要国际支付的场景。
编程书籍推荐:https://github.com/sxcong/books 推荐重点看 《人工智能 现代方法》(Artificial Intelligence A Modern Approach)这本书。
其他实用技巧 提升提示词效果 加一句:“慢慢想,不着急,重要的是严格按我说的做,执行完美。如果我表达不够精确请提问。”
资料分享,后台回复20260111。
声明:来自繁尘的bio小本本,仅代表创作者观点。链接:http://eyangzhen.com/5275.html