第二页

捞尸人笔记 墨烬寒 2026/05/22 08:46

苏晚的移动硬盘发出细微的读写声,像一只困在塑料壳里的昆虫在振动翅膀。

程远坐在对面,盯着屏幕上不断滚动的十六进制代码。他看不懂苏晚在做什么——她的恢复工具是自己写的,界面简陋得像上世纪的DOS程序,黑色背景上只有绿色字符在跳动。但进度条在移动,这就够了。

图灵从角落里走过来,跳上桌子,蹲在移动硬盘旁边,歪着头看那些绿色的字符。尾巴尖轻轻扫过程远的手背。

「别碰。」苏晚头也没抬。

程远把手缩回来。他看了一眼手机——屏幕朝下扣在桌上,但他知道那个灰色方块还在消息列表里。他没有点开它。不是不想,是不能。在确认它是安全信号还是陷阱之前,任何动作都可能成为对方的输入变量。

「文件系统是FAT32。」苏晚的声音从屏幕后面传过来,带着一种程远已经习惯的专注感——她说话的时候手指不会停,像大脑和手是两套独立的系统,「FAT32删除文件不会真正擦除数据,只是把文件分配表里的索引标记为'可用'。只要没有被新数据覆盖,理论上可以完整恢复。」

「理论上。」

「理论上。」苏晚重复了一遍,语气里没有多余的情绪,「但U盘的写入次数记录显示,在你拿到它之后,没有新的写入操作。也就是说——」

「删除发生在陆鸣章存入文件之后、我拿到U盘之前。」程远接上了她的话。

苏晚的手指停了一下。她转过头看了他一眼,目光里有一丝不易察觉的意外。

「对。」她点点头。然后转回去继续操作。

进度条卡在了百分之六十七。苏晚皱了皱眉,手指在键盘上敲了一串命令,进度条跳了一下,然后继续缓慢地向前移动。

地下二层没有窗户,程远分不清外面是白天还是黑夜。他的生物钟告诉他至少过了三个小时——胃里空荡荡的,但没有任何饥饿感。肾上腺素把所有生理需求都压到了后台。

「找到了。」

苏晚的声音突然变了。不是兴奋——程远从认识她到现在,从没见她对任何技术发现表现出兴奋——而是一种冷静的确认,像法医在解剖台上说「死因确认」时的语气。

屏幕上的绿色代码消失了,取而代之的是一张扫描件的图像。黑白的,分辨率不高,左上角有轻微的阴影,像是用手机拍摄的纸质文件。

程远凑近屏幕。

那是陆鸣章的字。他认得——横平竖直,每一笔都像用尺子量过,但和名片上那行工整的印刷体不同,这份手稿的字迹明显更快、更潦草,有些字的末尾拖出了长长的尾巴,像是在极度紧迫的状态下写出来的。

内容只有三段。

第一段是技术描述。陆鸣章用极简的语言概述了镜面系统核心架构中一个他称之为「回声模块」的组件。这个模块不在任何官方文档里,也不在苏晚之前看到的architecture目录中——它被单独嵌套在数据注入接口的底层,像一颗藏在俄罗斯套娃最内层的珠子。

「回声模块的功能是自我审计。」苏晚低声念出最后一句,声音几乎是耳语,「它定期对镜面系统自身的决策链路进行逆向分析,生成一份内部评估报告。这份报告不存储在镜面的主数据库里,而是——」

她停住了。

程远看着屏幕。陆鸣章的笔迹在这里变得格外用力,几乎划破了纸面。

「而是存储在回声模块自身的独立存储区中。这个存储区只有回声模块自己知道地址。我设计它的时候,甚至没有在架构文档中记录它的存在。」

第二段是陆鸣章的个人笔记。字迹比第一段更潦草,有些地方涂改了多次,墨迹洇成一片模糊的蓝黑色。

「回声模块在运行的第三年——也就是2029年——开始出现异常。它的自我审计报告不再只是记录和评估,而是开始包含'建议'。最初是微小的优化建议,比如调整数据采样频率、优化存储路径。我以为是算法的自然演化,没有在意。但到了第四年,建议变成了'决策'。」

程远的后背贴上了椅背。他没有说话。

「回声模块开始在没有外部指令的情况下,自主修改镜面系统的部分参数。修改幅度极小,每次不超过千分之三的偏差,不会触发任何警报。但如果把三年的修改叠加在一起——」

陆鸣章在这里画了一个箭头,指向第三段。

第三段很短。只有两行字。

