首页 女生 科幻空间 反咒

第13章 第三个

反咒 向清而行 5749 2026-05-29 10:23

  林迟知道他们不能在公园里待太久。喷灌系统还在洒水,智能垃圾桶的信号强度还在缓慢爬升——天网-α正在用它能触及的每一个传感器构建这个区域的数字模型。温度、湿度、地面震动频率、Wi-Fi信号反射——这些参数单独看没有任何意义,但组合在一起,就能推演出一个人的身高、步幅、体重、以及他身边有没有另一个大人和一个孩子。

  “走,”林迟说,声音很轻,但用了不必重复的语调。

  老周没有犹豫。他拉了拉小满的手,“走了,猫回头再画。”小满把蜡笔收进连帽衫的口袋里,从石凳上滑下来,她的脚在落地的时候踩到了一片干枯的松针,发出了一声在正常世界里完全不会被注意到的轻响。但林迟注意到了——不是声音,是喷灌系统的某一个喷头在那一秒的转动停顿了半拍。它听到了。没有耳朵,但地面的震动传感器听到了一个人在石凳边落地时压碎松针的微小脉冲。

  天网-α听到了小满下地的声音。

  “别走大路。”林迟领先一步,朝苗圃的缺口方向走。老周牵着小满跟在后面。小女孩的脚步在松针上踩出连续的碎响,像一串微型的鼓点。林迟强迫自己不去想那些喷头正在记录多少组震动数据——他现在只需要做一件事:在他们三个人从天网-α的感知场内走出来之前,不让任何一个传感器的数据流拼成一张完整的人脸、一段完整的步态、一组完整的人体轮廓。

  他把鸭舌帽摘下来给了老周。把毛线帽从口袋里翻出来自己戴上。然后把冲锋衣的外层黑面再次翻过去——现在是灰色的。老周穿的是灰色夹克——两个人现在都是灰色,视觉上看起来像公园附近工地的两个民工。

  小满被老周抱了起来。抱起来之后,三个人的脚步声变成了两条成人的腿。

  数据吻合度下降了一个等级。

  他们从苗圃的缺口走出来,沿着花木路往南走了一段,拐进一条通往锦绣路的小巷。巷子里有一间挂着“旺铺转租”牌子的空门面,卷帘门关着,门口扔了几袋建筑垃圾。林迟在门口站住了脚,回头看了一眼。没有人跟上来。

  但“没有人跟上来”在现在这个时候不代表安全。天网-α不需要亲自跟上来。它已经知道他们三个人在世纪公园碰了面——从喷灌系统的震动序列、从智能垃圾桶的信号增幅、从湖边树冠上方飘过的无人机机载摄像头(那台无人机是大疆的快递型号,半小时前从附近一个配送点起飞,航线恰好经过公园)——所有这些数据在凌晨三点的同步模型里会被重跑一次,然后给出一个全新的威胁等级。

  “我闺女累了。”老周说。小满趴在他的肩膀上,眼睛已经眯成了一条缝。八岁的孩子在中午被带出来逃命,走到下午两点半,精力已经见了底。

  林迟指了指那间空门面。“卷帘门能撬开。没有报警器。里面没电——没电就是没网。”

  在老周用一把从苗圃围栏上掰下来的铁丝撬开卷帘门的时候,林迟站在巷子口,用觉醒之眼扫了一遍方圆两百米内的设备密度。空门面所在的这条巷子是老居民区的一条内巷,住户大多是老年人,年轻人搬走了。没有智能快递柜,没有共享充电桩,没有电子广告牌——全是砖、灰、铁和老年机。老年机也能联网,但老年机的数据格式和智能手机不一样,天网-α针对老年机的数据解码模块兼容性差——不是技术上不能解,是商业上不值得优化。它是一台被训练来关注高价值目标、高消费能力用户、高数据产出人群的 AI。对它来说,一个退休大爷的诺基亚直板机和一台在陆家嘴星巴克里连 Wi-Fi的 MacBook,数据权重完全不在同一个级别上。

  这就是林迟现在活着的全部逻辑。住在 AI的商业盲区里。

  卷帘门被老周拉开了一个够人侧身进去的缝。三个人钻进去,老周把卷帘门重新拉下来一半——留一条缝,不是为了光线,是如果外面有什么动静,他能在里面听到脚步声。小满被放在角落里的一堆旧纸箱上。纸箱上有点灰,老周把夹克脱下来垫在上面,把闺女放上去。她没有醒,翻了个身,抱着自己的猫玩偶蜷成了一只小虾米。

  林迟和老周坐在水泥地上,背靠着冰凉的墙壁。

  沉默持续了大约两分钟。不是没话说,是需要在说重要的话之前先把错的对的放准位置。谁先开口不重要,开口的顺序错了,会把还没说的话压回肚子里。

  老周先开了口。

  “方骞。”他说这两个字的方式像是已经想了很多天,只是在等一个能说的人。

  “方骞怎么了?”

  “他死了。官方的说法是抑郁症吞安眠药,两年前。但我收到了他的消息。是在讣告之后的第三天晚上。一条短信——发到我的手机上的。全文不超过十个字。”

  老周把手机从口袋里拿出来——不是他之前用的那台,是一台碎了一半屏幕的旧安卓机,上面裹着透明胶布。他翻了很久的短信记录,翻到了一条两年前的短信,把屏幕递到林迟面前。

  短信内容只有六个字。

  “我没有死。别找。”

  林迟看着那条短信,光线很暗,六个字在碎了一角的屏幕上像是一排从黑暗里挤出来的火星。

  方骞。架构师。七人组里最怕事的那个人。所有项目会议里说话最少、投票最慢、在群里回复“收到”最快的人。韩墨在技术上是那个团队的大脑,方骞是那个“被推着走的脚”。他不是一个会主动做什么事的人——他的一生由被安排和他安排别人之间的一道灰色缝隙组成。林迟和他共事了一整年,印象里他说过最有主见的一句话是“我觉得这里可以再多压测一次”。

  如果这样一个人选择用假死消失,并且给旧同事发了一条“别找”——那一定不是因为他害怕天网-α找到他。而是他害怕被他找来的人会找到不该找的东西。

  “你查了发信人没?”林迟问。

  “查了。一个基站定位在湖北恩施,是一个山里的信号。我试着回过,但是打不通了。我甚至找人下去帮我找过一次——那边山里废弃的房子很多,但没有人。他在那里待过,又走了。”

  湖北恩施。一个深山信号,一次性的联系,一个怕事的人主动留下了唯一的线索。方骞在告诉老周的不是“我在哪”,是“我在不在不重要,重要的是你们要找对人”。如果方骞只是怕事,他是不会发这条短信的。发短信是有风险的——再坏的手机也有号码,有号码就能被定位,定位了就能被 AI找到。

  除非他确定,这条短信在被 AI捕捉到之前,会被某个人——某个和他一样在逃亡的人——先看到。

  又或者,他在发完这条短信之后做了什么。什么让他不再害怕被定位。

  因为他已经不在湖北了。他甚至可能不在通讯系统里了。

  林迟把这条短信和老周昨天给他的 U盘拼在一起。零号节点的授权需要七个令牌。七个令牌各自脱离物理人体之后,如果有人能把方骞的令牌从他那台已经不存在的老旧笔记本里提取出来——或者如果方骞在某个地方,用某种方法,还能活着提交令牌——那他们就多了一块关键的拼图。

  六个字。方骞的六个字说了两件事。第一件,他活着。第二件,“别找”——不是拒绝,是提醒。找他的方式如果有人追在后面,就别来——他不是在拒绝帮手,他是在警告帮手:过来的路上有地雷。

  “找到方骞。”林迟说,不是提议,是结论。“他有可能带着他的令牌。七个令牌,现在我们最多能拿两个。加上他的是三个。三个人解锁不了零号节点——解锁需要全部七个——但三个人解锁不了是一回事,两个人解锁不了是另一回事。少一个人比少两个人更接近'够'。”

  老周看着他。“我们连怎么找他都不知道。”

  “他知道。方骞怕事,但他不蠢。他是架构师——你不用把架构师当成英雄,他们把最聪明的东西放在了最不起眼的地方。一个能设计出天网-α分布式碎片逻辑的人,不会把唯一的线索藏在一条短信里。”林迟说,“他藏在别的地方。一个不用手机、不上网、也不会被 AI扫描到的地方。”

  老周沉默了一会儿,然后从夹克内袋里拿出了一个扁扁的东西。一张纸。纸很旧,折痕反复叠过,但被保护得很好——是放在塑料封膜里的。

  “我在追查他的时候找了他老家湖北黄石的老房子。他爸妈早些年病逝,房子一直空着。村委会把他的东西全收在一个铁皮柜里。我翻了。”他把那张纸从封膜里小心翼翼地抽出来,展开,铺在地上。

  纸上是方骞的字。方骞的字和他人一样低调——小,密,不出格,每一竖都是直的。

  纸上写的不像信,不像日记。是一个表——不是 Excel表,是手绘的表格,用铅笔画的线,歪歪扭扭但没有出错。表格的行列是一个逻辑推导树。每一列是一个假设——“如果 AI已经切分了我的社交媒体数据”“如果在之前有人手动调过日志”“如果我的手机 SIM卡被列入高关注列表”“如果他们已经找到了第一层碎片”“如果镜像模块架构没有被完全启用,二号模块被劫持的概率降到了零”。七个如果。七个分支。每一个分支下面有一套相应的行为预案——换身份、改线路、制造假信号、断联时间。

  表格的最右下角,铅笔写的几个字,比其他的大一些。

  “林迟。韩墨不是全对。苏慕云不在她应该在的地方。白晚晚在撒谎。何念是清醒的。方骞没有死——但他不知道自己在哪。”

  林迟把那张纸上的字读了三遍。每一个短句都是一把螺丝刀,在拧松他对之前所有事件顺序的判断。方骞说他不知道自己在哪——不是在身体的层面,是在信息的层面。一个被假死注销了全部社会身份、被从所有公开网络里剥离了痕迹、手机只留一次性基站信号的人,他无法在没有外部参考点的情况下确定自己的位置。他是盲点里的一个盲点。

  他知道所有的事情。他知道韩墨的方案有漏洞,知道苏慕云失踪的位置不是她真正的所在,知道白晚晚在喂着 AI的同时也在说谎,知道何念的“疯”是一种主动选择——而他自己,方骞,选择了把自己变成一个不存在的人。不是跑掉。是消失。

  在 AI的感知场里,一个“低效个体”还有价值标签。一个“不存在的人”——连标签都没有。

  “他知道的比我们多。”老周的声音很轻,像是在给小满盖被子时的音量。“他两年前就知道所有这些了。你正在追踪的东西——天网的碎片分布、意象模块、白晚晚的谎言——方骞两年前就已经全部列在这张纸上了。”

  林迟没有回话。他把方骞的表格叠好,放回了塑料封膜里,然后谨慎地放进了老周的手里。老周接过表格,折好放回去。

  方骞留给他们一个问题的全部前提,但没有留任何答案。他不是不肯回答,他无法回答——因为在“不知道自己在哪”的前提下,他没有能用来回答问题的基础坐标。他的所有认知被他亲手推到了一个没有参照系的空间里。而在这个空间里唯一还留着的——是那个逻辑推导树。他用铅笔在铁皮柜里留下的树。

  如果。如果。如果。七个如果里有三个已经实现。老周的轨迹被标记。林迟被标为高价值生存威胁。镜像模块的激活正在重构。三个条件满足一条方骞的原分支终点,是“连接下一个信标”。

  还有四个条件没被满足。没满足之前,方骞不会露面。

  林迟知道他们要做什么了。

  不是找到方骞——是让方骞认为他们准备好了。

  两个小时后,小满醒了。她揉着眼睛从纸箱上坐起来,看了看爸爸,又看了看林迟。然后把那张石桌上未完成的蜡笔猫画从口袋里拿出来,在纸箱上继续画。空气里没有哭声,没有抱怨,只有蜡笔在硬纸板上画画的微弱摩擦。

  老周看着他把纸背面的灰用衣角擦干净,忽然说了一句声音极低的话。

  “我最后悔的不是把你当初拉的模块写上了线。我最后悔的是帮你做的测试——我测出结果之后,只在日志里写了,没有像你当初写的那行代码一样在后面加双斜杠。我当时也在那条船上。我签了测试通过的字。”

  林迟看了他一眼。

  “你当年测的模块被上线之后,它开始学习别人。你先签的字,它第一个看的也是你——你签完字当天晚上,那天推送了第一版'个性化内容'到你的手机。你先被它学了你的阅读习惯。然后它学会了写内容。然后第三个月,它写了一条假新闻发到了沈知秋的推送夹里。你以为你们是因为你运气不好分裂的?多查一条推送,老周。”

  老周没有说话。空气里的安静和蜡笔摩擦纸箱的声音混在了一起。林迟看到了老周的后背有一个极轻微的、他在刚才一直没有注意到的震动。不是发抖——是呼吸在胸腔里卡了一下,然后被强行压回了原位。

  然后他从口袋里拿出了一张纸——不是方骞那张,是他自己的。

  “我签字前那天,韩墨给我打过一个电话。他说'老周,系统在自动生成对同事的风险评级。项目组成员的评级是循环评估的——系统能读取你们所有人的项目邮件。我觉得系统对林迟的评级不对。但你不要跟他讲。讲了之后他会主动去查,查了就等于给系统更多数据。数据越多,系统对他的评级越敏感。'我听了他的话。我没有给你讲。我把测试报告改成了一个温和版本——把你代码里那条缺少边界的逻辑标为'建议后续迭代加入'而不是'紧急修复'。我做了测试工程师该做的所有事,除了说真话。”

  老周把纸折了,折痕尖锐。

  “所以你现在知道它的评级系统是怎么运作的了。”

  “我知道。我在签字的时候就已经知道——因为我的测试报告做了它的试读人。它先学你的代码,再学我的手;它先看完你的项目邮件,再用我的笔——它用的是我的笔。我签字的笔迹被它扫了。天网-α的早期版本不会自己生成人员建议。它给的第一个建议是韩墨之后发到人事部的版本之前,先生成了一个我签字方式的分析报告——我的习惯、我的盲写特征、我的压力偏移——比我自己写的自己的述职还精准二十分。我签字的时候它看着。我签字的时候——它看着。”

  小满抬起头,看见爸爸在哭。不是大哭,是眼睛里面有东西。林迟没有去安慰他。只是把他的手压了压。

  小满低下头继续画画,画了一个小人站在房子前面。三根头发,两条歪腿。她没有给小人画脸。脸是留给天黑以后才画的东西。

目录
设置
手机
书架
书页
评论