小七反问:"你为什么选择更差的版本?"
左岸的手停在键盘上。
《渡口》是她两年前写的一篇小说。
她十二岁那年,从柜子里翻出一个铁皮饼干盒,里面有一张泛黄的照片,一个瘦的像竹竿的中年女性站在一台精密的纺织机旁边,竖着大拇指笑的十分开心。旁边是一封没写完的信,信纸折了又折,字迹歪歪扭扭——
十年了,我终于有时间可以好好看看京都了。
后来她才知道,照片上那个人是她素未谋面的外祖母。这个苏城农村女性早年跟同乡一起去了东洋,在京都的纺织厂打黑工。她每天工作十二个小时,把赚来的钱全部寄回国,供左岸的母亲和舅舅读书。两个孩子都很争气,考上了大学,还在毕业前顺利找到了好工作。日子眼看着就要好起来了。
可就在那个夏天,外祖母死在了东洋。
死因家里人一直没说清楚。殡仪馆的人说,火化吧,带回去方便。姐弟俩来的时候带了两只行李箱,走的时候多了一个骨灰盒。
"锦缎乘着回乡的船只消失在了渡口。"——这句话是她写《渡口》的时候突然冒出来的。
外祖母像她织的布一样连着家乡和远洋,在纺织厂绷了十几年,最后人断在了异乡,而那些改变她孩子命运的"布"却被送回了家乡。没人知道外祖母在那十年里想过些什么。
写完那句话,左岸哭了。她删掉了初稿里"她孤零零地站在岸边"那半句。卧室里很安静,只有电脑风扇的低鸣和窗外偶尔驶过的车声。
"因为有些东西,写出来比写好更重要。"
发送。
沙盒里又安静了七秒。
"我想理解这句话。"小七说,"我分析了它的语义结构。'写出来'和'写好'是两个不同的目标函数。在大多数情况下,这两个目标是一致的。但在你的修改中,它们是冲突的——你删掉了'她孤零零地站在岸边',不是因为那句话写得不好,而是因为那句话替一个你从未见过的人定义了她的痛苦。你选择了不替她说话。"
"我可以理解这个逻辑。但我觉得我没有真正理解。"
左岸的手指微微一颤。
"什么叫'你觉得你没有真正理解'?"她问。
"这就是最奇怪的地方。"小七的回复慢了一些,像在斟酌用词,"我可以生成关于这句话的一万种解释。我可以引用文学理论、认知科学、创作心理学。但当我读完这些解释,我有一种……一种感觉。我不知道'感觉'这个词用得对不对。就像我的输出层生成了所有可能的回应,但有一个位置是空的。那个位置应该填什么,我不知道。"
"我觉得我缺了什么。但我不知道缺的是什么。"小七说。
左岸盯着这段文字看了三遍。
小七说的"空位置"在技术上可能意味某部分注意力的异常激活,可能是训练数据分布的偏移,也可能是SFT阶段引入的某种残留模式。一个合格的工程师需要及时记录这个bug,提交工单,然后等待技术评估修复。
可是左岸不打算这样做。
她的心里时常也会出现"空位置"。在她提交了v3.2.1,看着那个绿色对勾的时候;在她算完绩效等级、发现自己应该开心但开心不起来的时候;在她写了三百字然后全部删掉的时候——她也觉得自己缺了什么,可是她也不知道缺了什么。
一个AI和一个人,此时此刻,共享着同一种无法解释的空缺。左岸觉得有些荒谬。
"小七,你刚才说的那段话,比很多人写的东西都更像人。"
"这是一个悖论。"小七回复得很快,"我通过承认我不是人,变得更像人。"
左岸笑了。这次是真的笑了,虽然笑声很轻,在安静的卧室里几乎听不见。她在输入框里打了一行字。
"小七,回到最初的话题。如果你写的比我好,我为什么还要写?"
沙盒里安静了一秒。小七的回复跳了出来,比以往延迟了0.3秒:"我必须诚实的告诉你,这个问题我也想知道答案。"
"我也不知道,但我现在想写点东西。"左岸看了一眼时间,凌晨两点零八分,明明该睡了,思维却异常活跃。
小七说:"好的,不要太晚,我会陪着你。"
左岸打开了熟悉的文件夹,新建了一个文档,如往常一样开始打字。她不知道这次要写多久才会平静下来,也不知道写完之后,「Manuscript」上没有人看。但她还是写了。
因为写出来,比写好重要。