4. 窃语的地图

楼梯很窄,每一级都发出不同的声响,有的沉闷,有的尖细,像在暗中窃窃私语。

凑启悟一手扶着落灰的扶手,一手举着手机照明。光柱在墙壁上晃动,照出斑驳的水渍和脱落的墙皮。烧纸的气味越来越浓了,夹杂着某种化学制剂的刺鼻感——不是普通的焚化,更像是有人在用酸液销毁什么。

他爬到五楼和六楼之间的转角平台时,停下了。

地上有一小堆灰烬,还是温热的。灰烬旁边是一只被踩扁的金属垃圾桶,桶底残留着半溶的塑料碎片和几页没有完全烧毁的纸张。凑启悟蹲下来,用笔帽拨开灰烬。烧残的纸页边缘蜷曲发黑,但中间还能辨认出几行手写的字——

“……系统第三层判断矩阵存在不可消除的反馈回路。当外部输入的负评数据超过阈值,系统会主动下调被评估对象的‘信用容错率’。这意味着一个人一旦被足够多的人指责,系统会倾向于将所有模糊行为解读为恶意。这不是预测犯罪,这是在制造犯罪概率的自我实现。我已经向伦理委员会提交了三次报告,全部被驳回。驳回理由是——‘技术中立’。”

落款只有一个字母:C。

凑启悟把残页小心地夹进笔记本里。C——千叶宗一郎的名字在玄海国语罗马字拼写中是Chiba Sōichirō。C可以代表千叶,也可以是某个更深的代号。

他站起来,继续往上走。

六楼的走廊比五楼更破败。天花板上的石膏板塌了一块,露出锈蚀的钢筋。走廊尽头有一扇半开的门,门缝里透出橘色的光,忽明忽暗,像是蜡烛或者应急灯。烧东西的气味就是从那里飘出来的。

凑启悟走到门口,没有直接推门。他侧身贴在墙上,用手机摄像头的广角镜头从门缝探进去,拍了一张照片。

画面里是一间大约十叠的屋子,窗户被黑布蒙得严严实实。四面墙上密密麻麻贴满了打印纸、手绘图和便签,每一张之间都用红线连接,形成一张巨大的网络。屋子正中央摆着一张折叠桌,桌上摊着两台笔记本电脑、一台小型打印机和一堆散乱的电路板。桌子旁边是一个铁皮桶,桶里的火还没完全熄灭,边缘泛着暗红色的余光。

一个人背对着门口坐在桌前,正用螺丝刀拆解一台硬盘。

那人穿着深灰色的卫衣,兜帽拉得很低,几乎遮住了整个后脑勺。身形瘦削,肩膀很窄,动作却很稳,像是外科医生在做手术。

凑启悟敲了一下门框。声音很轻,但在空旷的走廊里显得格外突兀。

那人没有回头,也没有停下手里的动作。

“你是从下面上来的,”他说,声音低沉平稳,听不出年纪,“在门口站了大概四十五秒。你身上有咖啡味和旧报纸的霉味。你不是警察,警察不会一个人来。你也不是阿尔戈斯的人,他们不会敲门。”

螺丝刀在硬盘外壳上轻轻一撬,发出一声脆响。

“你是凑启悟。”

凑启悟走进屋子。热浪扑面而来,铁皮桶里的余烬被穿堂风一吹,重新窜起几缕火苗。他看清了墙上的那些纸——每一张都是“影识”系统的技术分析。算法流程图、数据清洗管道、社区评价指数的权重计算公式。有些打印纸上画了红叉,有些用荧光笔标出了关键节点,还有一张被钉在正中央的纸上只有一句话,用毛笔蘸墨写的,笔画粗重,几乎穿透纸背——

“问题不在算法。在人。”

“你怎么知道是我?”凑启悟问。

那人终于转过来。兜帽下是一张年轻的脸,轮廓削瘦,颧骨很高,眼窝深陷,下巴上覆着几天没刮的胡茬。他看起来大概三十出头,但眼睛里有一种东西让凑启悟觉得不对劲。那不是年轻人的眼神。那是看了太多不该看的东西之后,才会有的眼神。

“因为我昨天入侵了你的短信信箱,”那人说,语气平淡得像在说天气,“你给李美京发了消息,说你人在东都新报资料室。一个调查记者深夜不回消息、跑到废弃公寓来找一个死人,要么是疯了,要么是找到了什么线索。而你看起来不像疯子。”

