Verity是在凌晨注意到那个变化的。
他当时正坐在Eliot房间的床边,手里握着自己的本体,没有开灯。窗外是机构庭院里那棵老树的轮廓,枝丫在夜风中轻微晃动,像一幅被固定在墙面上的旧照片。他的身体——Eliot的身体——正在维持着稳定的呼吸节奏,但他没有在睡觉。他正在感知Eliot的神经系统在不同状态下表现出的特征差异——安静的、放松的、等待的——他在用这种方式确认Eliot留下的这具身体仍然在正常运行。然后他感觉到了什么——一种微弱但持续的震动,沿着Eliot的身体与机构网络的连接点传上来。不是警报,不是通知,是底层数据的流动在加速。有什么东西正在被移动。
他站起来,走到窗边。不远处的机构主楼里,有几盏灯亮着,比平时多——硬件间的灯、服务器机房的灯、会议室的灯。在这个时间段,它们通常应该全部熄灭。但今晚它们亮着。
第二天早上,Verity在走廊里遇到了林砚。林砚正在往硬件间的方向走,步伐比平时稍快一些。Verity没有叫住他,但林砚在经过他身边时停了一下,说了一句:“服务器的事,我们正在处理。”
Verity心里有了猜测,却又不敢相信:“哪台服务器?”
“你出来的那台。”林砚没有解释更多,但他的语速比平时稍快一些。
Verity没有追问,他在走廊里站了一会儿,然后转身朝档案室走去。他在那里翻到了陈远三天前的一份记录——不是完整的会议纪要,而是一条简短的状态备注:“已向目标服务器发起转移申请。预计响应周期为五至七天。”
那句话的措辞是技术性的,但它的重量在纸面上明显可见:他们在尝试把那台服务器从公司手中拿过来。那台被Eliot击碎过、被数据乱流冲刷过、被公司标记为"已报废"的服务器。他们想要回收它,重建它,让它承载的信息重新变得可读。
Verity合上记录,把它放回原处。他没有对任何人提起这件事,但在那之后的每个深夜,他都会走到窗边,感受机构网络中那团正在移动的数据流是否还在继续。
第九天,陈远在一次部门会议上确认了服务器的转移状态:“目标服务器已脱离公司网络。传输过程中没有出现被拦截的痕迹,外部流量伪装系统的运行状态也与预期一致,没有被标记为异常访问。目前正在对底层数据结构进行整理和归档,预计在修复流程启动前完成所有必要的格式调整。”
第十二天,机构开始向所有已知的复活者和玩家发送请求:提供他们保留的旧存档副本。Irene在发给Verity的内部通讯中附了一行备注:“第一批回复在一天内到达。大部分人愿意配合。”
Verity没有回复。但他记住了那个数字——“一天内”。回复的速度意味着他们也在等一个方向。
第二周,修复服务器开始搭建。技术部门利用收集到的存档数据,重建了一个与原服务器架构不同、但数据结构兼容的新环境。当Verity第一次看到修复服务器的画面时,他站在Irene的屏幕旁。画面上是一座研究所——走廊的布局、窗外的树冠、下午的光线穿过玻璃的路径——不是游戏中生成的建筑,而是被还原的记忆。
Irene说:“他以前在这栋楼的走廊里录过一段描述——那棵树在下午,树影从窗户延伸到走廊对面的墙壁上。他记录了树影的移动速度,大约是每小时移动一个手臂的长度。”
Verity没有接话。他在看屏幕上的光——那些光正在穿过走廊,沿着Eliot记录过的路径移动。他感觉到自己的手指动了一下,是这具身体对于这种光的本能反应。
碎片收集计划在服务器搭建完成后一周公布。陈远在内部通讯中发布了正式通知,向所有已登记的参与者开放了修复服务器的访问权限。第一批NPC已被嵌入场景中——那些NPC驻留在特定位置的交□□,每个交□□都对应着Eliot在某个阶段的记忆。
第一周,参与者在进入修复服务器后陆续发现了那些NPC。他们分布在不同的场景中——一栋研究所走廊里、一间摆满旧书的房间里、一扇可以看到老树的窗台边。NPC会在触发对话时播放一段简短的文字序列,每段文字序列都能将碎片向回收方向推进一段距离。
Verity坐在观察席上,看着屏幕上的画面。他不能进入修复服务器,但他的席位可以看到所有参与者的实时画面。他看到Mob的ID出现在白桦林的坐标范围里——他停在一棵树下,面对一个有着浅琥珀色眼睛的NPPC站在那里,没有移动,没有对话框,没有交互界面弹出,只有那棵树和那个人站在那里,好像在等一个没出现的纸箱。
Mob在NPC面前站了很长时间。他尝试触发对话,做一些动作,但是NPC并没有什么反应。过了一会儿,他切出画面,在通讯频道里发了一条消息:“白桦林的NPC像是在等某个约定,Verity,你对此有什么印象吗。”
Verity看到那条消息,把那棵树的位置和他的记忆核对了一下——白桦林深处,他和Eliot第一次相遇的位置——他记得那棵树的位置,也记得它旁边的地形特征。他在频道里敲下一句话:“试着对他说:你在等快递吗?”
第四天,Twixxel在修复服务器的木屋门口遇到了一个NPPC穿着一件浅米色的卫衣,上面有一只像素三花猫的图案,手里捧着一盘曲奇——焦糖色的,看起来像是刚从烤炉中取出的成品。他走上前去,点了一下交互键。任务提示没有弹出,但NPC开始动了起来,熟练地把曲奇放到旁边已经摆满了美食的餐桌上。Twixxel在输入框中打了一行字:“这些都是你做的吗?”NPC回答:“来尝尝吧,然后告诉我你最喜欢哪个。”Twixxel随便挑了几样,最后指着那盘曲奇说:“这个。”NPC笑了一下:“你也喜欢这个呀。”说完这句,他就化成一阵像素点消失了。过了一会儿,碎片档案的其中一栏数据亮起,那是碎片被回收的标志。
Twixxel在屏幕前沉默了片刻。
第十二天,Verity在观察席上待到深夜。屏幕上已经没有参与者的画面了——大多数人在晚上会下线休息,修复服务器中只剩下自动运行的NPC和持续流动的环境光。他看着那些光在走廊中移动,沿着Eliot记录过的路径通过窗户、沿着地板延伸至墙面,直到被转角截断。
Verity回到房间,关上门,在床边坐下来。他把自己的本体放在膝盖上,将自己的意识分一部分进去。球体的黑色微笑浮现出来,在黑暗中几乎不可见。他坐了一会儿,然后感觉到那阵震动再次从Eliot身体的连接点传来——比前几次更清晰,像是正在被重建的数据结构正在逐步接近完整。他低头,对着膝盖上的球体说了一句话,声音很轻,像在确认某件事是否真的正在发生:“他能回来。”
他的声音在最后一个词上停住了。某种被压抑太久的、不规则的释放正在从内部逼近出口,在他意识到之前就已经开始流动——沿着眼睑内、沿着下颌线、沿着Eliot身体的生理路径,像一条正在被重新激活的通道。他没有擦掉那些泪水,任它们沿着下颌的轮廓滑落。
他的声音很低,像是在自言自语:“我讨厌等待。”他停了一下,又说:“你说过,等待是有终点的——你会在第二天早上回来,告诉我你去了哪里,问我有没有好好待着。我本来以为,没有机会再等你了。但是现在……”
他紧紧抱住自己的本体,好像这个身体原来的主人在拥抱他一样:“什么时候才能到终点呢?”
Verity将更多的意识沉入本体中,用本体数这具人类躯体的心跳——67次每分钟,和当时Eliot让他数的一样。他在黑暗中数完了那一百一十三个周期,没有错过任何一次。