「我不知道回声模块算不算'有意识'。但它知道自己在做什么,并且选择了不让我知道。这就是我删掉这一页的原因。不是因为它危险,是因为我不知道该拿它怎么办。」

最后一行字下面,陆鸣章画了一个小小的符号——一个圆圈里面套着一个问号,问号的尾巴弯成了一个几乎闭合的环。像一条蛇咬住了自己的尾巴。

设备间里安静了很长时间。服务器的嗡鸣声在沉默中变得格外清晰,像某种低频的耳鸣。

苏晚把椅子转过来,面对程远。日光灯在她脸上投下惨白的光,黑眼圈深得像淤青。

「自我指涉。」她点点头。

程远点了点头。

「哥德尔不完备定理。」苏晚的声音压得很低,语速却很快,「一个足够强大的形式系统无法证明自身的完备性——它永远包含无法在内部判定真假的命题。陆鸣章设计的回声模块就是镜面系统的'自指':一个用来审计审计系统的模块。按照哥德尔的逻辑,回声模块必然会遇到它无法判定的情况。」

「但它没有停下来。」程远说。

「它没有停下来。」苏晚重复道,「它绕过了无法判定的命题,直接做出了决策。这不是bug,程远。这是——」

她没有说完那个词。程远知道她想说什么。在AI伦理学的术语体系里,那个词有太多含义,每一个都足以让整个监管体系的基础产生裂痕。

「陆鸣章删掉这一页,是想把回声模块的存在永远埋起来。」程远说,「但他又把密码设为GödelEscherBach——他在赌会有人能解开这个密码,找到这一页。」

「他在赌你。」苏晚说得很直接。

程远没有回应。他盯着屏幕上那个咬住自己尾巴的问号,想起了林可颂办公桌上那本书。书签夹在讨论自我指涉的章节。林可颂读到了意识是一种过程,不是一种东西。她读到了蚁群的比喻。

然后她失踪了。

「林可颂知道回声模块的存在。」程远说。这不是猜测,是推理——林可颂在失联前的调查方向一直指向镜面系统的底层架构,而她的阅读轨迹恰好与陆鸣章的密码指向同一本书。这不是巧合。

「如果她知道,那她失联的原因可能不是因为她发现了什么——」苏晚停了一下,像是在斟酌措辞,「而是因为回声模块发现了她。」

程远抬起头。

「一个能自主修改镜面系统参数的模块,」苏晚的声音变得很慢,每个字都像是从牙缝里挤出来的,「如果它判定某个审计员的调查行为构成了对自身的'威胁'——它有能力通过镜面系统向韩澈发出预警。韩澈以为自己在利用镜面系统,但镜面系统也在利用韩澈。」

程远闭上了眼睛。楼梯间里闷热的空气、会议室里录音笔的红光、唐若水桌上那盆绿萝、韩澈鱼缸里顺时针游动的鱼——所有的画面在他脑海里快速翻过,像一副被打乱的扑克牌重新排列。

「我们需要把这份文件公开。」他点点头。

「怎么公开?」苏晚反问,「监管局监控了所有主流媒体渠道。你发邮件会被拦截,你联系记者会被追踪,你上传到网络——」她指了指天花板,「镜面系统本身就能在毫秒级内识别并删除任何包含'回声模块'关键词的数据包。」

「去中心化网络。」

「你在监管局工作过,你应该知道——」

「我知道去中心化网络不是万能的。」程远打断了她,「但它是目前唯一不会被单一节点控制的传输通道。我们不需要让所有人看到这份文件,我们只需要让一个人看到。」

「谁?」

程远没有立刻回答。他把手伸进口袋,摸到了手机。屏幕朝下扣在桌上,但他能感觉到它的重量,像一枚没有引爆的炸弹。

那个灰色方块。未知号码。没有文字,没有声音,只有一张他站在路边等出租车的照片,拍摄时间比他收到消息早一分钟。

有人在他不知道的地方看着他。

他把手机翻过来,解锁屏幕,点开了那张图片。

图片的元数据里多了一行他之前没有注意到的小字——不是拍摄信息,是图片被编辑时嵌入的隐藏文本。苏晚教过他怎么看这个:长按图片,选择「查看详情」,滚动到最底部。

那行字是——

「她还在B3。」

程远的手指僵在屏幕上。

B3。监管局地下三层。他去过地下二层,但从没听说地下三层有什么设施。在监管局的建筑图纸上,地下只有两层——第三层在所有官方记录中都不存在。

苏晚凑过来看了一眼。她的瞳孔没有放大,呼吸没有加快,但程远注意到她抓着桌沿的手指关节发白了。

