我第一次真正意识到这件事,是在一个普通的周二凌晨三点。房间很暗,只有屏幕在发光。光标在 Codex 里闪烁,我把一个模糊想法丢给 AI,它很快补出一段处理流式数据的递归函数。测试跑完,终端跳出一片绿色。那一刻,一种颤栗沿着脊背往上爬,最后在大脑里炸成一片清醒的空白。
我坐在椅子上笑了出来。没有旁观者,没有解释成本,没有误解风险。只有一个事实:我脑中的东西,刚刚在现实里跑起来了。然后我冒出一个危险但诚实的判断:这比性爱更好。
这不是反亲密关系宣言,也不是”程序员式逃避”。它讨论的是一种快感结构:Vibe Coding 带来的兴奋,更高频、更可控,而且能沉淀为真实成果。
Vibe Coding 并不等于”用 AI 写代码”。它更像一种新型心流:你描述意图,AI 生成草案,你快速判断、修改、再生成,像和一个不知疲倦的搭档即兴演奏。它的关键不是自动化,而是压缩了”想法到实现”的距离。过去要半天验证的念头,现在几分钟就能看到结果。
而性爱通常需要双方在时间、情绪、身体状态上同步,启动成本天然更高;Vibe Coding 的入口几乎只取决于你是否想开始。
这种快感首先来自反馈密度。你写一段逻辑,立刻运行;报错,立刻修;通过,立刻奖励。一次 session 里可以经历几十轮”构想-验证-修正-成功”的循环。你不是在等待高潮,你在制造高潮。
相比之下,性爱更接近”升温-峰值-回落”的单次波形,而 Vibe Coding 是高频连续脉冲,奖励更密、更可重复。
其次是掌控与惊喜的叠加。AI 大体服从你的边界,但偶尔会给出你没想到的优雅解法。你仍然是主导者,却不断收到高质量意外。可控性让人放松,不可预期让人兴奋,这两种通常对立的体验,在这里被同时满足。
而性爱中的意外往往伴随沟通成本和边界协商,惊喜不一定稳定地产生快感,甚至可能带来偏差和中断。
再往下,是一种罕见的主体感。人与人的亲密关系珍贵,但也复杂:时机、情绪、期待、表达,变量太多。代码世界更冷,却更诚实。逻辑成立就运行,不成立就报错。你可以定位、回滚、重构,不需要猜测对方的潜台词。失败是功能性问题,不是存在性否定。
这和性爱很不一样:性爱中的失误常常被体验为”我不够好”,而 Vibe Coding 的失误更像”方案不够好”,它伤的是版本,不是自尊。
最重要的差异在于”是否复利”。很多生理快感是消费性的,峰值过后迅速回落;Vibe Coding 的快感是生产性的。今晚修掉的 bug,会变成系统稳定性;周末做的脚本,可能长成产品雏形;一次深夜冲刺,可能改写职业轨迹。
性爱当然有亲密与情感价值,但它很难直接沉淀为可复用资产;Vibe Coding 的每次兴奋都可能留下代码、能力和未来机会。
当然,Vibe Coding 不浪漫。你会被离谱 bug 困住四小时,会肩颈僵硬,会怀疑自己。它同样有低谷、挫败和过载风险。也正因为有这些摩擦,突破时的快感才更强烈。”终于跑通了”不是轻松一下,而是把混沌驯服后的胜利感。
这点也和性爱形成反差:性爱的高峰往往在结束后回落,Vibe Coding 的高峰却常常在结束后继续发酵,变成下一次更强的起点。
所以,”Vibe Coding 比性爱更好”不是在贬低肉身亲密,也不是要用机器取代人。它只是提醒我们:快感不只有一种地理。有人在关系里抵达巅峰,有人在创造里抵达巅峰,而后者长期被低估了。
下次你看到有人在深夜对着代码微笑,不要急着把那叫作孤独。那可能是一种你还没体验过的狂喜。
