《深渊代码》
《深渊代码》
作者:木支田
悬疑·推理破案完结75772 字

第十二章:第二副本

更新时间:2026-05-14 08:53:19 | 字数:3864 字

林深不知道自己是怎么走出江北数据大厦的。

他只记得电梯在十六楼的时候又发出了那种高频的嗡鸣声,访客卡边缘的金属触点微微发烫。他不记得自己是怎么走到街上的,不记得自己是怎么拦下出租车的,不记得自己是怎么回到城北的私人实验室的。

等他回过神来的时候,他正坐在沈维远曾经坐过的那把椅子上,面前是合上的笔记本电脑,窗外的天色已经暗了。

他的右手一直攥着口袋里的U盘,金属外壳被体温捂得温热。

江一舟是沈若的哥哥。

这句话在他的大脑里反复回放,每一次回放都会带出新的冲击波。沈若从来没有提过她有哥哥。在有限的几次见面中,她聊过她的母亲——一个早逝的画家——聊过她父亲对她的严格管教,聊过她大学里讨厌的室友和喜欢的教授。但她从来没有提过她有兄弟姐妹。

是沈维远刻意抹去了江一舟的存在,还是江一舟自己选择了被遗忘?

林深想起了那个声音在黑暗中说的话——“我改过名字,换过身份,在这个系统里潜伏了七年。”七年前是2019年,正是沈维远“意外”死亡、沈若坐上B3路公交车的年份。江一舟在妹妹和父亲双双“消失”之后,没有报警,没有寻找媒体曝光,没有做任何一个普通人在那种情况下会做的事。他选择了一条完全不同、也远比那些更危险的道路——

他打入了敌人内部。

他伪造了身份,通过了“都市数据安全研究中心”的层层背调,成为了其中的一员。从一个最底层的岗位做起,一步一步往上爬,用了七年时间做到了人力资源总监的位置。在这个位置上,他可以接触到所有进入这个系统的人——包括那些被“深渊代码”选中、前来面试的申请者。

包括林深。

林深想起了面试时江一舟的每一个细节。他说“你的面试结果已经定了——你通过了”的时候,语气里没有任何惊讶或犹豫,仿佛他早就知道这个结果。现在想来,不是因为他作为HR有什么特别的判断力,而是因为他从林深提交申请的那一刻起,就已经下定决心要让这场面试通过。

不是因为林深的技术能力有多出色,不是因为他的回答有多精彩。是因为他是沈若等了三年的那个人。

是因为他是唯一一个可能把沈若从数据牢笼中带回来的人。

林深拿起手机。“深渊代码”的黑色界面已经覆盖了整个屏幕,倒计时显示:06:23:17。距离第二个副本激活,还有不到六个半小时。

这一次的副本名称和任务描述已经显示在倒计时下方了。

“副本:记忆迷宫。任务:重现2019年9月18日——沈维远死亡前24小时——他在实验室中的全部行动轨迹。”

林深盯着这行字看了十几秒。

“记忆迷宫”。不是数据迷宫,不是代码迷宫,是记忆迷宫。这意味着这一次的副本可能不是由数据碎片构成的虚拟空间,而是由某个人——很可能就是沈维远自己——的真实记忆构建的场景。他要做的不是查明一个悬案的真相,而是走进一个人的记忆,像看录像带一样重播那个人生命中最后二十四小时的所有行动。

而那个人的记忆里,藏着他一直想知道的所有答案。

但他也意识到一个问题——“记忆迷宫”这个副本的设计者,并不是沈维远。“深渊代码”中的每一个副本都是由“那个人”——那个住在紫色节点更深处的神秘设计者——创建的。这就意味着,沈维远最后二十四小时的记忆,已经被那个设计者从沈维远的大脑中提取了出来,转化成了一个可供被选中者进入的副本。

提取记忆需要设备。而全城唯一拥有那种设备的地方,就是“都市之心”。

也就是说,沈维远在2019年9月19日“死亡”之后,他的身体——或者至少他的大脑——落入了“都市之心”的手中。他们提取了他的全部记忆,从中筛选出了那些他们认为有价值的部分,然后把剩下的部分包装成了一个副本,放进了“深渊代码”的副本池中。

这个副本不是偶然出现的。它是被精心设计的,设计的目的就是筛选出能通关的人——也就是能理解沈维远最后二十四小时行动轨迹背后逻辑的人。而能理解这一点的,在这个世界上,也许只有两个人。

一个是沈若。她已经被困在了幽灵公交里。

另一个是林深。他是沈维远最亲近的学生,也是唯一被植入“数据共情”后仍然存活的人。

这个副本就是为他准备的。

林深站起来,开始在房间里来回踱步。他的大脑在高速运转,把所有已知信息重新排列组合,试图预测在“记忆迷宫”中可能会遇到什么。

首先,副本场景应该是沈维远私人实验室的复刻——也就是他现在所在的这间屋子。如果“深渊代码”忠实地还原了沈维远的记忆,那么实验室的布局、设备、甚至桌上文件的摆放位置,都应该和2019年9月18日那天一模一样。

其次,任务要求重现沈维远死亡前24小时的全部行动轨迹。这意味着他需要在这个虚拟的实验室中,跟在沈维远的记忆影像后面,记录下他做的每一件事——见了谁、打了什么电话、写了什么代码、翻阅了什么文件。任何遗漏都可能导致任务失败。

