凌晨一点十七分。
技术室的灯还亮着。不是左航开的——他晚上十一点就走了,走之前确实关了电脑。但他不知道,局里的内网服务器有一项自动任务,每天凌晨一点会同步所有接入设备的日志数据。读卡器插在服务器主机上没拔,同步程序把它识别为新硬件,自动加载了驱动。
芯片感应到电流。
指示灯闪了。
这一次,闪了很久。
林雾没睡着。
她在宿舍里翻来覆去,左手无名指像被一根看不见的线拽着,往某个方向拉。不是疼,是一种知觉——像有人在她皮肤下面轻轻拨了一下。
她坐起来,拉开床头柜的抽屉。里面放着那封黑信封,她没上交。朱志鑫说封存,但她没交。不是故意违抗,是那封信像长在了她口袋里,掏不出来。
她把信纸抽出来,对着台灯的光看。Ø的水印在暖光下比白天更清晰。圆圈,横杠,空。
她翻到背面。
空白。
但今天晚上不一样。背面有一行极淡的印痕——不是水印,是压痕。有人在这张纸上面叠过另一张纸写字,笔尖的压力透过上层纸张留下了痕迹。
林雾从抽屉里翻出铅笔——宿舍里只有一支,是入住时前台给的。她侧着铅笔,轻轻涂在信纸背面。
字迹慢慢浮现出来。
不是打印体。是手写的。笔画很轻,但能辨认:
"你在听。我知道你在听。你的身体在替你听。第三扇门不在前面——在你后面。转过去。"
铅笔灰落在信纸上,像一层薄薄的雪。
第三扇门。
林雾放下铅笔。她的呼吸浅了。身体在替你听——什么意思?
她想起音乐厅那段录音。她的嘴唇在跟读,但她的意识没在听。是身体在听。肌肉记忆。神经反射。
身体在替她听。
她站起来,走到宿舍门后面。门后有一面墙——和所有宿舍一样,贴了壁纸,刷了漆。她用手掌贴上去,按了按。
实墙。
她又按了一下。左手无名指的位置——
空心的声音。
不是实墙。是木板。和锦绣苑暗室那面墙一样的材质。
她的手指停在那个位置。心跳很慢,但每一下都很重,像在敲另一面墙。
她没撬。她走回床边坐下,把信纸收好。
明天再说。
凌晨一点四十三分。技术室。
读卡器上的芯片指示灯从闪烁变成常亮。
后台那个隐藏进程——声纹采样分析——跳到了97.8%。
它在等什么?
左航的电脑屏幕亮了。屏幕保护退去,露出桌面。光标自己动了,点开了音频文件夹,选中了一个文件——
是昨天下午林雾在走廊里说的那句话。左航的电脑有自动录音功能,录下了走廊里的所有声音。昨天下午林雾从天台下来,经过技术室门口时说了一句话——
"你的弹匣里——为什么是空的?"
那是问张峻豪的。但技术室的麦克风收进去了。
那三个字——"是空的"——的声纹波形被提取出来,送进了匹配算法。
97.8%。98.1%。98.6%。
99.3%。
阈值:99.5%。
差0.2%。
芯片指示灯闪了一下。常亮变成了呼吸式——一明一灭,像在等最后那0.2%。
林雾在床上躺着,没睡。
她的嘴唇动了一下。
不是"不要听"。
是另一句话。从很深的地方浮上来的,像溺水的人终于够到了水面。
"零号已就位。"
她自己没听见自己说了什么。她翻了个身,把脸埋进枕头里。
技术室。凌晨一点五十二分。
芯片指示灯突然灭了。
不是断电。是主动休眠。后台进程被强制终止——不是左航的程序,是另一个进程,优先级更高,从外部推送了一条指令:
"暂停。条件未成熟。等待下一阶段。"
芯片进入深度待机。
读卡器上的指示灯全部熄灭。
技术室重新安静下来,只有服务器的风扇在转,嗡嗡的,像什么都没发生过。
早上七点。左航到局里。
他打开电脑,发现读卡器还插着,芯片还在里面。他皱了一下眉——他记得自己昨晚拔了。
"我没拔?"他自言自语。
他检查了一下系统日志。凌晨一点十七分,有设备接入记录。一点四十三分,有音频文件被访问。一点五十二分,进程被外部终止。
他的手指停在键盘上。
"谁终止的?"
他查了进程ID。不是他的程序。是一个他没见过的服务名——
"Mirror-7"
镜像七。
他搜了一下。本地没有这个服务。注册表里没有。启动项里没有。但进程确实存在过,存在了九分钟,然后自己删除了。
"自毁型后门。"左航的背脊凉了一下。
有人在他不知道的时候,远程接入了局里的内网,访问了007号芯片,读取了声纹数据,然后在达到阈值前主动停止了。
差0.2%。
左航关掉日志,靠在椅背上。他的手在发抖——这次不是熬夜的痉挛,是冷的。
他拿起手机,打了一条消息。收件人不是朱志鑫,不是张极。
是陈国生。
"陈局,技术室有异常。需要您来看一下。"
发完之后他删除了对话记录。
上午八点半。晨会。
朱志鑫迟到了十一分钟。这次更糟——领带没系,衬衫扣子少扣了一颗,右手虎口上的伤结了痂,但边缘又裂开了,渗着血。
"大案四的后续。"他把文件夹放下,声音比昨天哑,"那封黑信封——林雾,你交了吗?"
林雾坐在角落里。
"没交。"
朱志鑫看着她。
"为什么?"
"背面有压痕。我拓下来了。"
她把信纸放在桌上。铅笔拓印的那行字露出来——"第三扇门不在前面——在你后面。转过去。"
苏新皓的拼图掉了一片。
"第三扇门。"他念了一遍,"不是000,不是007。是第三扇。"
"什么意思?"张极问。
"二选一是陷阱。"苏新皓说,"他给你两扇门,让你以为只有两条路。但如果有第三扇——"
"第三扇不在前面。"朱志鑫重复了那句话,"在你后面。转过去。"
他转过身,面对会议室的后墙。墙上什么都没有——白板、投影幕布、锦旗。
"林雾。"
"嗯。"
"你宿舍门后面——"
"我查过了。木板。和锦绣苑一样的材质。"
朱志鑫的手指在桌面上敲了一下。
"今天下班后,拆。"
上午十点。陈国生到了局里。
他没去会议室,直接进了技术室。左航站在电脑前面,屏幕上开着日志文件。陈国生看了一遍,脸色没变。
"Mirror-7。"他念了一遍,"你知道这是什么吗?"
"不知道。但它在达到阈值前停了。"
"阈值多少?"
"99.5%。停在了99.3%。"
陈国生沉默了很久。
"差0.2%。"他说,"你知道0.2%意味着什么吗?"
"意味着——"
"意味着有人不想现在激活。"陈国生说,"不是技术问题。是时机。"
"什么时机?"
陈国生没回答。他走到窗边,看着外面的雾。
"左航。"
"嗯。"
"你电脑里的自动录音——关掉。"
"为什么?"
"因为下次它录到的东西,可能会把所有人都害死。"
左航的手停在鼠标上。
"陈局——"
"照做。"
陈国生走了。门在身后关上,左航一个人站在技术室里,看着屏幕上那个被删除的进程名。
Mirror-7。
他想起一件事。
昨晚他走之前,电脑没关。但他记得自己关了自动录音。他确定关了。
那录音为什么还在跑?
他查了设置。自动录音的开关——被人从"关"改成了"开"。
不是他改的。
下午三点。张泽禹的解剖室。
林雾推门进去的时候,他正在看显微镜。巴赫没放今天,解剖室里很安静。
"张医生。"
"嗯。"张泽禹没抬头。
"我想问你一件事。"
"说。"
"如果M-7标记物被移除——你说会死。但有没有可能——不移除,而是覆盖?"
张泽禹的手指停了。
"覆盖?"
"用新的标记物覆盖旧的。像覆盖文件。"
他抬起头看她。
"理论上可以。但新标记物需要和旧标记物兼容。否则会冲突——"
"冲突会怎样?"
"脑组织会同时接收两套指令。像两个人同时往一个喇叭里喊话。"
"会疯?"
"比疯更具体。"张泽禹说,"会分裂。人格分裂。两套记忆、两套反应模式、两套——"
他停了。
"两套什么?"
"两套忠诚。"
林雾的左手无名指跳了一下。
"你是说——如果001通过007号给我覆盖新的标记物,我会同时记得原来的自己和新的指令。"
"对。你会变成两个人。"
"哪一个是真的?"
张泽禹看着她。
"两个都是。两个都不是。"
他放下显微镜,从抽屉里拿出那本德文书,翻到最后一页。最后一页没有印刷文字,只有一行手写批注,字迹很旧,墨水褪色了:
"零号不是第一个。零号是第七个零号。"
林雾盯着那行字。
"第七个零号。"
"意思是——在你之前,有六个零号。都失败了。你是第七次尝试。"
"那007号——"
"是第八次。"
林雾的脑子里嗡了一声。
"他在用我迭代。"她说。
"对。每一次失败,他就改进配方,造下一个。你是第七版。007是第八版。"
"那前六个呢?"
张泽禹合上书。
"死了。"
下午五点。张极的射击场。
林雾没去。她站在宿舍门后面,手掌贴着那块木板。左手无名指的位置,空心的声音。
她用指甲抠了一下木板接缝。松动了。
她没继续抠。她退后一步,看着那面墙。
第三扇门。
不在前面。在后面。
她转过身——背对木板墙,面对宿舍里面。她的床、桌子、台灯。还有——
镜子。
宿舍里有一面全身镜,挂在衣柜门上。她每天出门前都会照一下。
她看着镜子里的自己。
镜子里的林雾也看着她。
但今天——今天镜子里的人的眼睛,眨得比她慢了半拍。
林雾没眨。
镜子里的林雾眨了。
她的血凉了一下。
她走过去,靠近镜子。镜子里的脸越来越近,五官放大,毛孔清晰。左手无名指上的疤在镜子里很清楚——淡粉色,像一条缝合线。
她抬起左手,对着镜子。
镜子里的左手也抬起来了。同步的。
但她无名指上的疤——
镜子里的疤,位置偏了一点。往左偏了两毫米。
林雾的手指停在半空。
她慢慢把左手翻过来,看掌心。掌心的纹路正常。她再看镜子里的掌心——
纹路不一样。
不是镜像对称。是不同。
她后退一步。镜子里的她也后退了一步。
但时间差。
镜子里的她,比她慢了整整一秒。
晚上七点。林雾没去食堂。
她坐在宿舍床上,看着衣柜门上的镜子。镜子里的灯还亮着,她的倒影坐在床上,和她同步。
一秒的延迟消失了。
是她眼花了。
一定是。
她拿起手机,打开录音功能,放在枕头旁边。她不知道自己为什么要录。但她觉得——如果今晚有什么事发生,她需要证据。
她躺下来,闭上眼睛。
左手无名指不疼了。不麻了。什么感觉都没有。
像那根手指已经死了。
天台上。张峻豪架着枪,镜头盖没摘。猫趴在他脚边。
他今天没看远处。他看着楼下停车场——林雾的宿舍窗户。灯还亮着。
他的手指在扳机上碰了一下。
没松开。
他低头看了一眼弹匣。空的。
他伸手进口袋,掏出一颗子弹。
只有一颗。
他把它按进弹匣。
咔嗒。
一颗子弹。
技术室。左航的电脑自动重启了。屏幕上闪过一行白色文字,在黑色背景上停留了三秒,然后消失:
"99.3% is enough. Phase 2 begins."
(99.3%够了。第二阶段开始。)
电脑恢复正常。左航的屏保跳出来——城市夜景拼图。一切如常。
但服务器后台,一个新的进程启动了。这次没有隐藏。名字就挂在进程列表里,所有人都能看到:
"林雾声纹同步协议_v2.0"
状态:正在运行。
(第六章·完)