接下来的六小时二十七分,他们进入一种近乎禅定的流态。墨子写脚本时,悦儿在旁边用食指在空中写公式,她的指甲盖偶尔反射出 IDE 的暗色主题光,像几颗微型月亮。当蒙特卡洛模拟跑出一百万次结果时,两人同时伸手去抓空中的概率云,结果他们的指背在 37% 分位数处相撞——皮肤温度差 2.1 度,被悦儿的手环记录为“一次短暂的熵减”。墨子突然意识到,自己从未在代码里为“碰撞”预留接口,而此刻这个未经处理的异常像一枚溢出位,悄悄篡改了堆栈。他侧头看她,发现她耳垂上有一颗几乎不可见的痣,位于耳屏与对耳屏之间的黄金分割点——那是他算法里从未出现过的 0.618,却在此刻占据了他缓存区的 90%。
当重尾分布的似然函数终于收敛时,悦儿发出一声极轻的叹息,像气球漏气,频率 420 赫兹,恰好是中央 C 上方的 A 音。墨子想起自己唯一一次去音乐厅,听到的巴洛克长笛也是这个音高。他鬼使神差地把那段记忆写进日志文件,命名为“420Hz_sigh.log”,保存在加密分区。悦儿则注意到,当她说“稳定分布的α参数估计值是 1.73”时,墨子的喉结上下移动了 3 毫米——那是一次吞咽,却不是因为口渴,而是因为他的大脑在那一刻把她的声音识别为“需要持久化存储的音频样本”。她忽然想伸手去触碰那个喉结,像触碰一个活体硬盘的活动指示灯,但她忍住了,只在空中写下一个虚空的α=1.73,让光子穿过她的指缝,像穿过一片无形的羽毛。
凌晨 3:14,城市电网进入谷段,服务器风扇转速自动下降 12%。房间里的背景噪音从 38 分贝降到 33 分贝,人类听觉阈值在此刻变得格外贪婪。悦儿听见墨子的呼吸,频率 11 次每分钟,比常人慢 30%,像被优化过的循环。她也听见自己的心跳,78 次,却每次都在左心室收缩时发出一次低频啸叫——那是她去年植入的支架在磁场里振动,被墨子的高灵敏度麦克风捕捉到了。他没有点破,只是在代码里加了一个 60 赫兹的带阻滤波,把她的金属心跳从音频流里剔除,却保留了 11 次每分钟的呼吸作为背景节拍。那节拍像一条暗线,贯穿了后续所有模型训练,成为无人知晓的 watermark。
当第一缕晨光从百叶窗的缝隙里漏进来时,恰好劈在操作台中央,像一把光剑,把铜绿与钴蓝的数据流一分为二。悦儿看见墨子右眼虹膜里浮现出一道 1.2 毫米宽的橙色亮斑,那是晨光在晶状体后表面反射形成的“普尔钦像”。她忽然意识到,自己从未在论文里见过他瞳孔的颜色——此刻那颜色像被晨光重新编译过,从冷灰变成暖褐,像一块被重新烧制的硅片。她想起自己昨晚未说完的话:“它不需要有目的。”此刻,那目的less 的扰动正穿过他的瞳孔,在她视网膜上投下一枚倒置的、微缩的日出。她伸手去碰那光斑,指尖却在距离他睫毛 0.5 厘米处停住——她怕一戳就破,像戳破一个尚未 commit 的梦境。
墨子把水杯递给她时,杯壁上的冷凝水在空气中形成一条 0.8 毫米厚的液膜,重力与表面张力恰好平衡,像一枚被时间暂停的透镜。悦儿接过,指尖碰到他的,皮肤接触面积 1.3 平方厘米,温度差 2.7 度,热传导系数 0.18,被她的手环记录为“一次短路的傅里叶变换”。她忽然想起自己从未在模型里加入“触碰”这个变量——也许下一次,下一次她会把皮肤电导、温度梯度、甚至汗液离子浓度写进协方差矩阵,让情感成为可观测的量。墨子看着她喝水,喉部两次蠕动,每次 0.4 秒,他在心里默默记下,像记下一段需要 debug 的延迟函数。
“接下来,我们需要更广泛的数据源。”他说,声音恢复了 38 分贝的冷冽,但眼底那枚被晨光烧制的亮斑仍未褪去。悦儿点头,把水杯放回桌面,杯底与碳纳米管接触时发出 3120 赫兹的脆响——那是他们共有的句号,也是未写完的省略号。她转身时,发梢再次扫过投影光束,衍射环又一次出现,却比昨夜淡了许多,像一条被稀释的彩虹,又像一道尚未签名的水印,留在 3:14 到 6:27 之间的所有缓存里,等待下一次热启动。