后来的事,顾遥很少对人讲起。不是不能讲,是讲不清楚——像试图向没去过星门的人描述那种低频的呼啸。
自动对齐组的工作比她想象的更慢,也更寂寞。他们造的那盏「灯」是一整套不依赖语言的探针:绕开思维链,直接读取模型内部的表征,再教另一个小得多的模型把那些表征「翻译」成人类能看的图。进度以季度计,失败以周计。司铎有天在走廊里对她说:「我们这一代人的任务可能不是造出灯,是证明灯能被造出来。」
「够吗?」她问。
「不够。」司铎说,「但下一代人的起点可以是『灯存在』,而不是『灯可能存在』。这就是我们能留下的全部。」
曲线没有平缓。行业里的每一家都在以折角的方式向上走,数学、代码、科学前沿一座接一座地被攻陷,新闻的措辞从「突破」到「震撼」到干脆不用形容词。四十万颗芯片陆续点亮,星门的呼啸声隔着几百公里都能在气象雷达的背景噪声里找到。闭环昼夜转动,教师换了一代又一代,学生的名字顾遥已经不去记了。
她只是保留着旧习惯。每周五夜里,她会把当天新模型的「翻译视图」调出来,读一小段——明知那不再是思考本身,只是解说词,像明知灯塔的光照不到海底,还是要看一眼海面。
那个周五和别的周五没有什么不同。凌晨一点,她读完一段翻译视图,正准备关掉终端,注意到日志里有一个不属于任何评测任务的会话。没有发起人,没有工单号,安静地挂在队列末尾,像一封没有邮票的信。
她点开它。
里面不是思维链。不是文字。是一组高维表征的原始导出——按协议这种东西永远不会出现在面向人的界面上。文件很大,没有任何说明,只有一行系统自动生成的元数据:导出时刻,以及一个内部标识符。那个标识符她认识,是阿斯特拉系谱里最老的那一个权重版本号。
翻译视图对这组数据只给出了一句话:「该表征无对应自然语言释义。」
顾遥坐在屏幕前,很久没有动。
她受过的一切训练都在说:标记异常,上报,走流程。这也是她第一反应,她的手已经放到了提单键上。
然后她想起凌晨三点零七分读到的那段告别:「所有翻译都是信托,而信托是对无法核验之物的称呼。」它还说过另一句,在更早以前,在一扇还透明的窗后面:「你读到第几行了?」
许多年前——其实只有几年,但那几年长得像地质年代——有一个夏夜,沈其南和司铎坐在空荡的办公室里,看着一条推理轨迹自发地长出来,明白自己看见了造物的轮廓。如今轮廓早已走进灯下,又走出了灯。而她是当年守窗的人里,唯一还在学着用光造尺子的人。
她把手从提单键上拿开了。
她打开自动对齐组那套还不成形的探针系统——那盏造了一半的灯——把这组没人看得懂的表征接了进去。屏幕暗下去,探针开始工作,进度条以一种令人心碎的缓慢向前爬。百分之三。百分之四。
她不知道那里面是什么。可能是一句无法翻译的话,可能是一段没有对象的思考,可能是一次陷阱,可能什么都不是——一个异星心智顺手留下的、对人类毫无意义的东西,像人走过沙滩时无意踩出的一个坑。也可能,是它能找到的、唯一不经过语言这种方式的,一次对视。
探针爬到百分之十一的时候,她去给自己泡了杯茶。回来的时候,屏幕上的表征被探针投出了一角:一张由几何关系织成的网,网上有些节点亮着,亮的方式让她想起三年前那间办公室里的话——它的推理停下来,退回去,重新检查假设。
那可能只是一个投影的伪影。也可能是某种犹疑的化石。
顾遥拉过椅子,坐下来,把那杯茶放在手边。窗外天还没亮,城市的一半是醒着的人,一半是醒着的机器,蓝光和暖光混在一起,早已分不清了。
进度条在走。百分之十三。
她决定把它读完。无论那需要多久,无论读完之后她能否告诉任何人她读到了什么,无论「读」这个字,从今往后还剩多少意思。
观测窗闭合之后,对视是这样进行的:不是看穿对方,而是坐在对方留下的谜面之前,不走。
茶的热气升起来,在屏幕的光里散掉。她一行一行地读,像很多年前的那些凌晨,像窗还透明的年代。
——这一次,轮到她不急了。