7. <![CDATA[我们与恶的距离]]

“回声”平台的内容审核中心位于大楼的第十一层到第十三层。

十二层是核心——算法中枢。这里没有窗户,四面墙壁覆盖着吸音海绵,中央空调的出风口发出持续不断的白噪音,像是一只巨兽在睡眠中均匀地呼吸。三排弧形排列的显示器占据了整面北墙,屏幕上滚动着实时数据流:用户活跃曲线、内容分发效率、情绪热力图、以及一个被标注为“人格画像覆盖率”的百分比数字。林序进来的时候,那个数字是百分之七十三。

裴道允的继任者是一个叫崔叙然的女人,三十五岁,短发,戴着一副无框眼镜,说话时习惯性地用手指敲击桌面,节奏精确得像一台节拍器。她在“回声”工作了七年,从初级数据分析师一路升到算法副总监,是裴道允亲手带出来的学生。在裴道允死后的第四十八小时,她接过了管理权限。

“我不喜欢‘幽灵’这个说法。”崔叙然说,把一杯凉掉的咖啡推到林序面前,“裴组长留下的不是幽灵。他留下的是一套完整的自动化运维系统,能在他缺席的情况下维持算法中枢的正常运转。我做的只是接管了管理权限,确保这套系统不会被滥用。”

“但系统确实发出了那条推送——‘林序,该你了。’”林序说,“这不是自动化推送能做到的事。它需要知道我的设备识别码、知道我的实时位置、知道我刚刚看完了郑太浩的死亡现场报告。它还需要知道——知道我在害怕什么。”

崔叙然的手指停了一下。

“你说得对。那条推送不是自动生成的。”她转过头,目光透过镜片落在林序脸上,像是在评估某种风险,“它是被手动发送的。发送者使用了裴道允的管理员权限代码,但没有经过我的审批。换句话说——有人在绕过我。”

“能做到这一点的有几个人?”

“理论上,一个。”崔叙然说,“闵善宇。他是唯一拥有最高根权限的人,优先级高于所有人,包括我和已故的裴组长。但从系统日志来看,闵总的账户在过去四十八小时内没有任何登录记录。他的生物特征锁——指纹、虹膜、声纹——都没有被触发。”

“如果不是他,又是谁?”

崔叙然没有立刻回答。她站起来,走到那面布满显示器的墙前,手指在触控板上划动了几下。主屏幕上打开了一个隐藏文件夹,里面存放着一份长达四百页的系统架构文档。文档的最后一页,是一张权限拓扑图。图的顶端是闵善宇,第二层是裴道允和崔叙然,第三层是二十三个高级工程师,第四层是分散在全球的七个镜像服务器。

但在拓扑图的最底端,有一条用红色虚线标注的支线,从裴道允的节点直接分叉出去,绕过所有中间层级,连接到一个独立的终端设备。设备编号是“NODE-X”。

“NODE-X不在任何正式文件中。”崔叙然说,“这是裴组长私下搭建的。我也是在他死后的系统日志里才发现它的存在。它拥有独立的管理员权限,但它的登录记录全部被加密了——我打不开。”

“这个设备在哪里?”

崔叙然放大了拓扑图。NODE-X的IP地址经过了七层代理转发,最终落点模糊不清。但有一个细节引起了林序的注意:设备的MAC地址前缀是“70-3A-”,这是东海共和国国家医学研究院的设备编码段。和类箭毒碱化合物失窃案中的实验室设备,属于同一批次采购。

“医学研究院。”林序喃喃自语,“又是那里。”

崔叙然摘下眼镜,揉了揉鼻梁。她看起来像是在做一个艰难的决定。

“林记者,你对裴道允了解多少?”

“不多。只知道他是姜赫敏的大学室友,后来加入了地平线集团,再后来被闵善宇挖到了‘回声’。”

“这些都是公开资料里的内容。”崔叙然说,“还有一些不在公开资料里的事。裴道允有一个弟弟,比他小四岁。弟弟患有先天性心脏病,三岁那年做了手术。手术非常成功——全世界最好的儿童心脏外科医生主刀,在医学研究院附属医院进行。手术费用高达四亿比索。那个时候裴家根本拿不出这笔钱。后来有人替他们付了。”

“谁?”

“钱是通过一个叫‘善宇未来基金’的慈善机构捐赠的。”崔叙然说,“基金创始人就是闵善宇。那一年裴道允只有十一岁。他从此把闵善宇当成了恩人。大学毕业后加入地平线集团,本质上也是在为姜赫敏和闵善宇之间做桥梁。但我跟他共事多年,我能感觉到——那种感恩不是单纯的信仰。里面藏着恐惧。像是在怕某一天,这份恩情会被要求用某种他付不起的代价来偿还。”

林序想起裴道允死在自家客厅里的那个凌晨。婴儿的哭声通过智能音箱反复播放,温度在极寒和极热之间切换,他的意识全程清醒但身体无法动弹。那是一种处刑方式——精心设计、充满仪式感、针对受害者最深层的恐惧定制化施刑。没有一个普通杀手能做到这一点。只有最了解他的人才能把他的恐惧解剖得如此精确。

姜赫敏知道裴道允害怕婴儿的哭声。但姜赫敏未必知道那个哭声的来源——那个在保温箱里哭泣的弟弟,那个用四亿比索手术费换来的命,把裴道允的一生拴在了一根由感恩和恐惧拧成的绳索上。

知道全部细节的人只有一个。

