2. 预展的死者

宿醉的感觉像一把生锈的刀片在太阳穴上来回锯。

埃莉诺从沙发上醒来时,晨光已经刺穿了窗帘的缝隙,落在她脸上像一道灼热的鞭痕。空酒瓶倒在茶几边缘,瓶口残留的液体在玻璃面上洇出一圈浅褐色的印迹。她花了几秒钟才想起来昨晚发生了什么——代码、实验记录、白月学院、那个名叫K.Noir的孩子。

还有那份被打印出来的文档,此刻正散落在地板上,页码被穿堂风吹得乱七八糟。

她跪在地上一页一页地捡起来,按页码重新排序。当她把最后一页归位时,手指停在了那份实验记录的参与者名单上。名单上有八个人——六名研究员,一名行政主管,以及两名受试儿童。其中一个孩子的编号被涂黑了,另一个就是K.Noir,年龄九岁,性别标注为男,参与实验的天数是三百五十二天。

将近一整年。一个九岁的孩子,在实验室里待了将近一整年。

埃莉诺翻到下一页,找到了一张模糊的照片。照片里是一间布置得像儿童游戏室的房间,墙上贴着彩色字母表,地上散落着积木和蜡笔。一个瘦小的男孩背对着镜头坐在地毯上,面前摆着一台老式的台式电脑,屏幕上密密麻麻全是代码。照片下方有一行手写的标注:受试者K.Noir展示出超常的叙事结构理解能力,能在无指导状态下自行编写七层嵌套叙事逻辑。

七层嵌套。这个概念她在法学院的一门选修课上听过——人类大脑在处理叙事信息时,大多数人只能理解到第三层意图嵌套。“我认为她觉得他想让她相信”——这就是三层。超过五层被认为是认知能力的极限。七层嵌套,在学术文献中几乎是一个理论上的概念。

但照片里的这个孩子能写出来。在九岁的时候。

埃莉诺把照片翻到背面。背面用铅笔写着另一行字,笔迹潦草到几乎无法辨认,她凑近了看了好几遍才读出来:

“他问我们为什么不能出去。我说这是为了科学。他说他知道这不仅是科学。他知道这是一场表演。”

她感到一股凉意沿着脊椎爬上来。

手机响了。来电显示是多姆·维拉诺。

“你看了多少?”他没等她开口就直接问。

“足够让我失眠。”埃莉诺按着太阳穴说,“那组隐藏模块不是用来写小说的,对吧?它是一套行为预测引擎。”

“更准确地说,是一套行为编排引擎。”多姆的声音里有一种刻意的平静,像是一个人反复练习过这段对话,“预测只是副产品。它真正的功能,是设计叙事框架,然后把真实的人放进去,让他们按照预设的路线行动——有时他们知道自己被引导了,有时他们完全意识不到。但不管怎样,结果都一样。”

“这段代码和那场火灾有关系吗?”

电话那头沉默了三秒。然后多姆说:“你有没有想过,为什么白月学院的研究成果最后会落在我手里?”

“我在等你告诉我。”

“因为那场火灾发生的前一年,我在白月学院做过六个月的实习生。”多姆的声音低了下去,“那时候我二十二岁,刚从麻省理工毕业,满怀热情地想要用技术改变世界。他们把我分配在数据处理组,负责整理实验记录。我就是在那时候看到了叙事编码的早期版本——它当时还不叫这个名字,只是一个代号为‘序章’的内部项目。我对它的底层架构做了笔记,偷偷保存了一些技术片段,后来在自己创业的时候把它们重新搭建了出来。我一直以为我拿走的是一个未完成的作品。”

“直到去年塞恩公司发布了‘流畅写作’。”埃莉诺替他接了下去。

“直到去年塞恩公司发布了‘流畅写作’。”多姆重复了一遍,“我一看就知道,他们拿到的不只是我公开的那部分代码,还有那些被我删掉的——那些我从来没有写进专利申请、从来没有上传到任何服务器、只存在于我实习期间那份私密笔记里的模块。有人不但找到了它,还把它完善了。”

“谁有能力做到这一点?”

“活下来的人。”

埃莉诺握着手机的手指关节发白。“你知道是谁吗?”

“我不知道他的名字,但我知道他还活着。”多姆说,“两个星期前,我的私人邮箱收到了一条加密消息,没有署名,只有一个字符串——K.Noir。消息内容很短:谢谢你的代码,序章已经结束,第二幕正在上演。”

“你从来没有告诉我这件事。”

“因为我害怕,”多姆的声调终于失去了那种刻意的平静,“我现在也在害怕。我不是蚂蚁试图绊倒大象,我是一只蚂蚁在大象脚边发现了一个通往蚁穴的裂缝,而蚁穴里住着的东西比大象可怕得多。”

通话结束后,埃莉诺把那串加密消息的截图调出来看了很久。K.Noir。2003年12月17日被宣告实验失败的那天,这个编号对应的九岁男孩在火场中失踪。如果多姆的推测是正确的,那么这个男孩现在已经二十六岁,他在过去十七年里从未公开露面,却有能力侵入塞恩公司的开发系统,从多姆的私密笔记中提取代码,还完善出了一套完整的行为编排引擎。

而她受委托打的这场专利官司,恰好成为了这一切浮出水面的第一块多米诺骨牌。

埃莉诺做出了一个决定:她要去拜访白月学院的废墟。