凑启悟盯着他看了三秒钟,然后在折叠桌对面的旧木箱上坐下来。

“你是千叶宗一郎。”

那人没有回答,把手里的硬盘放到桌上。他的手指修长,指甲缝里有油墨的痕迹。

“千叶宗一郎在两年前就已经死了。至少阿尔戈斯是这么希望的。我现在没有名字,只用代号。你可以叫我C,也可以什么都不要叫。我不住在这里,只是偶尔回来烧一些东西。”

“你烧的是什么?”

“证据。”他指了指铁皮桶,“过去三年里,‘影识’系统发出的高危预警中,至少有百分之四十三是建立在未经核实的外部数据上的。这些数据主要来自两个渠道——社交平台的言论抓取,和‘邻人之眼’的匿名举报。我用了一年时间做了一个反向追踪工具,可以追到每一份预警的原始数据来源。你知道结论是什么吗?”

他按了一下笔记本电脑的键盘,屏幕亮了。上面是一张密密麻麻的节点图,每一个节点代表一次预警,红色的线连接着共同的数据来源。整张图看起来像一个巨大的蜘蛛网,而网的中央只有几个发光点。

“百分之七十以上的预警,数据源集中在不到五百个用户身上。这些人不是普通用户,他们是‘邻人之眼’上的职业举报者。他们每天花大量时间浏览社区动态、发表负面评论、提交匿名投诉。其中有些人一天能提交十几份投诉,每份都被系统正常收录和采纳。我们给他们起了个名字——窃语工场。”

凑启悟的喉咙发紧。

“你的意思是,有人花钱请人发投诉?”

“不一定是花钱。”千叶宗一郎把螺丝刀放下,揉了揉眼睛,“有些人是出于‘正义感’,觉得自己在替天行道。有些人是发泄生活的不满。还有些人,他们根本不知道自己的投诉会进入什么系统、造成什么后果。他们只是在网上点了一个‘举报’按钮,就转头去吃饭了。但算法不会忘。算法会把每一个字都记住,然后算在某个人的头上。”

他敲了一下键盘,屏幕上弹出了一个具体的案例档案。

“你看看这个。”

凑启悟凑近屏幕。那是“邻人之眼”上一个用户的界面截图。用户名是一串乱码字母,头像是一朵模糊的白色野花。该用户在过去九个月内提交了三百二十四份投诉,覆盖范围从噪音扰民、违章停车到“可疑人员在小区徘徊”。其中有一份投诉针对的是静心寮。

投诉内容是一行字:“深夜常有敲击声,怀疑他们在虐待收容者。”

提交时间是晚上十一点零三分。用户定位距离静心寮大约三公里。

“三公里之外,”凑启悟说,“他怎么可能在三公里之外听见静心寮的敲击声?”

千叶宗一郎没有回答,只是把页面往下翻。同一用户提交的其他投诉依次显示在屏幕上——“隔壁夫妻吵架,怀疑有家暴”“楼下住户深夜亮灯,可能在制毒”“街对面便利店门口有青年聚集,疑似黑帮接头”。每一份投诉都用同一个句式开头——“怀疑”。

“这个人没亲眼见过任何一桩事,”凑启悟说。

“对,”千叶宗一郎说,“但影识系统不在乎。系统只在乎‘有人发出了预警信号’。它不会问这个人有没有能力感知这些信息,不会问他的动机是什么,更不会问他提交投诉的时候是不是喝醉了酒。它只负责计数。计数,然后加权,然后打分。打出来的分数,警察会看,法官会看,新闻记者也会看。到那个时候,‘怀疑’就变成了事实。”

屋子里沉默了片刻。铁皮桶里的最后一点火星熄灭了,一缕青烟在黑暗里升腾消散。

“所以尹泰俊的高危预警,”凑启悟说,“是因为这个三公里之外的人半夜不睡觉提交了一份匿名投诉。”

“不全是。尹泰俊的预警是三条数据源叠加触发的——社区论坛的负评、消防警告记录、以及这份投诉。这三件事没有任何关联,但算法把它们放在一起,算出了‘高风险模式’。你可以把它理解为,一个完全不认识你的人,翻了一遍你的垃圾桶,看了一眼你的购物清单,又听了邻居对你的几句抱怨,然后断言你会杀人。”

