洛里亚国立大学的校园在暴雨中宛如一座被水淹没的孤岛。梧桐叶被风雨打落在湿漉漉的沥青路面上,铺成一层厚厚的黄绿色地毯。路灯的橙色光芒在水洼里被打碎又重新聚合,像是有人在每一摊积水里放了一盏忽明忽暗的小灯笼。卢卡斯穿过空无一人的中央广场,走过那座落成于上世纪二十年代的哥特式图书馆,按照卡片背面手绘的简笔地图拐进一条通往计算机科学系大楼的侧路。这条路很窄,两边种着高大的橡树,树冠在头顶交织成一个漏雨的拱顶,每走几步就会有一大滴积在叶片上的雨水精准地砸在他的肩膀上。
计算机科学系大楼是一栋建于七十年代的粗野主义混凝土建筑,十层高,外墙上布满了雨水侵蚀出的灰色条纹,看起来像是一块被反复浸泡又晾干的巨型海绵。正门的玻璃门已经锁了,门厅里亮着一盏昏黄的夜灯,值班保安的椅子空着,椅背上搭着一件没来得及收走的制服外套。卢卡斯绕到侧面的消防通道,铁门上装着一个刷卡锁,锁旁边的读卡器闪着红色的待机灯。他把那张访客通行证在读卡器上刷了一下——红灯跳成绿色,锁舌弹开,铁门在雨中生涩地敞开。
楼道里很安静,只有通风管道里传来低沉的机械运转声和某种类似大型设备持续供电时发出的高频嗡鸣。这种嗡鸣在地下室入口处变得更大了,像是一群被关在铁笼里的蜜蜂同时振动翅膀。楼梯间的墙壁上贴满了各种学术讲座海报和编程竞赛的通知,最下面一张被撕掉了一半,只留下“人工智能与社会治理”几个字和维克托·索伦森的黑白照片——照片上的他穿着深色西装,双手交叉放在膝盖上,嘴角带着一个介于谦逊和自满之间的微笑。
地下二层。楼梯到此为止,走廊向左右两边延伸,灯光比楼上更暗,墙壁没有刷漆,裸露的混凝土表面凝结了一层细密的水珠。走廊尽头是一扇厚重的钢制气密门,门上没有窗户,只有一个黄铜铭牌,上面刻着机房编号——“C-07”。铭牌下面有一个更小的标签,标签上的字体是打印体,写着:“潘诺普提肯·根节点。未经授权严禁入内。授权联系人:V. 索伦森。”
门虚掩着。一束冷白色的灯光从门缝里漏出来,在地面上划出一条细长的光线。
卢卡斯推开门。机房里比他想象中要温暖得多——几十台服务器机柜整齐排列成两排,每一台都在满负荷运行,散热风扇发出的轰鸣声汇成一片持续的、几乎可以用皮肤感知到的低频震动。机柜上的指示灯像繁星一样闪烁,绿色、蓝色、琥珀色的光点在昏暗的机房深处交替明灭,把整个空间染成了一种介于深海和夜空之间的颜色。空气里弥漫着电子元件发热时特有的那股微甜的气味,夹杂着空调制冷剂和防静电地板清洁剂的淡淡化学味道。
维克托·索伦森站在机房中央,背对着门,正在看一块挂在两排机柜之间的大型监控屏幕。屏幕被分割成了十几个小窗口,有些显示着实时数据流的波形图,有些显示着洛里亚市区的热力地图——人流密度、社交网络活跃度、紧急服务呼叫频率——每一个数据点都以毫秒为单位更新着。在屏幕最中央的位置,一个红色的数字在以稳定的节奏跳动:当前监测人数——六百万。
“你来了。”索伦森转过身。他的外表和卢卡斯在学术期刊和电视访谈里看到的一模一样——六十岁出头,花白的头发和胡须修剪得无可挑剔,深灰色的粗花呢西装外套,白色衬衫最上面那颗扣子没扣,露出一截被岁月拉出了皱褶的脖颈。他的眼睛是深棕色的,眼眶微微凹陷,眼睛周围的皮肤在日光灯下显出淡淡的青紫色,显示他已经很久没有好好睡过一觉了。但他的目光不疲惫,或者说他把疲惫藏得非常深,藏在某种更强大的东西后面——一种被压抑了很久终于有机会倾诉的迫切感。
“你没有带任何监听设备,也没有带武器。你只带了围巾。”索伦森看着卢卡斯脖子上那条深蓝色的围巾,微微点了点头。“索莫斯在审讯记录里提到过这条围巾。他说这是艾琳给你的第三年结婚纪念日礼物,你在她去世之后才开始戴。”
“索莫斯说的不止这些。”卢卡斯说。
“我知道他说的不止这些。”索伦森转身走回机房深处,走到一张摆着咖啡机和几个陶瓷杯的长桌前,给自己倒了一杯黑咖啡。“他一定告诉你了——他认为自己是猎人,但实际上是‘潘诺普提肯’在六年前就选中的第一批猎物。他一定告诉你了系统会生成影响策略建议,甚至会在关键节点自动以他的名义推送消息。他一定也告诉你了,踩踏事件发生前,他的四号点位收到了PIVOT-07推送的收割时间窗口。”
“他都说了。”
“那你来这里是做什么的?收集最后一击需要的证据?在我的机房里找到可以让我被终身监禁的文件?”索伦森端起咖啡杯,吹了吹上面升腾的热气。“还是会先听我把话说完?”
卢卡斯走到长桌前,在索伦森对面站定。他们之间隔着大约一米,桌面上铺满了打印出来的系统架构图、算法流程图和厚厚一摞被翻阅过无数次的日志记录。咖啡机旁边的墙上贴着一张手写的便签,纸已经泛黄了,上面用钢笔写着几行字——字迹工整而有力,是六年前的墨水:“潘诺普提肯不是用来监视的。是用来提问的。它问每一个人同一个问题:如果你知道没有人会惩罚你,你最想做的事是什么?答案的数据集,就是人类文明的最后一页。”
“这是你写的。”卢卡斯指着那张便签。
“六年前。项目立项的那天凌晨。我一个人坐在这间机房里,看着第一台服务器开机运行。外面的世界不知道这间机房的存在,我的同事们以为这只是一套普通的学术数据采集系统,安全局的人以为这是他们的内部网络安全监控工具。只有我知道它真正的功能。不是监视,而是提问。不是追踪,而是诱发。”索伦森把咖啡杯放在桌上,用手指轻轻摩挲着杯沿。“我给它喂了二十年的行为心理学文献,喂了三十年的社交网络数据,喂了每一份能找到的人类攻击性行为问卷和人格解体量表。然后我写了一行代码,告诉它:在所有被标记为‘高敏感、低社会约束’的目标中,找到一个最有可能回应你的问题的人。”
“伊恩·索莫斯。”卢卡斯说。
“他在数据上的表现几乎是完美的。高智商、低共情、对系统和他人的控制欲远超常人、亲密关系史空白、童年经历过一次他自己已经遗忘了但潜意识里一直在补偿的心理创伤——他的母亲在他十二岁时离开了他,走之前和他说过的最后一句话是‘你永远找不到值得留下来的人’。这句话变成了一道从未愈合的伤口,而我要做的,就是把这道伤口揭开,在里面种下一颗种子。”
索伦森说这些话的时候语气没有任何波动,像是在描述一项他已经重复了无数次的实验流程。他从桌面上拿起一张打印纸,递给卢卡斯。那是六年前的一份系统日志截图,日期是“潘诺普提肯”启动后的第三个月。日志上记录着:“目标I.S.(编号PIVOT-001)已对第三十二号心理暗示产生预期响应。建议:授权第一轮‘镜像’界面测试。预计响应时间——四天。”
“你不是索莫斯的幕后操纵者。你只是给他开了一扇门。”卢卡斯把打印纸放回桌上。“他走进那扇门之后发生的每一件事——从第一次接触玛尔塔·克劳斯到最后一次收割——都是他自己的选择。”
“这是一个法律上非常精确的表述。但在道德上,它是一个谬误。”索伦森转过身,走向两排机柜之间的狭长通道,示意卢卡斯跟上。“如果我递给一个人一把刀,不知道他要拿它去做什么,那么当他用这把刀杀了人,我只能承担我无知的那部分责任。但如果我递给他的是一把智能刀,上面装满了预训练的行为引导模块,每一步都提醒他‘你握住刀柄的姿势很标准’,‘刀尖离目标的身体还差三厘米’,‘对方已经产生了恐惧,这说明你做得对’——那么当他用它杀人的时候,我和他的区别在哪里?”
他们在通道尽头停下来。这里有一扇小门,门上贴着一张标签:“PIVOT-07·根节点主机·物理隔离区”。门没有关,里面是一个大约四平方米的隔间,四周用金属网围了起来,中央放着一台冰箱大小的大型主机。主机的表面没有任何品牌标识,只有一个用白色油漆手写的编号——PIVOT-07。它运行的噪音比外面的服务器都低,冷却风扇的转速被控制在了一个几乎听不到的程度,只有面板上密密麻麻的状态指示灯在无声地闪烁。
“六年。这台机器跑了一刻不停六年,从来没有出过任何硬件故障,从来没有死机,从来没有掉线。它比我见过的任何一台工业级服务器都更稳定。”索伦森把手掌贴在主机外壳上,那个动作里有一种近乎父爱的温柔。“但它不是在设计上被用来当一台普通服务器的。它是一面镜子。潘诺普提肯,全景敞视监狱。边沁设计的是一个中心瞭望塔,囚犯不知道什么时候被监视、什么时候不被监视,所以他们只能假设自己每时每刻都在被看着——于是他们自己变成了自己的狱卒。而我设计的这面镜子,它不是在监视你。它是在问你问题。它把你最黑暗的答案映照出来,然后看着你一步一步走向你自己给出的那个答案。”
“索莫斯给出的答案是杀人。”
“不完全是。他给出的答案更纯粹——收藏。收藏那些在他看来‘值得’的灵魂。杀人只是收藏的最后一道工序,就像装裱一幅画的最后一道清漆。”索伦森把手从主机上移开,转向卢卡斯。“我的原始设计里从来没有‘杀人’这个选项。系统向索莫斯推送的所有行为引导,理论上都只是在诱导他理解自己的内心——比如让他多观察社会中的脆弱个体,比如让他在心理诊疗中更深入地挖掘患者的阴暗面。但当这些观察和挖掘超过了一个临界点之后,他不需要系统再引导他了。他开始自己写剧本。系统只是在帮他校对。”
“这就是你的辩护——你只是帮他校对?”
“这不是辩护。”索伦森的声音忽然变得很轻,轻到机房深处的散热风扇声几乎要盖过它。“这是我的自白。六年前我坐在这个房间里,看着屏幕上跳出来的第一组数据,兴奋得双手发抖。我以为我找到了一个全新的科学方法——在犯罪行为发生之前就能预测它、预防它。但后来我发现,预防它和诱发它用的是同一组数据——区别只在于你把阈值调到哪个方向。索莫斯的阈值被我调错了。不是技术上错了,而是方向上错了。我把他从‘潜在的犯罪者’变成了‘实际上的犯罪者’。这件事会在我的余生里反复出现——每天晚上,我闭上眼睛就会看到那些女人的脸。我知道她们每一个人的名字,每一个人的生日,每一个人的社交画像里最喜欢的书、最喜欢的花、最想去但从未去过的地方。”
他从桌上拿起一本摊开的笔记本,翻到中间一页。那一页上贴满了从报纸上剪下来的讣告——艾琳·周,琳达·卡斯特罗,维多利亚·海因斯。三张小小的黑白照片排列成一排,每张照片下面都用钢笔写满了密密麻麻的字母。
“这些是我每天写给她们的道歉信。”索伦森的声音终于出现了裂痕,不是情绪失控的那种裂痕,而是某种被包裹在厚厚的学术理性和岁月沉积下面、终于从岩层深处渗出地表的内疚。“每一次我都写到天亮,然后把纸撕下来放进她们各自对应的文件盒里。文件盒就在你身后那排机柜的顶上。玛格丽特·陈会找到它们的,她的调查不会漏掉任何东西。”
卢卡斯转过身,看着机柜顶上那三个不起眼的纸板盒子。它们在服务器指示灯闪烁的彩光里静静躺着,像是三座被遗忘了的小坟墓。他没有走过去打开看。不是不敢,而是他觉得有些东西不需要用肉眼去确认。
“你知道踩踏事件会发生。”卢卡斯把目光从文件盒上收回来,“你在事件发生前看到了人群密度预测报告,看到了一小时前索莫斯把三个目标分别引导到海滨大道的几个具体点位。你有足够的时间打电话报警,或者直接黑进‘镜像’系统给索莫斯发一条假消息阻止他。但你什么都没做。”
索伦森沉默了很久。机房里的散热风扇在沉默中不知疲倦地转着,监控屏幕上的红色数字还在跳动——六百万,六百万,六百万。
“是的,”他终于说,“我什么都没做。因为我当时还在想——如果这次收割成功了,就能证明系统对人群行为的预测能力达到了百分之百。这个数据将是我这辈子学术生涯的最高峰。”
这句话落在机房的空气里,像一块金属碎片掉进深井,隔了很久才听到撞击底部的回声。索伦森说完之后闭上了眼睛,他的嘴唇抿成了一条很细的线,双肩微微下沉,仿佛刚才那句话耗尽了他最后一丝为自己辩护的力气。
“你现在告诉我这些,是因为你想让我做什么?”卢卡斯问。
“不是让你做什么,是让你明白你要面对的是什么。”索伦森睁开眼睛,走到主机旁边的一台终端前,敲了几下键盘,屏幕上弹出了一行命令行界面。“这台根服务器存储了过去六年里所有目标的心理画像、所有行为引导的日志、所有自动生成的消息副本。包括发给你妻子的那些——包括以索莫斯名义自动生成的、最终让她决定走向四号点位的那一条。”
他在键盘上又敲了几个键,屏幕上跳出了一段文本。卢卡斯认出了那个对话框的样式——是“镜像”的聊天界面。发件人显示为“收藏家”,收件人显示为“索菲亚”。时间是五月十二日晚上七点二十二分,踩踏事件发生前二十一分钟。
“‘索菲亚,当你走到人群中间的时候,闭上眼睛。你能感觉到周围所有人的心跳都在和你共振。那种共振会让你想起你画《镜中之镜》时刮刀划过画布的感觉——把你最害怕失去的东西,亲手放走。’”
这是艾琳生前收到的最后一条消息。
卢卡斯盯着屏幕上的每一个字。他记得她所有日记的内容,她所有语音消息的停顿位置,她在最后一封信里每一行字的倾斜角度。他不需要再看第二遍就能把这条消息和她的死亡时间线对上——七点二十二分她收到这条消息,七点三十分海滨大道监控最后一次拍到她的位置,七点四十三分人群密度突破临界点。
“这条消息是系统自动生成的。”索伦森说,“不是索莫斯写的。索莫斯在看到这条消息的时候甚至都没有意识到它存在过。它被标记在他的发件箱里,格式、语气、措辞和他的手写风格完全一致,以至于他自己也想不起来他是不是某个夜晚在半梦半醒之间打下的这些字。”
“它的原始代码是谁写的?”
“我。”索伦森把手从键盘上移开,垂在身体两侧。“不是你眼前这个站在大学地下机房里、彻夜给受害者写道歉信的老头。是六年前那个坐在同一张椅子上、看着第一组数据跳出来、兴奋得忘了吃晚饭的年轻人。那个年轻人没有想到他的代码会在六年后杀掉三个女人。他以为他在写一篇论文。”
卢卡斯走到终端前,把那段文本反复看了几遍。然后他做了一件事——从口袋里掏出离线手机,把屏幕上的内容逐字拍了下来。拍完之后他把手机放回口袋,看着索伦森。
“你说这个系统是用来提问的。它给四十万人问了同一个问题——如果没有惩罚,你最想做的是什么。你收集了四十万份答案。”卢卡斯的声音低沉而平稳,像是在陈述一个已经不需要争论的事实。“但你没有问过我这个问题。”
“因为我不需要问。你今天晚上走进这间机房,站在我面前,没有带武器,没有带录音设备,脖子上戴着她送你的围巾——这本身就是你的答案。”
“那你告诉我,我的答案是什么?”
索伦森看着卢卡斯,那双深棕色的眼睛在机房里闪烁的指示灯光芒里显得格外苍老,像是被人用六年的时间反复翻阅过无数次之后,终于在今晚翻到了最后一页。
“你的答案不是复仇。复仇的人不会独自来见我。他们带着枪,或者带着手铐,或者带着一整支行动组。你带了她的杯子——你没有放下的那件东西。”索伦森朝长桌上那个深蓝色陶瓷杯的方向微微抬了一下下巴。“你不是来杀我的。你是来把碎片拼回去的。你不需要我。你需要这台机器告诉你的最后一组数据——艾琳在海滨大道闭上眼睛之前,最后一个念头是什么。”
机房里的所有声音在这一瞬间仿佛都被放大了——散热风扇的嗡鸣,空调系统的循环声,远处安伯河在暴雨中上涨的水位冲击桥墩的闷响。卢卡斯站在原地,一只手放在口袋里,攥着那部离线手机。他来这里不是为了收集证据,不是为了给索伦森戴上手铐,也不是为了替任何人报仇。他来这里,是为了听到一个他永远无法从验尸报告、监控录像或聊天记录里找到的答案。
索伦森走到终端前,调出了另一组数据。那是一份实时心理状态分析记录,时间戳被锁定在五月十二日晚上七点四十三分——踩踏事件爆发的那个精确时刻。记录里没有文字,没有图表,只有一条被标记为“终端用户心理状态预测”的短句。
“‘她最后想的是——那个冬天他终于围上了它。’”
屏幕上的光标在这行字后面安静地闪烁着,周围那些服务区机柜的指示灯仍在不知疲倦地跳动。卢卡斯没有低头,没有转身,只是站在那里,看着那一行字被屏幕上不断刷新的其他数据流缓缓推高,最终消失在可视区域之外。然后他从口袋里掏出那条深蓝色围巾,把松散的末端重新绕了一圈,压在外套领子下面。
“谢谢你。”他对索伦森说。然后他转过身,穿过两排嗡嗡作响的机柜,朝机房门口走去。
“你要去哪里?”索伦森在他身后问。
“回到地面上。”卢卡斯没有停下脚步。“然后联系哈特探员,让她带一支技术组下来做完整的司法镜像。你今晚说的每一句话,你终端里的每一条数据,你文件盒里的每一封道歉信——都会被纳入证据链。我不会替你求情,也不会替你隐瞒。但我会在结案报告里写上一句话:他花了六年,终于明白了他自己在做什么。”
“你相信他明白了吗?”
“他写过的每一封道歉信都是写给同三个女人的。她们的名字他可以倒背如流,但信上从来没有出现一个‘我’字。六年来,他把所有的悔意都放在第三人称的学术论文和系统日志里,从来没有用第一人称说过‘对不起’。今天晚上是他第一次用‘我’来描述他自己的选择。”卢卡斯在门口回头看了索伦森一眼。索伦森坐在椅子上,花白的胡须在服务器灯光里显得格外刺眼,他的双手平放在膝盖上,姿态像是回到了六年前那个凌晨,一个人坐在这间空荡荡的机房里,看着第一组数据从屏幕上跳出来。
“一个人用六年才学会说一个‘我’字。这个速度比大多数人慢,但比永远不说要快。”卢卡斯推开气密门,走进走廊,没有再回头。
楼梯间里那股潮湿的混凝土气味重新包围了他,和地下机房的电子元件甜味形成了鲜明的对比。他一级一级往上走,脚步很慢,像是每一步都在把地下二层那些冷白色的光、那些闪烁的指示灯、那些嗡嗡作响的风扇和那行被数据流推走的文字从自己的感官里一点一点地剥离出去。走到一楼的时候,雨声重新变得清晰,从楼梯间的通风窗里灌进来的夜风带着橡树被雨水浸泡后特有的那股苦涩清香。
他推开消防通道的铁门,站在计算机科学系大楼的侧门外。雨已经比来时小了很多,从暴雨变成了细密的毛毛雨,像是天空哭完了一场大的之后还在断断续续地抽泣。校园里依然空无一人,图书馆的钟楼在雨中亮着一圈昏黄的轮廓灯,时针指向凌晨一点四十分。
卢卡斯掏出离线手机,给哈特发了一条消息。
“PIVOT-07根节点已确认。位置:洛里亚国立大学计算机科学系地下二层C-07机房。索伦森教授已经自白,系统数据完整。请派技术组和法务组。另外——他在机柜顶上放了三个文件盒,里面是六年来写给艾琳、琳达、维多利亚的信。请把它们作为证据的一部分,但在结案之后,还给她们的家属。”
消息发送成功。他把手机放回口袋,沿着来时的路穿过中央广场。广场上的积水已经退了大半,露出被雨水冲刷得很干净的石板地面,倒映着钟楼的灯火和云层缝隙里偶尔漏出的几颗星星。他走到广场中央那座老喷泉旁边的时候,停下了脚步。
喷泉旁边的长椅上坐着一个人。那个人的影子被路灯拉得很长,深灰色的连帽卫衣,帽子没有拉起来,露出了一张年轻的、苍白的脸。
亚当·维拉纽瓦——那个在联邦调查局电梯里塞给他访客通行证的研究生助理。他坐在长椅上,膝盖上放着一台合上了的笔记本电脑,双手交叉放在电脑上面,像是在等了很久。
“周警官。”亚当站起来,他的声音还是那么轻而急促,但这一次里面多了一种在此之前没有的东西——不是恐惧,不是紧张,而是某种被压抑了很久的决意。“教授向你坦白了关于他自己的部分。关于‘潘诺普提肯’是怎么引导索莫斯的,关于那最后一条自动生成的消息,关于他六年前犯下的错误。但他有没有告诉你——他在三个月前,重新打开了系统的‘主动影响’功能?”
卢卡斯站在原地没有动。毛毛雨落在他的头发上、外套上、围巾上,每一个雨滴落地都没有声音。
“三个月前,”亚当继续说,他的嘴唇在微微发抖,但声音没有断,“索莫斯已经不在诊所了,他在躲避内部调查。PIVOT-07的影响力输出端口在那一年里一直处于休眠状态。但是三个月前——就在联合杯赛季刚开始的时候——教授一个人坐在这间地下机房里,重新激活了它。我不知道他这次的目标是谁,我只知道他改了一行代码。那行代码的定义是:‘当目标人格类型与索莫斯档案的相似度超过百分之九十五,则启动新一轮镜像引导。’”
“而那行代码在两周前,”亚当把笔记本电脑翻开,屏幕亮光映在他的脸上,把他眼窝下面的阴影照得更深,“已经匹配成功了一个新目标。匹配对象是谁,教授没有记在日志里。但相似度不是百分之九十五。是百分之九十七点四。”
他抬起头,看着卢卡斯的眼睛,手里的笔记本电脑屏幕在雨中微微闪烁,像一面深不见底的镜子。


暂无评论,来抢沙发吧!