狗哥|2025年11月27日 05:16
Vibe Coding 氛围流编程 / 直觉编程,是一种完全依赖生成式 AI(如 Claude 3.5 Sonnet, GPT-4o)来编写代码的开发模式。
这个词主要由前 Tesla AI 总监、OpenAI 创始成员 Andrej Karpathy 带火。他在社交媒体上分享了他的编程新体验:
他现在写代码时,大部分时间都在与 AI 对话,描述他想要的功能。如果代码报错,他直接把错误信息复制给 AI,让 AI 自己修。他甚至不怎么看生成的具体代码,只要程序能跑、功能是对的,就继续下一步。
核心理念:
•人类:扮演产品经理(PM)和测试员。负责提出需求(Prompt)和审核结果(Vibe Check)。
•AI:扮演资深工程师。负责具体的逻辑实现、语法书写和错误修复。
Vibe Coding 是如何工作的?
这就好比你是一个不懂乐理的导演,在指挥一个顶级乐团:
1. 自然语言指令:你在编辑器(如 Cursor, Windsurf, Replit)中输入:“给我做一个网页,背景要是赛博朋克风,中间有个倒计时。”
2. AI 生成:AI 瞬间写出几百行 HTML/CSS/JS 代码。
Vibe Check(氛围检查):你运行程序。
情况 A:完美。
情况 B:倒计时不动。
3. 无脑修复:你不需要去 debug 代码,你直接对 AI 说:“倒计时卡住了,修好它。”或者“背景太亮了,暗一点。”
4. 循环迭代:重复上述过程,直到软件成型。
Vibe Coding 是编程民主化的极致体现。它标志着编程语言正在从 Java/Python 彻底转变为自然语言(英语/中文)。
在这个时代,最厉害的程序员可能不再是背诵 API 最多的人,而是最擅长向 AI 描述“我想要什么感觉”并能快速判断结果对错的人。(金狗王 .edge🦭)
分享至:
热门快讯
APP下载
X
Telegram
复制链接