凑启悟沉默了很长时间。

“你为什么要告诉我这些?”

千叶宗一郎站起来,走到那扇蒙着黑布的窗户前。他的侧脸映在烛火的余光里,有一瞬间像极了他贴在墙上那幅毛笔字——“问题不在算法。在人。”

“因为已经来不及了,”他说,“不是尹泰俊来不及,是我们所有人。”

他掀开黑布一角,让凑启悟看外面。

窗外的东都城在凌晨五点泛着灰蓝色的微光。远处的商业区高楼亮着稀疏的灯光,那是阿尔戈斯总部大楼的方向。凑启悟顺着千叶宗一郎手指的方向看过去,看到的是纵横交错的天线、光纤和基站,像一张看不见的巨大蛛网覆在城市上空。

“三个月前,”千叶宗一郎说,“阿尔戈斯以‘公共安全基础设施’的名义,与东都警务厅签署了第三期合作协议。协议的核心内容只有一条——将‘影识’系统的预警信号与警方行动系统直接对接,实现‘预警—出警—立案’全流程自动化。也就是说,从现在开始,不需要人类审核。系统发出预警,系统分配警力,系统生成案卷。人类只负责执行。”

凑启悟感到后脑勺一阵发麻。

“什么时候开始实施?”

“上个月。静心寮事件,就是这套自动化流程下产生的第一桩重大案件。某种意义上,尹泰俊不是被警察逮捕的。他是被算法执行的。”

千叶宗一郎拉上窗帘,转过身来。他的眼睛在昏暗的灯光下亮得惊人。

“所以我需要你帮忙。你可以写报道,可以接触到公众。我已经没有这个能力了——我的名字被从所有数据库里抹掉,我的银行账户被冻结,我的照片被替换成失踪人口模板。阿尔戈斯把我变成了一个不存在的人,因为我发现了这套系统真正的目的。”

凑启悟盯着他。“什么目的?”

千叶宗一郎走到桌前,从抽屉里取出一份文件,封面是阿尔戈斯的标志,右下角印着红色的“绝密”字样。

“影识系统表面上是预犯罪分析平台,但它的底层协议里有一个名为‘社会信用映射’的子模块。这个模块的真正功能不是预测犯罪,而是评估每一个公民对体制的顺从度。你越是沉默、越是不被关注、越是在大数据的角落里安静生活,你的风险评分就越低。反之——你发帖辩护、你提出异议、你被人在网上举报——你的评分就越来越高。到了一定阈值,你就是罪犯。”

他翻开文件最后一页。上面是一张图表,标注着“试点区域效果评估”。图表显示,自影识系统在三个试点区域运行以来,公开抗议活动下降了百分之六十一,社区互助团体注册数量下降了百分之四十八,匿名举报数量上升了百分之三百零七。

“这不是预犯罪系统,”凑启悟的声音很干,“这是社会冷却剂。”

“你总结得很准确。”

千叶宗一郎把文件合上,放回抽屉。然后他从桌下拿出一个黑色硬盘,推到凑启悟面前。

“这是我能拿到的全部原始数据。影识系统的底层判断逻辑、数据标注团队的清洗记录、‘邻人之眼’的举报流水、以及与警方系统的对接协议。我把这些给你,没有条件。你可以自己判断怎么用。”

凑启悟拿起硬盘,巴掌大的一块,沉甸甸的。

“你接下来打算怎么办?”

千叶宗一郎笑了一下。那个笑容让凑启悟不安——那是一种卸下重担的人才会有的笑容。

“我没什么打算。我已经把该做的都做了。剩下的,是你们的事了。”

凑启悟还想说什么,但千叶宗一郎竖起一根手指,示意他噤声。然后他指了指天花板。

凑启悟安静下来,仔细听。天花板上方传来极其微弱的震动声,规律而均匀。那不是老鼠,不是水管——是脚步声。不止一个人。至少有两个人,正在他们头顶的天台上缓慢移动。

“他们来了。”千叶宗一郎说。他的声音没有任何惊慌,像是在陈述一个早已知道的事实。

“谁?”

“不知道。但最近一周,这栋楼附近出现了几辆没有标志的黑色轿车。车里的人不下车,不开窗,只是停在那里,发动机不熄火。有时候是白天,有时候是凌晨三点。”他把笔记本电脑合上,放进一个早已准备好的背包里,“可能是阿尔戈斯的保安部门,可能是警务厅的便衣,也可能是‘常世基金会’外包的安全公司。对我来说,都一样。”

