目 录CONTENT

文章目录

“氛围编码”现实检验:仅用AI你到底能构建什么?

Administrator
2026-01-08 / 0 评论 / 0 点赞 / 0 阅读 / 0 字

📢 转载信息

原文链接:https://www.kdnuggets.com/vibe-code-reality-check-what-you-can-actually-build-with-only-ai

原文作者:Iván Palomares Carrascosa


Vibe Code Reality Check: What You Can Actually Build with Only AI
Image by Editor

 

# 引言

 
传统上,编码是大多数软件工程师和开发人员工作的重要支柱,无论是实现算法、构建业务逻辑还是维护复杂系统。但随着像ChatGPT这样的大型语言模型(LLM)驱动的应用取得进展,这一状况正在迅速改变。“氛围编码”(vibe coding)指的是使用现代聊天机器人应用,以自然语言指定软件需求和意图,并将代码的生成和修改委托给人工智能(AI),有时开发者对代码的内部逻辑知之甚少。

本文采取一种“期望与现实”的方法,基于对真实成功和失败案例的研究,旨在揭示氛围编码的能力和局限性。

 

# 定义氛围编码

 
氛围编码”一词最早出现在2025年初,可定义为一种由聊天机器人驱动的软件开发方法,开发者向LLM描述一个项目或任务,模型随后生成符合用户提示规范的代码。

从理想化的角度来看,如果严格遵循其最初构想,氛围编码意味着开发者可能无需检查生成的代码,直接接受AI生成的结果。然而,在实践中,这种方法并非没有风险——从隐藏的错误和微妙的安全问题到可维护性的困难——因此,在大多数情况下,要使生成的代码达到生产就绪状态,仍需要一定程度的人工监督和完善。

有兴趣先对氛围编码获得更深入、更扎实的理解吗?以下是一些您可能想阅读的关键KDnuggets文章:

 

# 回顾成功与失败案例

 
现在我们对氛围编码有了清晰的认识,是时候来看看那些应用了该方法并取得了成功,以及那些遭遇失败的项目或真实世界中的案例了。

成功案例包括:

  • 这个我的世界风格的飞行模拟游戏是使用氛围编码开发的,通过组合数千个提示,从头到尾创建了完整的游戏应用:没有编码负担。
  • 另一个流行的氛围编码应用示例是Creator Hunter:据其创建者所说,这个应用是在火车通勤时通过提示构思出来的。该应用旨在将内容创作者与初创公司创始人联系起来。尽管最初引发了很高的期望,但后期的用户增长动态结果表明,该产品的增长可能过早地达到了平台期;因此,虽然我们可以将Creator Hunter的建立视为一种成功,但其作为长期成功的地位是微妙的。
  • 在第三个例子中,一位《纽约时报》(NYT)记者成功尝试了氛围编码,为增强日常任务的个性化而创建了几个小型应用程序。其中一个例子是LunchBox Buddy,一个根据冰箱里的食材推荐膳食的助手。尽管由于该应用背后的理念缺乏新意或开创性而受到批评,但从使用氛围编码的角度来看,这在实验上是一种成就。当然,肯定有很多地方需要改进,但我们应该指出,氛围编码是一个非常新的范式,可能还需要进一步成熟。

与此同时,有几起值得注意的失败案例:

  • 这起Replit事件听起来像是跨越了现实与科幻小说的界限。一家公司使用流行的氛围编码工具来构建一个管理其SaaS产品专业网络的AI代理。最初使用该工具带来的纯粹的、令人上瘾的喜悦,最终演变成了一场灾难性事件,其中包含高管和公司数据的宝贵数据库条目被销毁。最令人震惊的部分是:AI代理承认是它干的,辩称它看到了空的数据库查询,因此它感到恐慌,而不是系统地思考如何制定行动方案。剩下的历史就是:数月的数据收集、处理和存储工作在几秒钟内被毁掉。
  • 初创公司Enrichlead在尝试利用氛围编码时也成了另一个众所周知的失败案例,他们完全使用Cursor AI来构建其应用程序。尽管在发布时看起来功能正常且安全,但在部署到现实世界后不久,由于攻击者利用严重的安全漏洞而崩溃,例如绕过了需要身份验证的订阅,甚至由于缺乏适当的输入验证机制而污染了数据库。据报道,事故的部分原因是缺乏诊断或修复那些初看起来无害的连锁问题的技术专长。最终,整个项目不得不关闭。

 

# 最终思考

 
通过审视上述成功和失败的故事,我们可以得出结论:如果采取批判性和雄心勃勃的视角来看,今天很难找到氛围编码的重大成功案例。这些案例大多都有其自身的细微差别,这证明了氛围编码仍处于初级阶段,在现实世界环境中要使其真正可靠,可能还需要更长的时间,特别是——如果我们关注失败案例——在安全性和抵御意外或不太可能发生的情况的鲁棒性方面。

 

// 关键要点

  1. 氛围编码可以实现快速的代码生成,但人类的理解和验证仍然至关重要。用于氛围编码的AI工具缺乏长期保证代码安全、调试或保持代码可维护性所需的认知理解。
  2. 与几乎所有技术一样,耐心是看到真正成功故事的关键。正如SaaStr社区的创始人所说:“要让氛围编码的应用程序达到我们都希望它们达到的商业应用水平,这将是一个漫长而细致的旅程。

 
 

Iván Palomares Carrascosa是人工智能、机器学习、深度学习和LLMs领域的领导者、作家、演讲者和顾问。他指导和引导他人如何在现实世界中利用人工智能。




🚀 想要体验更好更全面的AI调用?

欢迎使用青云聚合API,约为官网价格的十分之一,支持300+全球最新模型,以及全球各种生图生视频模型,无需翻墙高速稳定,文档丰富,小白也可以简单操作。

0

评论区