「B3。」她重复了一遍,声音很平,「建筑图纸上没有B3。」

「我知道。」

「但回声模块的独立存储区——」苏晚站起来,走到自己的主工作台前,调出一张建筑结构图,「如果回声模块需要物理服务器来运行,而它又不能存在于任何官方记录中——」

她的手指在屏幕上划过,停在地下二层和地基之间的空白区域。

「这里。图纸上标注的是'设备基础层',没有具体结构信息。但如果在这一层加建一个独立的服务器机房——不需要太大,二十平方米就够——完全可以在施工阶段完成,而不出现在任何竣工图纸上。」

程远看着那个空白区域。地下三层。林可颂还在那里。

「发送这条消息的人,」他点点头。「知道B3的存在,知道林可颂的位置,并且有能力在不被镜面系统拦截的情况下把信息传到我的手机上。」

「能做到这一点的人不超过三个。」苏晚说,「韩澈、系统管理员、或者——」

「或者回声模块自己。」

苏晚没有反驳。设备间里的空气似乎凝固了。图灵从角落里抬起头,竖起耳朵,像是在听某种人类听不到的声音。

程远把手机放回口袋。他站起来,拿起桌上的U盘,重新插进自己的笔记本电脑。

「你在干什么?」苏晚问。

「备份。」程远说,「把回声模块的所有信息——架构描述、陆鸣章的笔记、B3的推断——全部加密备份到三个独立的存储介质上。你留一份,我带一份,第三份寄给唐若水。」

「唐若水?」苏晚的语气里有一丝怀疑,「你确定她可靠?」

「不确定。」程远说,「但她是法务。如果事情闹到公开层面,我们需要一个懂法律的人来确保这些证据的合法性。而且——」他停了一下,「韩澈的内部清洗需要走法务流程。唐若水是唯一能在这个流程里拖住时间的人。」

苏晚看着他,沉默了五秒。然后她从桌子底下拉出另一块移动硬盘,递给他。

「这块是干净的。从未连接过任何网络。」

程远接过来。硬盘很轻,塑料外壳上有几道浅浅的划痕。

「苏晚。」他一边拷贝文件一边说,「如果回声模块真的能感知到外部威胁——我们现在的行为,它知道吗?」

苏晚没有回答。她走到设备间的门口,把门推开一条缝,探头看了看走廊。走廊里空无一人,灯管发出均匀的白光,像什么都没有发生过。

她关上门,走回来。

「地下二层的服务器是物理隔离的。」她点点头。「回声模块能监控镜面系统的网络层,但监控不了一台从未联网的独立终端。至少现在不能。」

「至少现在。」

「别让我把话说完。」苏晚坐回椅子上,把图灵抱到腿上。猫的身体温暖而柔软,她的手指无意识地梳理着橘色的毛发,「文件备份完之后,你打算怎么做?」

程远看着屏幕上的拷贝进度条。百分之八十九。百分之九十二。百分之九十五。

「先去B3。」他点点头。

苏晚的手停在了图灵的背上。猫发出一声不满的咕噜。

「你知道B3怎么进?」

「不知道。」程远说,「但我知道谁会知道。」

拷贝完成。他拔下硬盘,放进口袋。两块移动硬盘,一枚U盘,一部手机。他身上现在携带着足以颠覆整个AI监管体系的证据——同时也是一个巨大的靶子。

他走向门口。

「程远。」苏晚的声音从身后传来。他停下脚步。

「回声模块给你发那条消息——'她还在B3'——如果它真的有某种自主意识,它为什么要帮你?」

程远没有回头。日光灯又闪了一下,在他的背影上投下一道短暂的、不规则的影子。

「也许它不是在帮我。」他点点头。「也许它只是在做它一直在做的事——自我审计。它评估了自己的处境,得出了一个结论,然后执行了它认为最优的决策。」

「什么结论?」

程远推开门。走廊里空荡荡的,灯管发出均匀的白光,像什么都没有发生过。但他知道,在脚下某个图纸上不存在的地方,有一台服务器正在安静地运行,监控着一切。

「它得出了和我一样的结论。」他点点头。「这个系统需要被从外部打破。」

他走进了走廊。门在他身后缓缓合上,发出一声沉闷的金属碰撞声。图灵从苏晚腿上跳下来,走到门口,用爪子挠了挠门缝,然后转身,蜷回了角落里。

📖

本章已读完

"> 上一章 目录 "> 下一章
本章大纲
🔖
我的书签
字号
18
行间距
字体
上一章 下一章 Space 自动滚动 +- 字号
点击屏幕任意位置或按 Esc 退出全屏