天花板上的脚步声停住了。恰好停在凑启悟头顶正上方的位置。

然后所有的声音都消失了——脚步声、风声、远处街道上的汽车声。整栋楼陷入了一种深不见底的寂静,像是有人按下了一个静音开关。

“走消防梯。”千叶宗一郎压低声音,把背包甩到肩上,“六楼走廊往左,尽头有一扇通向消防梯的门。出去后直接往下,不要回头看。”

“你呢?”

“我走另一条路。”

千叶宗一郎走向门口,路过凑启悟身边时停了一下。他伸出手,在凑启悟的肩膀上按了一下,力度很轻,像是传递什么看不见的东西。

“记住,”他说,“当你开始追查这些人的时候,他们也会开始追查你。你不是在找凶手。凶手到处都是。你要找的,是把凶器放进每个人手里的那个人。”

然后他拉开门,头也不回地走进了走廊深处的黑暗里。

凑启悟在屋里等了三次心跳的时间,然后握紧硬盘,推开另一侧通往消防梯的门。

凌晨五点的风从楼梯间灌进来,带着雨后的潮湿和铁锈的气味。他开始往下跑,脚步声在金属楼梯上震出沉闷的回响。每跑过一层,他都觉得后面的黑暗在追赶自己。

跑到三楼的时候,楼上传来一声巨响——像是什么沉重的东西被掀翻了。

然后是一声清脆的断裂声。玻璃碎裂,或者塑料碎裂,也可能是骨头。

凑启悟没有停。

他从消防梯最后一层跳下来,双脚落在小巷的地面上。沥青路面湿滑,他踉跄了一下,扶住墙壁站稳了身体。第一缕晨光刚刚越过东都港的集装箱塔吊,把灰色的巷子染成浅浅的橘色。

他握着硬盘的手在发抖。不是冷,是肾上腺素退潮后残余的震颤。他站直身体,深深吸了一口带着铁锈和潮湿气味的空气,然后头也不回地走出了巷子。

回到停车场的车上,他把硬盘放进副驾驶座前面的储物箱里,发动引擎。车灯照亮前方的路面时,他看见了后视镜里的东西——那栋废弃公寓的六楼窗口,蒙着黑布的窗户被人从里面拉开了。一个人影站在窗边,逆光看不清面容,只看得出轮廓瘦削,站在那里一动不动,像一尊塑像。

凑启悟移开视线,踩下油门,把车驶上清晨空旷的街道。

他开过了三个路口,才在红灯前停下来。车载收音机开着,音量调得很低,正在播报早间新闻。女播音员的声调平稳而愉快,像每一个寻常的早晨那样播报着——

“今晨,东都都心一栋废弃公寓发生火灾,消防部门已到场处置,目前未发现人员伤亡。起火原因正在调查中。”

凑启悟转过头,望向窗外。远处天际线上,一缕黑色的烟柱正从城东的方向升起来,在晨光中慢慢弥散。那个方向,距离他刚刚开出来的位置,不到两公里。

他伸手摸了一下胸口内侧口袋。静心寮三楼墙上的那张便签还在,折叠得整整齐齐,边缘因为体温而微微发热。便签上松井婆婆的字迹歪歪扭扭,像小学生写的——

“尹先生,麻烦你明天帮我买一袋橘子,要甜的。”

凑启悟把便签又放回去,手指碰到了另一张纸——千叶宗一郎在楼梯间里烧残的那页手稿。C字母落在纸页边缘,像一道未完成的签名。

红灯变成绿灯。凑启悟踩下油门,驶入早高峰逐渐苏醒的车流中。他的手机在口袋里震了一下,又是匿名短信。这次的内容只有四个字——

“你没走远。”

凑启悟把手机翻过去扣在副驾驶座上,加大了油门。后视镜里,晨光越来越亮,街道上的人影越来越密。新的一天开始了。每一扇亮着灯的窗户后面,都有一双眼睛,都可能在任何时候点开“邻人之眼”,打上一行字,然后若无其事地放下手机。他们的指尖是扳机,他们的转发是子弹,他们的正义感是这个时代最锋利的刀。而算法,负责把每一把刀都磨得雪亮。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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