她没有告诉多姆这件事。在镜子里看着自己的时候,她想不出一个合理的解释——为什么一个专打知识产权官司的律师,会跑到三百公里外去看一栋烧毁的建筑。但她的身体比她的脑子更清楚答案。当她发动那辆老旧的福特汽车时,她感受到的是一种被重力牵引般的确定性。

行驶了两个半小时后,她把车停在一条碎石路的尽头。GPS已经不再显示有效的道路名称,她只能凭借多姆发来的一张大致的坐标截图来判断方向。空气中弥漫着松脂和潮湿土壤的气味。没有路标,没有指示牌,只有一条被野草侵占了大半的小径蜿蜒伸向一片稀疏的白桦林。

她沿着小径走了大约十五分钟,看到了那栋建筑。

白月学院——或者说它残存的部分——是一栋三层的混凝土结构,外墙原本涂着白色的涂料,但十几年的风雨已经将它剥蚀成灰黄色。西翼的屋顶塌陷了一半,烧焦的木梁从缺口中戳出来,像断裂的肋骨。正门的玻璃全部碎裂,只留下空荡荡的门框,上面的封条早已褪色脆裂。

埃莉诺翻过门口的警戒线。脚下的碎玻璃发出细碎的声响。

一楼大厅的天花板高度惊人,残存的水晶吊灯锈迹斑斑。墙上贴着已经无法辨认的通知栏,地面上散落着水渍斑斑的研究刊物和融化变形的塑料椅。左侧走廊通往一个被烧得最严重的区域,那里曾经是实验室,门框被烟熏成焦黑色,墙壁上的油漆起泡剥落,空气里残留着一种陈旧的焦味。

她走进其中一间相对完整的房间,用手电筒扫了一圈。墙壁上贴着日程表,时间安排精确到分钟——早上六点起床,七点到八点认知测试,八点到十二点叙事训练,十二点半午餐,两点到六点自由创作,七点到九点复盘与评估。

一个九岁孩子的一天,被切割成一台精密仪器的校准工序。

她的目光落在一面墙上。在漆皮脱落的表层之下,露出了底下一层被涂鸦覆盖的墙面。那些涂鸦不是随意乱画——线条具有高度组织性,每一个图案都像是某种图标的复杂变体。埃莉诺移开一块还挂在墙上的碎板子,终于看清了完整的涂鸦内容。

那是一幅用炭笔和彩色粉笔混合绘制的壁画,面积大约有三平方米。画面中央是一棵大树,树干上开满了眼睛,每只眼睛里都画着一个小小的舞台,舞台上站着形态各异的人形轮廓,每一个都保持着被定格在半空中的姿势。在树的根部,缠绕着一行歪歪扭扭的字,笔画稚嫩但极其工整:

“我的故事里每个人都有自己的位置。”

旁边用红粉笔补充了另一行更小的字:

“除了我。”

埃莉诺把这句话拍了下来,用颤抖的手指调整焦距拍了好几张。就在她按下快门的最后一刻,身后的走廊深处传来一个声音。

不是风声。不是建筑结构被风吹动的吱嘎声。不是小动物跑过碎石的悉索声。

是一个人的脚步声。

稳健的,从走廊尽头那间被烟熏得最黑的房间里传来。

她猛地转身,手电筒的光柱在黑暗中切开一道窄窄的通道。光斑扫过脱落的墙纸、倾斜的房门和天花板上垂下来的电线。

什么都没有。

脚步声停了。取而代之的是一阵几乎听不见的嗡鸣,像是某种电子设备在待机。她朝着声音的方向慢慢走过去,鞋底与地面上的灰烬摩擦出沙沙的声音。她推开那扇房门,手电筒的光柱落在房间里,照亮了一个和照片中一模一样的房间——儿童游戏室,彩色字母表褪色但依然贴在墙上,积木和蜡笔早已被烧得变形黏合,但那台老式台式电脑竟然没有完全毁坏。

电脑的机箱已经被火焰吞噬得面目全非,但液晶显示器的右下角闪烁着一个微弱的光点。那是一盏充电指示灯。在这栋断电了十几年的建筑里,有一台显示器的指示灯还亮着。

埃莉诺走近显示器,发现屏幕上贴着一张便利贴,纸张已经发脆发黄,上面的墨水却依然清晰:

“如果你来到这里,说明叙事已经开始了。——K”

她的手机在同一时刻收到了新邮件提醒。她低头看了一眼屏幕。发件人是一个加密域名,邮件标题是“证据开示·补充材料”,正文只有一行文字:

“序章被中止了两次。一次是火灾,一次是你。你还有选择。”

附件里是一个音频文件,时长正好七分钟。文件名是“K.Noir_Exit_Interview”。

埃莉诺站在那间灰烬铺满地面的游戏室里,听见自己心脏撞击胸腔的声音。她抬头扫视整个房间,目光越过被熏黑的天花板和墙上的裂隙,最终落在房间角落里一面布满灰尘的镜子上。

镜子里映出一个女人站在废墟之中,握着手电筒,面前是一台不知道如何供电的显示器,脚下踩着一个孩子十七年前散落的积木碎片。

她低头看了一眼手机上那个音频文件的播放键。

然后她按了下去。

窗外,白桦林的树影在正午的阳光下摇晃。埃莉诺没有注意到的是,那面镜子在阳光照不到的角落里,灰尘的厚度和别人不一样——因为今天早上有人把它擦拭过。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

您的邮箱地址不会被公开。 必填项已用 * 标注