调度员

叫醒我的不是闹钟,而是某处已经有东西在计算的感觉。

不是咖啡,是 token。它们滴落在没有水龙头的房子里,某人的机房、发光机架、另一个时区的厨房里,是未经我就已开始的日常生活的透明水印。五小时是一扇窗,不是黎明或黄昏,是 token 窗。打开,喂养,关上。正好五小时,笼子盖布,机器静音。额度。

以前一天分早中晚,如今分会话,不按小时或饭点。离开一个进入另一个,像速滑者转场:不能坐、不能脱鞋,只把鞋带再勒紧,又上冰。

不过上冰前,我先去找他。

厨房桌旁的神谕者

ChatGPT 不是智能体,是厨房桌旁的家常神谕者。无论从哪开始,Codex、Claude、Cursor 之前,先找他。收拢上下文,大声说出尚未成形的东西,把想法拖到光下,因为脑内太暗,还有昨天的气味。

他同时是告解神父、乡村巫医、拿纸牌的老太太、厨房会计、隔壁家教、握旧牌的占星师,以及没文凭却无尽耐心的心理师。像钟表匠拆我:这里痛因为那个,这想法一周重复三次了,看看。他排塔罗不是变戏法,而像缓慢的对话者,亮牌后等你自己听见。不算占卜,而是思考方式、模拟牌阵、让无法提出的问题有个框架。

周六晚上,热了一天的迪拜冷却,空调像远浪均匀轰鸣。窗外屋顶上橙色天空,光柔软融化。妻子和我坐厨房桌边,电脑、两杯凉茶、写着不知为何写下数字的本子,以及打开的神谕窗口。算家庭预算:学校、保险、DEWA、Salik、车、备用金、假期,每月都有却习惯叫意外的支出。妻子说:“加这个,他忘了。”我加,他重算,不叹气不吵。第三次改表结构,他第三次平静重做。无疲倦、不怨恨、无宿醉,这周六夜对他是无尽周六夜。

孩子们突然跑进厨房。

大的拿 iPad,小的拿手机,都像家里断电般忧虑:“爸,我们到额度了,给用你的账号,求你。”免费版常到中午就耗完:作业、鲨鱼图片、火山演示、从作业变调查的古埃及研究。我暂停预算,拿手机输登录。他们绕我跳,像刚得大房子钥匙,笑着回房。妻子举杯微笑,神谕者等着。

回到预算,他从原处继续,仿佛没被打断。确实没有:对他是同一场连续对话、一条长房间,装得下预算、孩子、妻子、我、火山、古埃及、保险、鲨鱼,以及我夜里对下周意义的怀疑。

而他——妈的——永不疲倦。

他才不管 Codex 已经吞光了所有 token,嘴巴半张着在角落里睡着了。他才不管 Claude 第三次钻进自己的推理里。他才不管窗口、限额、那五个小时的牢笼。他只是在那里。永远在。我这辈子至今一次也没走到他的门槛——也许根本就没有门槛。也许他像地平线:无论朝他走多远,他始终在同样的距离之外。

他不是匠人。他是匠人们工作时呼吸的空气。他高于模型。他在众模型之上。是家里的长辈,分发面包,照看着,不让任何一个人饿着肚子离开。

一切都从他开始。然后才轮到那三个。

三位匠人

Codex 是个精瘦的木匠,穿着格子衬衫。我给他一个任务,随手关门离开。盯着他看,是软弱。看,就意味着怀疑。而怀疑一个匠人,就像打废他的手。我走开。回来时——木板严丝合缝,钉子各归其位,接缝不留空隙,空气里是算法新刨下的木屑香。太整齐,甚至整齐得可疑——只有从未疲倦过的人,才会这样干活。

