10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » 苏米杂谈

Vibe Coding 入门:不用写代码,用自然语言驱动 AI 从零做项目

1小时前 苏米杂谈 12 0

2025 年 2 月 2 日,特斯拉前 AI 总监 Andrej Karpathy 在 X 上发了一段话,给一种正在发生的新编程方式起了一个名字——Vibe Coding(氛围编码)。

他写道:

"There's a new kind of coding I call 'vibe coding', where you fully give in to the vibes, embrace exponentials, and forget that the code even exists."

翻译过来就是:完全沉浸在感觉里,拥抱指数级飞跃,直接忘掉代码的存在。

图片 1

在 Karpathy 发这条推之前,已经有很多人在这么做了:打开一个 AI 编程工具,用自然语言描述自己想要什么,AI 生成代码,看效果,不满意就继续用自然语言调整,直到满意。整个过程你不需要理解代码的每一行,只需要关注最终效果是不是你想要的。

Karpathy 把这种工作方式命名为 Vibe Coding,关键词是"vibe"——跟着感觉走。你不再是一个程序员在写代码,更像是一个导演在指导演员:说出意图,AI 执行,你看结果判断对不对,然后给反馈。

编程一直在变简单

编程有一个贯穿始终的趋势:门槛一直在降,而且越到后面降得越狠。

  • 最早是打孔卡,一个孔洞代表一条指令
  • 后来是 C 语言,可以用接近英文的语法写代码,但要自己管内存
  • 再后来 Python/JavaScript 出现,内存自动管理,语法更简洁
  • 再后来 React/Vue 等框架把重复工作封装成组件,站在前人肩膀上搭积木

每一步都在做同一件事:把必须掌握的技术细节封装掉,让人把精力放在"想做什么"上面。

Vibe Coding 是这条路上的最新一步。它封装掉的东西比以前所有加起来都多——它试图封装掉写代码这个动作本身。你用自然语言描述你要什么,AI 去写代码,你看效果,反馈,AI 修改。整个循环里没有一行代码是你写的。

这意味着编程的门槛从"学会一门编程语言的语法"降到了"把你想做的事情说清楚"。

Vibe Coding 实际上在做什么

看起来像是跟 AI 聊天就能做产品,但 AI 实际做的事情比聊天复杂得多。整个过程可以分解为四步:

  1. 理解意图——把自然语言描述转化为技术需求(需要什么组件、什么布局、什么功能)
  2. 生成代码——基于训练阶段学到的开源代码、技术文档、最佳实践,组装出完整项目
  3. 自我纠错——检查代码能不能正常运行,修正语法错误或逻辑问题
  4. 根据反馈修改——你看完效果后提出调整意见,AI 修改对应代码

理解这一点很重要:AI 不是在读心,它在做模式匹配和代码生成。你的描述越精确,它的输出越准确。

Vibe Coding 的几种形态

根据使用的工具不同,体验有明显差异:

IDE 形态

在 Cursor、TRAE、Windsurf 这类 AI 编程 IDE 里工作。界面和普通代码编辑器差不多,左边文件列表,中间代码编辑区,右边预览。你在输入框里用自然语言描述需求,AI 直接在编辑器里生成和修改代码。好处是所见即所得。

CLI 形态

在终端里跟 AI 对话,纯文字交流。Claude Code、Codex 是代表。CLI 形态的 AI 自主性更强——它可以自己读取文件、执行命令、检查结果、发现问题、继续修改。适合需要大范围修改的场景。

聊天形态

在 ChatGPT、Claude、Kimi 的网页版里跟 AI 对话,让它写代码,然后复制到项目里运行。最简单但最碎片化,适合解决单个问题,不适合做完整项目。

三种形态不互斥。很多人混用:日常小改动用 IDE,大范围修改用 CLI,遇到具体问题去聊天窗口问。

常见的误解

关于 Vibe Coding,有几个流传很广的误解值得澄清:

"随便聊聊就能做出产品"——Vibe Coding 确实降低了门槛,但不是魔法。你还是需要想清楚要做什么,写清楚需求,在 AI 给出结果后做出判断。一个模糊的需求会导致 AI 反复猜测,最后浪费更多时间。清晰的表达能力是 Vibe Coding 最核心的技能。

"不需要任何技术知识"——你不需要会写代码,但需要理解基本概念:什么是前端和后端?什么是框架?什么是部署?不需要深入到能写代码,但需要到能跟 AI 对话的程度。

