❝当越来越多开发者开始使用 Cursor、Claude Code、Gemini CLI、Codex 等 AI 工具时,一个新的问题出现了:
为什么同样是 AI 编程,有人一天能完成一周的工作,而有人却被 AI 生成的代码折磨到怀疑人生?
答案可能就在最近 GitHub 爆火的开源项目:
Vibe Coding CN
这是一个系统化的 AI 编程方法论仓库。
它不是提示词大全。
不是 AI 编程工具合集。
也不是 Cursor 使用教程。
而是一套完整的:
「人类 + AI」协同开发工作流。
项目目标非常明确:
❝把想法稳定地变成可运行、可维护、可持续迭代的产品。
什么是 Vibe Coding?
Vibe Coding 最早由 AI 领域知名人物 Andrej Karpathy 提出。
简单来说:
过去开发软件:
需求
↓
设计
↓
写代码
↓
调试
↓
上线
而 Vibe Coding:
想法
↓
自然语言
↓
AI理解
↓
AI实现
↓
人类验证
开发者不再专注于具体语法。
而是专注于:
需求表达 业务逻辑 产品设计 上下文管理 结果验证
AI 负责具体实现。
开发者负责方向和质量控制。
为什么大多数人的 AI 编程体验很差?
很多人是这样使用 AI 的:
帮我写一个登录页面
AI:
好的,已完成。
然后继续:
帮我增加权限控制
再继续:
帮我接入支付
几轮之后:
整个项目崩了……
原因很简单:
AI 没有稳定上下文。
没有开发规范。
没有架构约束。
没有质量门禁。
最终变成:
想到什么做什么
这其实不是 Vibe Coding。
而是:
随机 Coding
vibe-coding-cn 项目最大的价值就在这里。
它试图解决:
如何让 AI 持续保持一致性。
项目的核心思想:道、法、术、器
这是整个仓库最经典的设计。
作者借用了中国传统哲学中的:
道
法
术
器
构建 AI 开发体系。
道:开发哲学
解决的问题:
为什么这样开发?
核心思想:
AI 是结对程序员 AI 不是替代开发者 先规划再开发 先设计再实现 持续迭代优化
简单理解:
不要让 AI 直接写代码。
先让 AI 参与思考。
法:开发流程
解决的问题:
按照什么流程开发?
项目给出了标准流程:
需求分析
↓
上下文整理
↓
实施计划
↓
任务拆分
↓
编码实现
↓
测试验证
↓
进度记录
每一步都有对应提示词和模板。
术:具体技巧
解决的问题:
如何让 AI 更聪明?
包括:
Prompt 技巧 Context 管理 Skill 使用 Agent 协作 Claude Code 工作流 Codex 工作流
这些内容是项目中最具实战价值的部分。
器:工具体系
解决的问题:
用什么工具?
项目覆盖了大量 AI 编程工具:
Cursor Claude Code Gemini CLI OpenAI Codex Git GitHub CI/CD
以及各种辅助工具。
项目目录结构解析
仓库结构非常清晰:
vibe-coding-cn
│
├── docs
├── prompts
├── skills
├── assets
├── scripts
└── metadata
docs
知识库。
主要包括:
入门教程 核心概念 最佳实践 参考资料
相当于整个项目的大脑。
prompts
提示词库。
包含:
系统提示词 编程提示词 工作流提示词
很多开发者最喜欢的部分。
因为拿来就能用。
skills
技能库。
这是项目非常有特色的部分。
很多 AI 工具支持:
Skill
类似:
专家插件
例如:
前端开发 后端开发 数据库设计 UI设计 测试优化
让 AI 在特定领域表现更专业。
为什么 Context 比 Prompt 更重要?
很多开发者认为:
提示词越长越厉害
其实不是。
AI 编程最大的瓶颈:
是上下文。
例如:
你告诉 AI:
开发一个商城
AI 不知道:
技术栈 数据库 编码规范 项目结构 接口标准
所以结果不可控。
而项目强调:
Context First
即:
先建立上下文。
再让 AI 编码。
这样生成结果稳定得多。
Skill + Prompt = AI专家
项目提出一个重要观点:
仅靠 Prompt 不够。
真正高效的是:
Prompt
+
Skill
+
Context
例如:
你让 AI 写接口:
普通模式:
帮我写用户接口
结果:
风格随机。
质量随机。
而结合 Skill:
SpringBoot专家
+
MyBatis专家
+
接口设计规范
输出质量会提升一个数量级。
AI 编程真正缺少的东西:质量门禁
很多 AI 代码最大问题:
能运行
≠
能上线
项目提出:
Quality Gate。
即:
代码完成
↓
自检
↓
测试
↓
Review
↓
提交
形成完整闭环。
我最推荐学习的路线
如果你是第一次接触 Vibe Coding:
按照下面顺序学习。
第一阶段
了解:
Vibe Coding理念 AI开发模式 Context管理
目标:
建立正确认知。
第二阶段
学习:
Claude Code Gemini CLI Codex
目标:
熟悉工具。
第三阶段
学习:
Prompt Skill Workflow
目标:
建立自己的开发体系。
第四阶段
实际项目落地
推荐:
Spring Boot后台 微信小程序 SaaS系统 AI Agent项目
边做边优化。
Vibe Coding 会取代程序员吗?
不会。
但会改变程序员。
未来优秀开发者的工作可能变成:
需求分析师
+
架构师
+
AI指挥官
而不是:
代码搬运工
Vibe Coding 的核心价值不是让你少写代码。
而是让你把更多时间花在:
业务理解 产品设计 架构决策
这些真正创造价值的事情上。
写在最后
vibe-coding-cn 并不是一个 AI 工具。
它更像一本:
《AI 时代的软件开发操作手册》
如果你正在使用:
Cursor Claude Code Gemini CLI Codex
却总感觉效果不稳定、代码质量参差不齐,那么非常值得认真阅读这个项目。
因为真正决定 AI 编程效率的,从来不是模型本身。
而是:
你如何与 AI 协作。
项目地址:https://github.com/tradecatlabs/vibe-coding-cn




