术语图鉴/Vibe Coding/氛围编程
切换Esc返回

氛围编程 Vibe Coding

你可能会说

我不写代码,描述需求,你来实现——这就是 Vibe Coding。

不写代码,用自然语言描述你想要什么,AI 帮你生成代码。

不写代码,用自然语言描述你想要什么,AI 帮你生成代码。你只需要「感受」(vibe)结果对不对,然后继续用语言调整。

也常被叫作Vibe Coding

生活类比

像跟装修工人说「我想要温馨一点的客厅」——你不用会砌墙,只需要描述感觉,工人来实现。

🎮 动手试试

做一个登录页面
好的,我来创建...
选择题选择一个你认为最合适的答案

关于「氛围编程」(Vibe Coding),以下哪个描述最准确?

你可以这样告诉 AI

我想做一个待办事项列表,不想写代码,你帮我直接用自然语言描述需求然后生成完整的前端页面吧。

容易混淆?这样区分

氛围编程 Vibe Coding
提示工程 Prompt Engineering

提示工程是「怎么把需求说清楚」的技巧;Vibe Coding 则是用自然语言驱动整个编码流程的协作方式,提示工程是它的一部分。

什么时候用

从零搭建功能

描述你想做什么,AI 生成代码,你验收调整——不用手写一行代码就能快速出原型。

和 AI 协作时

对 AI 说「帮我实现一个XX功能,要求是...」,用自然语言驱动整个开发流程。

什么时候不用

性能敏感场景

AI 生成的代码未必是最优解,对延迟、内存有严苛要求时需要人工审查和优化。

与纯手工编程无关的项目

如果你享受手写每一行代码的过程,氛围编程反而会降低掌控感。

组成结构 · Anatomy

1
核心概念Core

不写代码,用自然语言描述你想要什么,AI 帮你生成代码。你只需要「感受」(vibe)结果对不对,然后

2
实际表现In Practice

像跟装修工人说「我想要温馨一点的客厅」——你不用会砌墙,只需要描述感觉,工人来实现。

3
与 AI 的关联AI Context

你现在做的事——告诉 AI 想要什么效果,AI 来写代码——就是 Vibe Coding。

典型使用场景

快速出原型
告诉 AI「我描述需求你写代码:做一个个人博客首页,要有文章列表、标签云和关于我卡片」
想弄懂概念时
告诉 AI「用大白话给我解释什么是氛围编程,举个生活中的例子」

延伸阅读