← AI 术语表

AI 术语表 · 入门 · 智能体

氛围编程

氛围编程(vibe coding)是一种不亲手逐行写代码,而是用自然语言描述想做的东西、让 AI 来写代码的编程方式。人运行结果看看,再用语言要求修改,直到满意为止。

关于这个术语
难度
入门 · 写给初次接触者的核心概念
领域
智能体
加入时间
2026-10-08
通俗解释 这类似于对装修公司说“请做成温馨明亮的感觉”,然后看着完工的样子提出“这里再宽敞一点”来逐步修改。不过,就像不会去检查墙内的布线一样,代码中的问题可能在看不见的地方一直存在。

工作原理

用户用平常的话描述想要的功能,比如“帮我做一个待办事项应用”。AI 编程工具生成代码并直接运行后,用户在界面上查看结果。如果不满意或出现错误,就再用语言描述情况,由 AI 修改代码。在这个过程中,用户往往不细读代码内容,只凭“感觉(vibe)”和结果来判断。

用语言制作、修改的循环想做的东西 → AI 编程工具; AI 编程工具 → 生成、运行代码; 生成、运行代码 → 查看结果; 查看结果 → AI 编程工具(再次请求)想做的东西用平常的话描述AI 编程工具生成、运行代码查看结果界面、行为再次请求
用语言制作、修改的循环 用语言描述想要的东西,AI 就生成代码并运行。看过结果后再用语言要求修改,如此反复。

为什么重要

没有学过编程的人也能亲手做出简单的应用、网站或工作自动化工具。对开发者来说,它也是快速把想法做成原型的手段。随着 LLM 和编程智能体的发展,这个词被广泛用来象征“编程就是用语言下达指令”这一变化。

注意事项

在不理解代码的情况下开发,很难发现安全漏洞或隐藏的 bug。直接用于处理密码或个人信息的服务、真实客户使用的产品可能存在风险。因此,氛围编程更适合原型或个人工具;如果是重要的服务,需要增加由人审查代码和测试的环节。

示例

在对话式 AI 应用制作工具中输入“帮我做一个上传照片后按日期整理的网页”,AI 就会生成界面和代码,并立即显示预览。用户只需用语言提出“按钮再大一点”“按最新排序”之类的修改,逐步完成。

相关术语