首页
/
新闻
/
Vibecoded 的 Photoshop 在哪里?
Vibecoded 的 Photoshop 在哪里?
摘要
本文对“氛围编码(vibecoding)”这一概念提出批评,认为虽然人工智能降低了编写代码的门槛(第1层级),但并未解决验证与架构决策等更高级别的技能问题(第2和第3层级),这些才是真正决定软件质量的关键因素。
暂无内容
查看缓存全文
缓存时间:
2026/05/18 12:55
# Vibecoded的Photoshop们都去哪儿了?
来源:https://indiepixel.de/blog/posts/where-are-the-vibecoded-photoshops/
如果vibecoding真像人们说的那样,那现在世界应该已经淹没在vibecoded的作品里了。两年了,几百万人都用上了这些工具。门槛据说已经没有了,对吗?对吗?那东西在哪儿呢?
## 给我看证据
Vibecoded的Photoshop在哪儿?Vibecoded的Excel在哪儿?Vibecoded的Maya在哪儿?Vibecoded的Blender在哪儿?自己编译自己的vibecoded编译器在哪儿?Vibecoded的数据库、vibecoded的操作系统、vibecoded的任何需要架构判断才能撑住的东西在哪儿?嗯?
我不是在问垃圾作品。垃圾作品到处都是,垃圾很简单,垃圾不是问题所在。我问的是那些*连贯、复杂、不简单*的东西——vibecoding据称能把这些带给任何一个会写提示词的人。
沉默。每次都是。这类东西的列表是*空的*。
而那些指责的人从来不想面对这一点,因为一旦面对,就说明他们的指责站不住脚。
## 没有证据的指责
没有vibecoded的Photoshop,因为vibecoding根本做不到那些说法里吹嘘的事。指责本身就是一种氛围。指责的人觉得,某样东西一定很容易做,因为它用了AI。他们把这种感觉当作发现来发表。这个发现从来不需要被核实,因为也没有别人会去核实。指责之所以传播,是因为它*感觉*正确,而不是因为它正确。这是天壤之别。
指责别人产出未经核实的输出,这种指责本身也是未经核实的输出被产出了。换句话说……他们指责vibecoder们做的事,正是他们自己在做的事:没有定义,没有测试,没有可证伪性。只有一个断言,快速发出,从不检查。真正的vibecoded内容是那个指责本身。指责者才是vibecoder。他们用自己正在犯的罪来指责别人,而且大多数人都没意识到自己在这么做。
## 分界线
他们的整个攻击策略建立在这样一个前提上:捍卫一道不需要防守的门,对抗一个根本不存在的威胁。我可以证明这一点。
这种工作有*层级*(https://indiepixel.de/blog/posts/shigeru-miyamoto-has-probably-never-compiled-a-line-of-code-in-his-life-and-is-still-a-better-coder-than-most-of-you/)。第一层是打字。语法、分号、花几年记住指针运算和某个函数在哪个头文件里。第二层是验证。测试框架、测试套件、拒绝那九十个几乎能用的尝试、发布那个真正能用的——这种习惯。第三层是决策。到底该做什么。哪一种架构能与现实世界接触后依然存活。这三层从来不是同一回事。门槛从来不在第一层。门槛在第二层和第三层,真正能让东西撑住的活儿是在那里干的。
AI降低了第一层的成本。它没有触及第二层或第三层。门槛还在老地方。
第二层和第三层的人能看到这一点。他们看到SoulPlayer时会问测试框架。他们看到AI音乐视频时会问节奏决策或一致性如何保证的。他们就在门槛那里。他们知道门槛在哪儿。他们也能认出其他人是否也在门槛那里。
指责者看不到这一点。他们不在门槛那里。他们在一级。一级就是他们的身份、他们的工时、他们证明归属感、让他们在这个职业里有家的感觉的东西。当AI让一层变得廉价时,它威胁的不是门槛。它威胁的是他们。因为他们把自己的自我价值押在了刚被外包出去的那一层上。
所以他们管这些作品叫vibecoded。他们必须这么叫。新作品不能是合法的,因为如果它是合法的,那么第一层从来就不是门槛,而他们也从来就没站在门槛上。没错,我为那些只在一层操作、再也没有其他东西可以贡献的人感到同情。如果AI揭示出他们从来就没在做决策、从来就没在做验证、他们从头到尾就是个打字员,那他们现在可真是大麻烦了。
而且他们是在公开场合发现这一点的。在错误的事情上惊慌失措。把别人的作品叫vibecoded,因为当地板在你脚下消失时,你只剩这一招了。
我不生他们的气。我同情他们。
## 我不会用这个指责
我可以用。我有证据。
SoulPlayer(https://github.com/gizmo64k/soulplayer-c64)有一个由Python开发的九十项测试验证框架,能生成C64的汇编和二进制。四个比特级一致的参考实现必须全部一致才能发布任何东西。我制作了十六支*AI音乐视频*(https://www.youtube.com/@gizmo64k),每支都花了几周时间,我花了几个月创建我们自己的自定义推理工具链,为的是最大程度上控制每帧。我一直就是那个别人在一切方法都失效时叫来的人,而且是在那些平时根本不会叫我的人扎堆的房间里。我知道门槛在哪儿。在这个职业管它叫门槛之前,我就已经站在门槛那里了。
光凭我的*演示场景背景*(https://en.wikipedia.org/wiki/.kkrieger)就足以让我反过来把别人的作品叫vibecoded。我可以俯冲攻击互联网上每一个提示即祈祷的App,打中很多次。
*我不会。*
因为我知道这个指责对承受者来说代价有多大。我这辈子一直都是“你其实不属于这里”这个指责的目标。神经多样性,抽动障碍。非自愿的自由职业者。演示场景出身而非工业界。艺术家而非计算机科学。残疾人。这个指责每次都一个样。它让指责者不费吹灰之力就感到优越。它让目标花掉接下来一周的时间去为自己辩解,而不是去构建下一个东西。
我现在正在写这篇文章,而不是完成另外两个项目。这个指责已经在赢了,尽管它没有证据、没有定义、没有可证伪性、也没有Photoshop来支撑它。指责不需要是真的。它只需要让目标花掉足够的时间和士气,以至于下一个人不再分享自己的作品。指责者想要伤害,而且他们通常成功了。
现在人们害怕说自己用了AI。不是因为它可耻。是因为*那个指责*是可耻的,而且这个指责制造起来便宜,反驳起来却很难。羞耻经济运转时,系统里没有任何真正的可耻行为。它靠恐惧运转。恐惧成为下一个被针对的人。
我不会助长这个。我不会仅仅因为某人用了AI就把他们的作品叫vibecoded。我不会俯冲攻击那些提示即祈祷的人群,就算他们错了,也不会,因为那种攻击的*形式*,和我这辈子被用来攻击我的形式是一样的。我认得出这个动作。我不会用它。我也不会躲开这些指责。我特意选择在我的工作上保持透明和直言不讳。
## QED
所以,Vibecoded的Photoshop们都去哪儿了?**你们为了攻击我而编造的那个威胁到底在哪儿?**
我等着。 – gizmo
相似文章
Simon Willison's Blog
# 氛围编码与智能工程正变得比我预想中更接近
来源:[https://simonwillison.net/2026/May/6/vibe-coding-and-agentic-engineering/](https://simonwillison.net/2026/May/6/vibe-coding-and-agentic-engineering/)
2026年5月6日
我最近与 Joseph Ruscio 在 Heavybit 的 High Leverage 播客中讨论了 AI 编程工具:
[Ep. #9, 与 Simon Willison 探讨 AI 编程范式转变](https://www.heavybit.com/library/podcasts/high-leverage/ep-9-the-ai-coding-paradigm-shift-with-simon
Reddit r/AI_Agents
一位开发者分享了对“氛围编码”的倦怠感,指出虽然 AI 代理能加快初期开发速度,但在复杂的代码库中会引入显著的架构调试挑战和技术债务。
Reddit r/AI_Agents
关于当前AI编程代理输出验证实践的一点反思,指出开发者通常只是粗略查看差异就合并,而没有全面审计代理的会话活动,引发了对AI时代代码审查文化的担忧。
Simon Willison's Blog
马修·伊格莱西亚斯表示,他更倾向于由专业团队管理的软件公司利用人工智能来打造更优质的产品,而非个人的“氛围编程(vibecoding)”尝试。
YouTube AI Channels
安德烈·卡帕斯讨论了2024年12月LLM达到新可靠性水平的转变,提出了'vibe coding'用于提升下限,'agentic engineering'用于提升上限,并认为可验证性是AI参差不齐能力的关键。