什么是 Vibe Coding(氛围编程)?
Vibe Coding(氛围编程)是一种开发软件的方式:你用日常语言描述想要什么,由 AI 编写代码。你试用结果,说出要改的地方,反复几轮直到满意。这个词由 AI 研究者 Andrej Karpathy 在 2025 年 2 月提出。
更新于 2026 年 11 月。
Vibe Coding 怎么运作
- 1
描述你的想法
用日常语言写出你想要什么,比如:一个支持在线付款的瑜伽馆预约网站。
- 2
AI 编写代码
AI 规划页面、编写代码,并配好应用需要的东西,比如数据库和用户登录。
- 3
试用并提出修改
在实时预览里试用,指出要改的地方,AI 就会更新代码。大部分工作都在这个循环里完成。
- 4
发布上线
效果满意后,把它发布到网上,分享链接给别人。
Vibe Coding 和传统编程的区别
| Vibe Coding | 传统编程 | |
|---|---|---|
| 谁来写代码 | AI,按你的要求来写 | 你自己或开发者 |
| 需要的技能 | 把需求说清楚,并检查结果 | 编程语言和开发工具 |
| 做出第一版的时间 | 几分钟到几小时 | 几天到几周 |
| 对细节的掌控 | 通过对话,或直接改代码 | 完全掌控,逐行编写 |
| 适合做什么 | 原型、网站、内部工具和小型应用 | 大型或高度专业的系统 |
用 Vibe Coding 能做什么
网站和落地页
公司官网、作品集、博客和产品发布页。
带登录和数据的 Web 应用
预约系统、会员专区,以及保存每个用户数据的工具。
手机应用
同样通过对话做出简单的手机 App。
网店和付费产品
接入 Stripe 付款,售卖商品或订阅。
内部工具和数据看板
给团队用的管理后台、进度跟踪和报表。
需要注意的局限
- 检查 AI 做出来的东西。在真实用户使用之前,自己把每个重要流程都试一遍。
- 重视安全。不要把密钥写进代码,并检查每类数据谁能看、谁能改。
- 特别大或特别复杂的系统,仍然建议请有经验的开发者审查代码。
Lumi 如何让 Vibe Coding 更好用
所有能力集中在一处
数据库、用户登录、文件存储、后端函数和发布都已内置,不用另外接入别的服务。
设计不像模板
Lumi 会对照常见的 AI 套路检查自己的设计,比如居中大标题下面摆三张卡片、紫蓝渐变、卡片里套卡片、彩色背景上的灰色文字。
真实代码,随时可以打开
Lumi 做出来的都是真实代码。你可以随时在工作台里打开,想要更细的控制时也可以直接修改。
每一步都用合适的模型
智能路由会从 Claude、GPT 和 Gemini 中为每个请求选出合适的模型,并复用模型缓存,帮你节省聊天积分。 查看 Lumi 使用的模型
常见问题
Vibe Coding 需要会写代码吗?
不需要。你只要描述想要什么,再检查结果。懂一点基础在做大项目时会有帮助,但入门不需要。
可以免费试试 Vibe Coding 吗?
可以。Lumi 有免费套餐,每月送聊天积分,还能把网站发布到免费的 lumi.ing 子域名。当前额度请看定价页。
Vibe Coding 这个词是谁提出的?
Andrej Karpathy。他是 AI 研究者,也是 OpenAI 的创始成员之一,在 2025 年 2 月的一条帖子里描述了 Vibe Coding。
Vibe Coding 和无代码工具有什么区别?
无代码工具让你在固定的功能里拖拽积木来搭建。Vibe Coding 生成的是真实代码,不受工具提供的积木限制,之后也可以继续修改这些代码。
用 Vibe Coding 做的软件可以放心上线吗?
可以,前提是像对待其他软件一样认真测试。上线前检查登录、付款和数据权限,并把密钥放在安全的地方,而不是写进代码。在 Lumi 上,密钥放在项目密钥里,数据权限按每个数据集合单独设置。



用 Lumi 开始 Vibe Coding