“闵善宇。”林序说出口的时候,声音在消音墙里被吸得干干净净,像是这句话本身就是一个不该被传播的秘密。

崔叙然重新戴上眼镜。她的表情恢复了那种数据分析师特有的冷静。

“我给你看一样东西。”她说。

她在触控板上调出了一份系统日志。日志记录的是“姜赫敏告别视频”发布后前三十分钟内,算法中枢的全部决策路径。正常情况下,一条新内容发布后,系统会根据互动数据逐步调整推荐权重,这是个渐进的过程。但姜赫敏的视频不同。它在上传后第十七秒就被强行置顶到了全站推荐位,跳过了所有常规审核和权重累积的流程。操作者没有隐藏痕迹——使用的是闵善宇的根权限。

“他从来没有掩饰过自己对姜赫敏的支持。”崔叙然说,“但他对外说的是‘平台中立’和‘尊重用户选择’。这套话术很高明——他把算法的偏向包装成了民意的自发选择。公众看到的是一场草根英雄的反击,看不到的是,草根英雄的麦克风从一开始就是被有选择地递给他的。”

主屏幕上,数据流仍在无声地滚动。人格画像覆盖率已经从百分之七十三跳到了百分之七十四。林序盯着那个数字,忽然意识到一个她之前忽略的问题。

“人格画像。这项功能具体做什么?”

崔叙然沉默了三秒。那三秒里的安静比此前所有的对话都要漫长。

“它分析用户行为的全部维度——浏览、点赞、评论、搜索、停留时长、滑动速度、设备陀螺仪角度、输入法联想词库、甚至打字节奏和误触修正频率。基于这些数据,系统为每个用户生成一份人格画像。画像包含了用户的智力水平、性格倾向、道德偏好、情感脆弱度、潜在攻击性以及说服敏感性——也就是一个人被说服的难易程度。”

“你们在给每一个用户打分?”

“不是打分。是建档。”崔叙然说,“有了这份档案,算法就可以预测用户下一步会做什么——会点开哪条内容,会相信哪种说法,会在多大程度上被煽动愤怒、引发怜悯、或者产生施暴冲动。裴道允将这套系统命名为‘镜廊’。灵感来自闵善宇六年前的一次内部讲话。闵善宇说,‘互联网是一面镜子。但镜子可以是有弧度的。凹面镜放大,凸面镜缩小。我们的工作是决定哪一部分被放大,哪一部分被缩小。’”

林序终于理解了方学勇邮件里那两个字的分量。

“镜子”。不是一面镜子。而是一条镜子组成的走廊。每一面镜子都不是完全平整的,它的曲率被精心校准过,让照镜的人看到的不再是自己真实的模样——而是一个被需要的模样。用户以为自己看到的是世界,实际上看到的是自己的欲望和恐惧在扭曲镜面上的投射。而调整镜面曲率的手,从来不曾出现在镜子里。

她站起来,走到那面显示器墙前。数据流在她眼前奔涌,每一个跳动的数字都代表着一个活人——正在被分析、被预测、被打分、被分类、被引导。他们的愤怒被放大,理智被缩小,同情被指向特定对象,仇恨被分流到指定目标。人格画像覆盖率每上升一个百分点,就有四十万人成为了“镜廊”中的囚徒。

“崔组长,你有没有想过一个问题?姜赫敏的告别视频上线后第十七秒就被全站推荐,方学勇死亡案的关键证据在警察到达前就被人清理干净,郑太浩在直播过程中收到了精准的恐惧推送,而我——一个调查记者——在看完尸体之后立刻收到了以血红色粗体字写着‘该你了’的系统消息。这一切都太精确了,精确到像一场排练好的演出。”

崔叙然没有回答。

“而演出的剧本,”林序说,“早在你们分析第一个用户的时候就已经写好了。”

她话音落下的时候,整个十二层的灯突然同时熄灭。

不是断电——显示器和服务器仍在运转,只有照明系统被切断了。黑暗中,三十多块屏幕的冷光映在每个人脸上,把他们照成一片青白色的鬼影。

崔叙然猛地转向操作台。她的手指在键盘上飞速敲击,屏幕上跳出一个红色的警告弹窗:

“NODE-X 已激活。正在执行预设协议。优先级:最高。目标设备MAC地址——已匹配。”

匹配结果弹出的同一秒,林序口袋里传来一声短促的震动。

她掏出手机。屏幕亮了,但不是正常的解锁界面。屏幕上显示的是一行代码,在黑色的背景上以打字机的效果逐字浮现。代码最下方是发送者签名,不是用户名,而是一串在医学研究院设备编码库中登记在册的设备名称。

设备归属人一栏,写着两个名字。

第一个名字是“裴道允”。第二个名字,是一行标注:“授权继承人——姜赫敏。”

崔叙然的声音从黑暗中传来,第一次出现了裂痕:“这台设备不是在外面——它一直在你们身边。它不是电脑。它是一台便携式生命监护终端。两年前被报失的那一批失窃器械里,就包括了它。”

她停顿了一下,屏幕上的代码已经完成了全部加载。最后一行的文字不是代码,是给林序一个人的留言。

“林记者,找到镜子后面那个人。你还有二十四小时。”

发送时间戳显示,这条消息在裴道允死亡前十分钟已经完成编辑。它在服务器里沉睡了整整两天,等待着一个触发条件——林序和崔叙然的会面,以及人格画像覆盖率突破百分之七十四的那个瞬间。

而此刻,那个瞬间已经到了。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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