第十三章:铤而走险
计划在脑海中反复推演了无数遍,每一个细节都像锋利的刀片,切割着林宇的神经。他知道自己在赌,赌注是自己的理智,甚至可能是生命。但“维序认知科技”的访谈像一记警钟,提醒他时间不多了。
他选择的“舞台”是公司下周举行的年度技术开放日。那是一个半公开的活动,会有外部合作伙伴、媒体甚至一些感兴趣的公众前来参观。公司为此搭建了多个展区,展示最新的技术和产品原型。人流密集,关注度高,且环境相对可控——至少,比在荒郊野外或自己家里更容易制造“意外”和观察反应。
他的目标,是位于三号展区的一个“智能环境交互”演示装置。那是一个大型的环形屏幕,通过摄像头和传感器捕捉参观者的动作与姿态,实时生成并投射出与之互动的抽象光影图案,主打“科技与艺术的融合”。装置本身不算核心机密,但其后台连接着展区的局部网络,并且因为要处理实时图像,运算负荷不轻。
林宇的计划是,利用自己对系统协议残留的微弱感知(尽管绑定已解除,但那种对“异常数据流”的直觉似乎还在),结合从“零”那里学到的、关于系统协议冲突和数据淤塞的原理,尝试在特定时刻,向那个演示装置的后台注入一段精心构造的、包含大量自相矛盾指令的垃圾数据流。
这段数据流本身无害,不会造成硬件损坏。但它模拟了“协议级过载”的某些特征,尤其是那种强烈的逻辑悖论。林宇的理论依据是:如果“古老协议”或“现实涟漪”真的与底层信息结构的剧烈冲突有关,那么,在一个人工智能装置上人为制造一次小规模的、可控的“逻辑崩溃”,或许能像敲击音叉一样,引发某种极微弱的、难以察觉的“共振”。哪怕只是让附近的灯光闪烁一下,或者让屏幕图像出现一帧无法解释的扭曲,都足够了。
他不需要真的撼动物理法则,只需要制造一个足够奇特的“现象”,一个能同时引起“网络维护者”和可能潜伏的“零”注意的“信号弹”。然后,观察各方的反应。
准备过程繁琐而危险。他利用职务之便,以“协助测试展区网络稳定性”为名,提前拿到了三号展区后台系统的临时访问权限。权限很低,只能查看日志和运行状态,但他需要的只是一个入口。
真正的“武器”,是他在那台隔离的二手笔记本上,花了几个晚上编写的一段不到一百行的脚本代码。代码本身不包含任何恶意功能,只是一遍又一遍地生成和发送大量彼此否定、无限循环的逻辑判断请求,模拟一个陷入死胡同的AI思考过程。他将这段代码封装在一个看似正常的系统诊断工具里。
开放日当天,天气晴朗。公司里热闹非凡。林宇穿着普通的工装,混在技术支援人员中,在三号展区附近徘徊。他手里拿着一台连接了内部测试网络的平板电脑,屏幕上显示着展区各设备的运行状态监控。
环形屏幕前围了不少人,光影随着人们的动作变幻,引来阵阵惊叹。林宇的心跳平稳得有些异常,所有的紧张都被压在了冰面之下。他等待着时机。
下午两点半,是一场重要嘉宾巡展的预计到达时间,也是展区人流和注意力的小高峰。林宇深吸一口气,手指在平板电脑上快速操作。他先利用临时权限,在演示装置的后台日志系统里,植入了一个微小的、定时触发的“钩子”。这个钩子会在检测到特定数据模式(一段来自他编写的诊断工具的、带有隐藏标记的请求)时,短暂地将一小部分非关键运算资源,引导至一个虚拟的沙箱环境中。
然后,他启动了平板上的“诊断工具”。工具界面正常,开始发送常规测试数据包。但在某个特定序列中,他嵌入了那段特殊的脚本。
脚本开始运行。无数自相矛盾、逻辑死循环的请求,通过那个被“钩子”引导的通道,涌入演示装置的沙箱环境。这些请求本身无害,但它们的数量和在极短时间内爆发出的逻辑冲突强度,远远超出了沙箱环境为演示程序预留的缓冲和处理能力。
林宇紧盯着监控屏幕。演示装置的CPU占用率开始异常攀升,内存使用曲线出现了一个微小但尖锐的波峰。环形屏幕上的光影变化,出现了几乎难以察觉的、不到零点一秒的迟滞。普通人只会觉得是眼花了一下。
但林宇知道,第一步成功了。逻辑炸弹在沙箱里被引爆了。
他等待着,观察着周围。人群依旧喧闹,无人察觉异常。展区的灯光稳定,空调正常运转。似乎什么都没有发生。
就在他几乎要怀疑自己是否做了无用功时,异变突生。
不是灯光,不是屏幕,也不是任何物理设备。
是他自己。
一股极其微弱、但无比熟悉的“嗡鸣感”,突然在他大脑深处响起。不是声音,更像是一种感知上的“震颤”,类似于系统崩溃前那种协议冲突的余波,但强度弱了千百倍,且转瞬即逝。与此同时,他眼角的余光瞥见,环形屏幕正前方,一个正在挥手与光影互动的小女孩,她投在屏幕上的影子,极其短暂地——或许只有十分之一秒——与她手臂的实际动作,出现了一个微小的、违背透视原理的错位。
影子比手臂“慢”了一点点,并且形状有极其细微的扭曲,仿佛透过了一层晃动的水。
小女孩似乎毫无所觉,继续玩着。旁边的家长和游客也无人注意。
但林宇看到了。他的心脏猛地一缩。
“共识现实锚点漂移”……微观异常……
他制造的局部数据逻辑崩溃,真的像音叉一样,引发了某种“共振”?还是说,这仅仅是他高度紧张下的幻觉?
没时间细想。几乎在异常出现的同一秒,他手中平板的监控画面剧烈闪烁了一下,所有数据瞬间清零,然后恢复,但那个演示装置的运行状态曲线图,被永久地从日志中抹去了,仿佛从未出现过异常峰值。
“网络维护者”的反应快得惊人。他们监控着这里,并且立刻清理了痕迹。
紧接着,林宇感到口袋里的手机轻微震动了一下。不是来电或短信,而是那种内置马达极其短暂、特定频率的震颤,像是某种提示。他立刻意识到,这是“零”曾经设定过的、极端情况下的单向预警信号,表示“已注意到,危险,撤离”。
几乎在预警信号传来的同时,两名穿着西装、胸前挂着“内部安保”牌子的男子,从展区边缘快步朝他走来,目光锁定在他身上。他们的步伐稳健,表情平静,但眼神锐利,绝不是普通的保安。
林宇毫不犹豫,立刻转身,将平板电脑随手放在旁边的设备箱上,然后像其他好奇的参观者一样,自然地汇入流动的人群,朝着与那两人相反的方向走去。他心跳如鼓,但脚步不乱,甚至偶尔停下来,假装对某个展品感兴趣。
他能感觉到那两道目光如同实质,穿透人群落在他背上。他没有回头,加快步伐,拐进了通往安全出口的走廊。
走廊里人少了许多。他几乎是小跑起来,推开沉重的防火门,来到了大楼侧面的消防通道。这里空无一人,只有应急灯散发着绿色的微光。
他靠在冰冷的墙壁上,大口喘着气,冷汗这才后知后觉地浸湿了后背。刚才那短暂的交锋,信息量巨大。
他成功了,也失败了。他确实制造了某种难以解释的“异常”,并引来了双方的即时反应。“网络维护者”展现了强大的监控和清理能力,而“零”发出了警告。这证明他的方向没错,那个“古老协议”和“涟漪效应”并非空穴来风。
但代价是,他彻底暴露了自己的主动性和危险性。“网络维护者”不会再满足于温和的“心理访谈”,而“零”的警告也意味着局势可能急转直下。
他必须立刻消失,至少暂时离开对方的直接视线。
林宇脱下工装外套,翻过来穿上(内侧是普通的深蓝色),又从消防通道的储物柜里(他提前藏好的)拿出一个棒球帽和一副平光眼镜戴上。简单的伪装后,他顺着消防通道向下,没有回办公室,也没有去正门,而是从地下停车场的另一个出口,悄无声息地离开了公司大楼。
混入街上的人流,林宇感到一阵虚脱,但眼神却比以往任何时候都更加锐利。
铤而走险的一步,将他推向了更深的漩涡,但也撕开了厚重迷雾的一角。他看到了“异常”的真实存在,感受到了双方力量的即时碰撞。
接下来,他不能再被动等待任何一方的安排。他必须利用这短暂的混乱,利用自己刚刚获得的、关于“异常”可能性的宝贵信息,主动去寻找那个能打破平衡的“关键”。
而线索,或许就藏在那十分之一秒的影子错位里,藏在那转瞬即逝的大脑“嗡鸣”中。
他需要一个新的藏身之处,更需要一个能帮他解析这些“异常”的人。他想起了那个只回复过一次就消失的“K”。
茫茫人海,他该去哪里寻找下一个答案?
夜色,再次悄然降临。城市依旧车水马龙,霓虹闪烁。林宇压低了帽檐,身影迅速消失在街角,如同滴入大海的一滴水,无迹可寻,却又蕴含着搅动风浪的可能。