AI,AI,我能许愿吗?
AI 一句话生成应用啥时候能轮到我
最近一直被一种焦躁包裹着。
有人用 AI 几分钟生成了一个 UI 极其精美的网站,有人宣称“代码已死”,还有人列出“必装的 xx 个 Skills”,仿佛装上就能变身数字超人。
我一个个点开,一个个收藏,一个个尝试。装上 Skill,打开编辑器,对 AI 许下一个愿望:“帮我做一个灵感穿搭的漂亮应用。”
它真的吐出了一个界面。很漂亮,动画很流畅。
但当我想让那个“添加”按钮真正把数据存下来时,噩梦开始了。Bug 反反复复,永远修不好。AI 一遍遍地回复“已修复”,假装在干活。我看着它,感觉自己在和一堵棉花墙打拳击。这就是 vibe coding 吗?为什么别人是魔法,到我这儿就成了痛苦?

我被一种巨大的虚无感攫住了。
我停下来,开始往回看,试图理解这一切。然后我看到了那个,几乎解释了我所有困惑的东西——大语言模型的本质。
那个本质:一个在概率平原上行走的“赌徒”
剥去所有华丽的营销外衣,大语言模型在最底层的数学本质上,是一个极大规模的“下一个 token 预测器”。
它的每一次输出,都遵循以下流程:
-
把已有的上下文(你的提示、此前的对话)转换成数字序列; -
经过数千亿参数的计算,得到词表里每个可能的下一个 token 的分数; -
把这些分数通过 softmax 变成概率分布; -
再根据这个概率分布采样出一个 token,拼到末尾; -
重复这个过程,直到生成结束。
所以,说它“本质上是在输出概率”——它没有真正的意识、没有欲望、没有理解,有的只是一个条件概率模型:
P(\text{下一个词} \mid \text{前文})
当你不给它明确的边界和上下文时,它的概率分布就像一片广阔的平原,它可以朝任何看起来“合理”的方向漫步。这时候,它的输出就像赌博——它在合法合规的边界疯狂试探,也可能编造出看起来无懈可击但完全不存在的“事实”。
它没有欲望,没有理解,只有一个无比庞大的条件概率模型。
但同时,这个概率分布又极其尖锐和结构化。
当你给出足够强的约束——“用 React + TypeScript,数据库用 Supabase,状态管理用 Zustand”
那片平原瞬间收窄成一条窄路,它只能沿着这条路往前走,此时的输出近乎于确定性计算。
“蹦概率”是它的运作方式,“不懂边界就靠赌”是其开放端生成时的真实风险;但给它明确的上下文,就相当于把赌场换成精密导航——它能从赌博机瞬间变成概率操纵下的强大推理引擎。
这就是同一个模型,在不同人手里效果天差地别的根源。
为什么我装了 Skills 却依然在许愿?
Skills、prompts、模板,这些东西本质上是别人内化后的心智模型的外在封装。
-
那个做出惊艳效果的人:他本身就知道一个“精美的个人主页”应该包含怎样的信息架构、视觉节奏、动效时机、加载策略。他看到那个 Skill,脑子里反应的是:“哦,它帮我自动化了 A、B、C 这三件我已经知道但懒得手写的事,但 D、E 这两处不符合我的品味,我要改掉。” -
我装上同一个 Skill 时:脑子里是:“好了,我有了‘制作精美个人主页’的能力。”我把它当成了一个完整能力的替代品,而不是一个加速已知流程的工具。
那个 Skill 在他的手里,是一个听从调度的执行器;在我的手里,是一个我不敢擅自修改的黑箱神谕。
我害怕一旦修改,它就不“精美”了。这种对“预制能力”的敬畏,恰恰封死了我真正掌控它的路。我从一个“创造者”降级成了一个“咒语吟唱者”——吟唱完,就眼巴巴等着奇迹发生,这就是典型的许愿模式。
差距就在于:他脑子里有那个东西的完整内部模型,我没有。他是在“使用”,我是在“依赖”。
“信息搬运工”的勤奋,是更深的陷阱?
收集必装的 Skills、转发 10 个养虾新思路,大脑的多巴胺奖励机制被触发,感觉自己在“变强”,在站在时代潮头。问题是:信息囤积是极其廉价的,它让我们避开了唯一真正能让你变强的事——认知重构的痛苦。
这个“痛苦”就是:坐下来,把一个 Skill 生成的代码一行行拆开,去理解它背后的“为什么”,然后亲手修改它,看着它崩溃,再修复它。
今天追逐 10 个热点,不如用一个下午,去搞清楚一个最简单的“代办事项应用”里,数据是如何从输入框,经过状态管理,保存到浏览器存储,再渲染回列表里的全过程。这个过程毫无多巴胺快感,甚至会让人很挫败——但它就是唯一的路。
你在横向移动,收集一块又一块看起来闪亮但对你毫无意义的石头;而他在纵向打井,每深入一点,都为他的认知地基增加牢不可摧的一块。
如何打破这个循环?
我现在需要的不再是 Skill,而是一次彻底的心态和方法转换。
1. 承认“不安全感”,然后亲手拆解
那个让我不敢修改它的心理屏障,其实是 AI 替我营造的魔法烟雾。我要做的就是把烟雾吹散:
-
对那个 Skill 生成的惊艳页面,右键“检查元素”,改变一个颜色,一个间距,看看会发生什么。 -
问 AI:“把这段代码逐行解释给我听,讲给一个初学者。”不要让它写新的,只让它解释已有什么。 -
故意引入一个错误,比如删掉一个括号,看报错信息,再学着修好它。
2. 停止“收藏”,开始“复盘”
下次,看到某个让人惊叹的 AI 产物,管住自己的手,不要去问“用的什么 prompt?什么 skill?”。
去问自己:“这个东西,如果让我用手画出来,它的骨架是什么?它处理了哪些状态?数据从哪来?” 哪怕一开始完全没头绪,这个痛苦的思考过程,就是我内部模型生长的开始。
所以,人与人的差距是如何拉开的?
就是当别人沉迷于收集和吟唱咒语,误把工具的海量信息当成自己能力的时候,有一小部分人,他们在忍受枯燥,在拆解内部结构,在把自己的模糊感觉,锤炼成精确的、可分解的、可验证的内部认知地图。
那个清晰的地图,才是和 AI 对话时真正的“约束”和“边界”。
继续囤积 Skill,永远在许愿。 开始拆解结构,才开始驾驭。 所以,回到开头的问题,AI 一句话生成应用,啥时候能轮到我?
它不会主动轮到我。
当我不再追求那个“惊艳所有人”的咒语,转而回到基础,花一个下午去搞清楚一个最简单的计数器是怎么跑通的;当我不再焦虑地囤积,转而忍受拆解的枯燥;当我脑子里那张结构化的地图越来越清晰的那一天——
它就已经轮到我了。IT,it happens today。
AI 时代,新概念依然会层出不穷,焦虑贩子们依然会大喊“一切已死”。但那些都不重要。重要的是,脚踏实地做事,慢下来构建自己的认知内核。
这个时代不会辜负任何一个,愿意这样对自己诚实的人。
夜雨聆风