"AI 会取代程序员"——Vibe Coding 取代的是"写代码"这个动作,但编程的核心——问题分解、架构设计、性能优化、安全审查——仍然需要人的判断。对于专业程序员来说,Vibe Coding 是提效工具,不是替代品。

"做出来的东西质量很差"——质量取决于你的审美和表达能力。如果你能清楚地告诉 AI 你的设计标准,做出来的东西可以非常专业。如果什么都不说,AI 就会用默认样式,效果自然平庸。

Vibe Coding 跟 AI 编程的关系

AI 编程是一个更宽泛的概念,涵盖所有用 AI 辅助编程的方式——代码补全、代码审查、找 bug、写测试用例、生成文档。Vibe Coding 是其中一个特定方向:你完全不写代码,用自然语言驱动 AI 从零生成完整项目。

关系可以这样理解:AI 编程是一个大圆,Vibe Coding 是里面的一个小圆。

Vibe Coding 和 NoCode 的区别

你可能用过 Webflow、Framer、Bubble 这类 NoCode 工具。它们都能让你不写代码就做出东西,但做法完全不同:

  • NoCode 给你一套预制积木——平台提供组件、模板、属性面板,你在它框定的能力范围内拼装。能用什么,取决于平台提供了什么
  • Vibe Coding 让 AI 现场写代码——没有固定的组件库或模板限制,能力边界约等于"能写出来的代码能做什么"

到了 2026 年,这条边界正在被 AI 模糊掉。Figma 推出官方 MCP 服务让 AI 直接读设计稿生成代码;Anthropic 推出 Claude Design,描述一下直接出视觉稿。这些新工具已经站到了 Vibe Coding 这边——不再让你"拼积木",而是让 AI 现场造。

核心判断标准很简单:它给你的是有限的积木,还是让 AI 写任意代码的能力。前者的天花板由平台定,后者的天花板由你和 AI 定。

总结

Vibe Coding 正在重塑我们对"编程"的理解。它不是要取代程序员,而是给有想法但没技术背景的人打开了一扇门——只要你能把需求说清楚,就能把东西做出来。

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:Vibe Coding 入门:不用写代码,用自然语言驱动 AI 从零做项目
#Vibe Coding #AI编程 #自然语言编程 #Karpathy #零代码 
收藏 1
AI 起名 Skill 开源:基于八字五行的中国传统姓名学工作流
PM 别再手动记需求了,我用 Skill 搭了个自动分拣的「需求池」
推荐阅读
  • AI API中转站的低成本真相:省下的是钱还是安全?
  • 一张图看懂AI智能体架构:产品经理的实战心得
  • 人人都是开发者,Anthropic 内部团队如何使用 Claude Code
  • 年终总结:2025 必须掌握的 9 大 AI 能力,是必须!
  • 产品设计的未来:从“手工”到智能的思考力进化
评论 (0)
请登录后发表评论
分类精选
产品经理原型设计指南:产品经理如何快速绘制高质量原型?(附步骤与资源)
90290 1年前
一文看懂所有产品经理岗位:从功能到AI,从C端到B端
7916 1年前
AI 开发提速了 70%?为什么最后的 30% 仍然要靠人
6527 8月前
从Kiro官方定价看AI编程工具:20美元包月套餐正在成为过去式
6203 10月前
2026年普通人也能做的10个AI小生意:用产品思维把效率变成现金
4961 5月前
我把KISS复盘法交给AI,它变成了我的思维教练
4437 8月前
AI 编程正在重塑产品经理
4408 9月前
2025 年我实测的 AI 编程工具选型建议(Cursor、Claude Code、Codex、Lovable、v0)
3910 7月前
Bento Grid “便当盒子”网格布局风格探索:Bento风PPT实战
3867 1年前
聊一聊产品规划指南:从定义到执行,全面解读方法与工具
3307 1年前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 Vibe Coding 入门:不用写代码,用自然语言驱动 AI 从零做项目
2 Thin Harness + Thick Skills:Agent 工程的架构共识,Skill 是复利资产
3 AI时代职场生存:李飞飞说未来只剩两类人,你怎么选?
4 2026 年 Coding Agent 趋势:越能干,越需要工作纪律
5 AI 产品经理的三种类型:模型、平台与应用(职业路径全解析)
6 Vibe Coding 杂谈:PM 的编程门槛正在消失,判断的价值正在上升
7 AI Coding 渗透报告:非技术人员正在用它做什么
8 微信AI发布:你的小程序接入微信AI后,可能不再只属于你
9 Vibe Coding好不好用,取决于你怎么用它~
10 三种AI产品经理类型分析:模型型、平台型与应用型
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联