第三,也是最危险的——沈维远的记忆中存在空白区域。那些被“删除”了的内容,就像幽灵公交上乘客们丢失的记忆片段一样,是空的。而要填补这些空白,林深可能需要用自己的“数据共情”去触碰那些数据碎片,从残响中拼凑出真相。每一次触碰都会消耗他的精神力,甚至可能对他的大脑造成不可逆的损伤。

但他没有选择。倒计时在一秒一秒地减少,不管他有没有准备好,六个半小时后,他都会被拉进那个“记忆迷宫”。

他需要做三件事。第一,吃东西。上一次副本他已经流了鼻血,体力消耗巨大,这次不能再空腹进入。第二,睡觉。哪怕只有一个小时,也要让大脑得到短暂的休息。第三,写信。不是给任何人看的信,而是记录下他现在所知道的一切——关于“深渊代码”,关于“都市之心”,关于那些被抹去的人。如果他死在了副本里,至少会有人从他尸体的口袋里找到这封信,知道这个城市的地下还藏着什么。

他煮了一碗泡面,吃得很慢,一口一口地把面条和汤全部吃完。然后他躺上行军床,闭上眼睛,强迫自己什么都不去想。

他断断续续地睡了大约两个小时。每一次快要进入深度睡眠的时候,大脑皮层下的那行代码就会猛地一跳,把他拽回清醒的边缘。那种感觉就像有人在他的脑子里装了一个定时闹钟,每隔四十分钟响一次,不让他睡得太平稳。

凌晨一点四十七分。和第一个副本激活的同一个时间点。

林深坐在椅子上,笔记本电脑打开了,屏幕上不再是正常的操作系统界面,而是一个不断旋转的几何图形——由无数细小的线段组成,中心有一个红点在闪烁。

和幽灵公交灯罩上的符号一模一样。

他的手主动伸向了屏幕。

和上次一样,手指触碰到屏幕的瞬间,他感觉自己被一股不可抗拒的力量拉了进去。但这一次的穿越过程和上一次完全不同——没有公交车,没有街道,没有站台的电子屏。只有一道门,一扇他从未见过的门。

门的材质是木头,颜色是深褐色,门把手是黄铜的,上面有岁月的痕迹。这扇门不应该出现在一个由代码构成的虚拟空间中,它太古老了,太有物质感了,和周围那些荧光绿的字符格格不入。

林深推开了门。

门后是沈维远的实验室。

但不是他现在所在的、落了灰的那间废弃实验室。是2019年的、还在运转中的实验室。所有的设备都亮着灯,服务器风扇在嗡嗡地转动,白板上的公式和代码是完整的、蓝色的,没有被黑色记号笔涂掉的痕迹。

而沈维远——活着的、会动的沈维远——正坐在桌前,背对着林深,侧脸被显示器微弱的蓝光照亮。

林深看到了他的导师。

三年了。他在梦里见过这个背影无数次,但从来没有一次像这样真实。他甚至能闻到实验室里特有的味道——旧书、咖啡、臭氧和一点点汗味的混合气味。

他往前走了一步。

沈维远的记忆影像没有反应。他不是真实的,他只是被存储在数据中的一段过去,像一卷被反复播放的录像带。林深可以走遍这个房间的每一个角落,可以站在沈维远的正对面,可以伸手去触碰他的肩膀——但什么都不会改变。历史已经写死了。

他低下头,看了一眼手机。手机的界面在这个副本里发生了变化——不再是倒计时和任务描述,而是一个时间轴,上面标注着24个节点,从“09-18 09:00”到“09-19 09:00”,每一个节点对应一个小时。当前时间点显示为“09-18 09:00”,也就是2019年9月18日上午九点整。

副本开始了。

沈维远从椅子上站起来,走向咖啡机。他的动作很慢,像是身上背负着什么沉重的东西。林深注意到他的右手一直在微微发抖——不是因为疾病或衰老,而是因为他正在经历某种强烈的情感波动。恐惧?焦虑?愤怒?林深暂时还无法判断。

一个电话响了。

沈维远从口袋里掏出手机,看了看来电显示,脸上的表情在一瞬间发生了剧烈的变化——从疲惫变成警觉,从警觉变成恐惧,从恐惧变成一种林深从未见过的、几乎可以称为“绝望”的东西。

他接起了电话。

“我知道了。”他只说了这三个字,就挂断了。

然后他做了一件让林深浑身寒毛倒竖的事。

他从抽屉里拿出一个银色U盘,插入电脑,开始疯狂地复制文件。屏幕上闪现过无数个文件夹和数据包,速度太快,林深来不及看清具体内容。他只捕捉到了几个碎片化的文件名:“subjects”“consent_form”“protocol_v7”“deep_merge”。

复制的过程中,沈维远一直在低声说着什么。林深凑近了去听,声音细若蚊蝇,但他还是听到了——

“对不起,林深。对不起,小若。对不起……”

他重复了三遍。一遍比一遍轻,一遍比一遍更像是在对自己说。

U盘复制完成后,沈维远把它拔下来,没有放在桌上,没有放进抽屉,而是蹲下来,打开了桌下的一个隐蔽的暗格。暗格很小,刚好能放进去一个U盘。他把U盘塞进暗格,用胶带封好,然后站起来,关上了抽屉。

2019年9月18日上午九点零七分。

沈维远把林深的U盘藏好了。

那个U盘,就是林深口袋里的那一个。它不是沈维远在“死亡”之前匆忙制作的,而是一年前——距离他真正出事还有整整一年——就提前准备好的。他早就知道自己会死。

他一直在等这一天。