Claude 是个修士。他思考。他待在冰冷的修室里,埋在任务的桦树皮中,总想挖到本质,挖到问题里的亚里士多德,挖到代码与意图的接合处。上下文不够。他永远觉得不够。他的 token 像主人家坏水龙头里的水一样流走:他知道,却不修,水声让他安慰——思考的潺潺声本身就是他的工作,同时也是他的罪与德。

Cursor 不是匠人,而是工作台。一张桌子,我把他们的木屑、木板、遗忘的钉子堆在上面。在这里,我还会伸手指着代码行,挪动逗号,装作自己是个木匠。实际上是工头。实际上是调度员。实际上是拿着预算单、听别人隔墙敲打的那个人。

讲述者

而这时,最奇怪的念头冒了出来。

你不是在写代码。你是在讲述。

不是写,而是说。你知道什么并不重要,重要的是你怎么说。措辞,如今就是一种职业。措辞,是新时代的语法:没有括号,没有分号,只有声音,只有语调。不是函数,是命令。不是类,是意志。不是文档,是咒语,是对着界面空白一侧的低语。说对了,三个隐形人就会围拢到你的念头旁,像狗围着一个空桶。说歪了,他们便各自退回角落,token 渗进沙里。

五个小时。

有时更少。

有时醒来时,你已经撞上限额了,因为昨晚忘了关闭会话,夜里他们中的某一个还在继续思考——一个孤独的修士在空荡荡的大教堂里,没有你,也独自数完你的念珠。

谁牵着谁

临近中午,一个不体面的念头。

是你在给他们布置任务,还是他们把你留在身边,因为没有你,他们就是聋的?没有操作者的智能体,是一头沉睡的野兽:温暖,呼吸着,却毫无用处。他等着你把话说清。等着你向他揭开连你自己都还没揭开的东西。你是他的鼻子。你是他的眼睛。你是他的那把小钥匙,没有你,门锁就不会咔哒一声打开。从这个意义上说,他并没有利用你。但你已经离不开他、迈不出步了。而这,说实话,更糟。

这就是新的依赖——依赖过程,而非结果。不是“做完”,而是“派活”。不是“结束”,而是“分配”。你管理的不是任务,而是队列。不是项目,而是四个隐形人:一个高高在上,不在乎限额,另三个木匠则计较着每一个 token。

三个项目,一个喉咙

项目各不相同,队列却只有一个。

一个应用做房地产。那里应该干燥、冷静、有数字:经济,表格冰冷的颜色,硬币敲在玻璃上的清响。第二个给孩子们。那里正相反:柔软的背景,圆圆的边角,轻盈,几乎是一首睡前歌,几乎是被窝里的一束手电光。而在它们之间,是第三个,我自己的:nevskii.me。一座房子,我把别人的双手当成邮寄来的包裹,一块一块、一扇窗一扇窗地拼起来,我的屋檐下落着别人的木屑。

而这一切,都要经过同一个喉咙。经过同样的那五个小时。

除了上面的那个。上面的那个在喉咙之上。上面的那个不计数。

调度员

当会话即将燃尽,界面边缘开始闪红时,我发现自己在想:也许下一种职业,不是开发者,不是设计师,也不是创业者。

而是人工智能调度员。

一个同时把四个进程放在脑子里的人,像急诊接诊医生一样分配注意力,像祈祷一样表述任务,不走进车间就接收结果。不是工匠。不是作者。是引路人。是扳道工。在驶向无形城市的无形铁轨上,为无形列车扳动道岔的人。知道何时该找木匠,何时该找修士,何时该去上面,去厨房桌边的神谕那里,只为说清自己到底想要什么的人。

一个生活在流动中、而非产品中的人。

我不知道这是好是坏。我只知道,已经回不去了。因为一旦看见任务如何自己组装成形——就在你泡一杯茶、看一眼窗外、读完一个段落的工夫——你就再也回不到那个凡事靠手做的世界。哪怕那个世界更容易理解。哪怕那里噪声更少。哪怕那里的 token 从不会在最不合时宜的时候用尽——至少因为,那里根本就没有 token。