在小红书看到一篇分析的很好的帖子,具体内容如下

原来vibe coding上瘾原理和刷抖音是一样的

最近在用vibe coding做自己的小项目,真的越用越上头。经常饭也不吃了,觉也不睡了,难怪大家都戏称为"电子鸦片"[笑哭R]。

于是我认真思考了这个事儿,我觉得可能有这么几个原因:

1️⃣ 及时且持续不断的正反馈

一般你给AI 安排一个任务之后,它通常需要你等一小段时间,然后你通常会得到一个效果还不错的结果。比如一个页面做出来了,一个bug被修复了,或者一个UI细节被调整好了。这种正反馈来得很及时,有时候也很强烈。如果你持续不断地做,那就能持续不断地收获这种正反馈。

2️⃣ 等待的时间不会太久,总想看完下一个结果再走

这个等待时间特别微妙,不会久到让你失去耐心,又刚好让你产生期待。特别是当你在做的是自己非常想做的东西时,你会非常期待尽快看到结果,所以就会忍不住一直守在那里等。心理学上说,人在“期待时”分泌的多巴胺,远比真正拿到结果时要多。

3️⃣ 能力边界被打开的快感

我本来不会写代码,也画不出精美设计稿。但 AI 让我有能力可以做到这些了。于是想做的事情也变多了。这种我一下子能做到很多以前根本无法做到的事情,也是一种巨大的爽感。

4️⃣ 让人进入一个“提问题-等待-提问题”的循环

这是我觉得vibe coding这个事情上瘾最tricky的地方。

每次 AI 给出答案之后,我都会特别自然地想提下一个问题,或者安排下一个任务。因为它的答案通常不是一个真正的结束,而是会暴露出新的可能性。比如一个页面做出来之后,可能会有很多细节问题,我就想再优化一下各种设计细节。细节修好了,我又会想,再让它连上真实数据就能跑了。能做的事情无穷无尽……

我发现这个机制虽然不是人为设计出来的,但它和抖音让人上瘾的机制有点像。抖音很巧妙的一点是,它通过上下滑的交互动作,把上一个视频的结束,变成了下一个视频的开始。你明明只是想结束当前这个视频,但手指一上滑,实际上又开启了下一个视频。vibe coding 也有点像这样。我明明只是想等待上一个问题的答案,但一旦答案出来,我就会因为各种原因想继续追问,或者继续安排下一个任务。上一个任务的结束,立刻变成了下一个任务的开始,这样的话你就会进入到这个loop当中,你就出不来,所以你就非常容易沉迷。

你们也上瘾了吗?