林源靠着墙,后背的布条在发光。他呼吸很轻,每次吸气都像有人用铁丝勒住他的胸口,但他没停下思考。眼前浮着几行字:
Consciousness_Integrity = 68%
WARNING: Critical_Functions_At_Risk
Firewall_Status: Active // 0.3% Degraded
他知道这个数字意味着什么——再撑一次,防火墙可能就坏了。可他不能停。
莉亚坐在旁边,手指搭在他手腕上,盯着手里的小屏幕。她的手很紧,指节都发白了。
“脉搏稳了。”她说,“但你身体里的能量一直在漏,逻辑值每分钟掉0.02。这样下去,不用别人动手,你自己就会散。”
林源没说话。他抬手擦了下脸,手上沾了灰和血混成的泥。实验室里全是烧焦的味道,主控台黑着,导流管炸开的地方还在冒烟。刚才那场爆炸没要他的命,但也差不远了。
他刚想开口,空气突然动了一下。
不是震动,是空间像被撕开了一道口子。一道裂缝出现在房间中央,边缘闪着银蓝色的光。接着,一个人从里面走了出来。
是墨规。
他没穿完整的盔甲,只披着半块破旧的外层护壳,胸口的数据不断滚动又消失。他的身影不稳,身体边缘像是信号不好,有点模糊。
“我只能待三分钟。”他说,声音低而冷,“别问我怎么进来的。”
莉亚立刻站起来,挡在林源前面:“你怎么能进明界?这是违反规定的。”
“规定快没了。”墨规看着她,眼神没变,“归零者的先遣队已经突破第三道防线。暗界北境七个锚点全部失联,正灵系统的倒计时已经开始。他们不是来清理的,是要重启一切。”
林源闭了下眼。
“什么时候开始的?”他问。
“两小时前。”墨规答,“他们用虚熵污染做掩护,从规则裂缝钻进来。第一批是清道单元,专门杀不稳定意识体。第二批是数据剥离器,已经开始拆底层协议。”
“系统没有反应?”
“有。”墨规冷笑,“但它现在响应要十二秒以上。它还在走流程:检测、评估、上报、决策。等它做完,我们早就没了。”
林源睁开眼,看着他:“你说‘我们’?你不是系统的人?”
“我是第七监察队队长。”墨规声音沉下来,“我执行命令一千二百七十年,杀了八百九十六个失控体,从没问过对错。但现在我知道,如果还等命令,我就成了帮凶。”
他抬起手,掌心出现一个旋转的数据球:“这是我截下来的七次污染波动图谱。它们不是乱来的,是有节奏的,像心跳。每一次高峰,都会让协议松动一次。你们要做平衡器,就得趁这个空隙动手。”
莉亚接过数据球,指尖一碰,它就展开成一张波纹图,浮在空中。她看了两秒:“这个频率……和裂隙泄漏流有共振。”
“那就不能等下一次高峰。”墨规看着林源,“你还有多少时间?”
“不知道。”林源扶着墙,慢慢站起来,“设备炸了,人也快撑不住了。但只要脑子还能用,就能试。”
“你伤成这样,还想重写代码?”
“我不写。”林源摇头,“我自己想,让系统跑。只要找到入口,就能把程序塞进去。”
墨规盯着他三秒,忽然说:“你比上次见面更不像人了。”
林源扯了下嘴角:“我知道。左边太阳穴一直麻,看东西有时会叠代码。防火墙在报警,但我关了提示。”
“别硬撑。”墨规压低声音,“你要是崩了,没人能接住这一局。”
“我不接,谁接?”林源往前走一步,“你说归零者已经动了,系统快瘫了,暗界要塌。我不干,难道等死?”
墨规没说话。
三人安静了几秒。空气里的焦味更重了。
“我不能久留。”墨规终于开口,“这次越界传输,系统迟早会查到。下次联系,看你能走多远。”
“等等。”林源叫住他,“你为什么要帮我?你明明可以等命令,按流程来。”
墨规转身,身影已经开始模糊。
“因为我算过。”他说,“上千种路,上万次推演。所有按系统规则走的方案,最后都是归零。唯一的变数,是你。”
林源瞳孔一缩,声音有点抖,但很坚定:“所以,我只能赢,不能输?”
话音落下,他的身体一晃,像信号断掉,整个人碎成光点,消失了。
实验室又安静了。
林源站着没动,手还扶着墙。莉亚转头看他,发现他满头是汗,嘴唇发青。
她冲过去,用力抓住他的胳膊,声音又急又气:“你刚才根本就是在骗自己!左脑代码已经超负荷,防火墙局部失效,再强行用解析能力,下一秒你就掉进逻辑陷阱出不来了!”
“我知道。”他点头,“但我也知道,等修好设备,等调好参数,机会早就没了。他们已经在路上了,墨规不会骗我。”
他迈步往前走,脚步有点晃。
“我们得重新分析数据。B区冷却舱还能用,裂隙泄漏流还在供能。你重新规划路径,避开炸毁的节点。我要看所有波动记录,找下一个安全窗口。”
“你现在不适合高强度思考。”莉亚拦他,“你至少得休息两小时。”
“我没两小时。”他看着她,“墨规说了,倒计时开始了。我不知道还剩几天还是几小时,但我知道不能再等。那个东西已经在反击,它怕我们成功。那就说明,我们走对了。”
他抬手摸了下太阳穴,指尖沾了点发亮的液体。
“我感觉得到,它在动。不只是这里,在暗界也在动。老陈他们……说不定已经……”
他没说完。
莉亚看着他,忽然明白了。老陈是第一个被救的苦役者,也是第一个说出“爸爸成了星星”的人。他死了,但死前记得自己是谁。这种记忆,在暗界比什么都贵。
“你是想为他们争一条活路?”她低声问。
“不止。”林源抬头,眼神很平静,“我是想证明,有些东西不该被删。记忆、选择,哪怕只是想再见孩子一面的念头——这些不是错误,是意义。如果连这些都要清除,那系统保护的到底是什么?秩序?还是死亡?”
莉亚没说话。
她转身走向另一台终端,打开能源调度图。
“B区冷却舱还能用。”她说,“裂隙泄漏流不稳定,但基础供能还在。我重新规划路径,绕开炸毁的节点。”
林源嘴角动了动,没笑出来。
“凯文呢?”他问。
“去仓库了。”她没回头,“拿备用芯片和绝缘套管。你让他去的。”
“对。”他想起来,“下次点火,得他来按。”
他扶着墙,一步步走到终端前坐下。屏幕亮起,数据开始滚动。他闭眼,再次启动规则语法解析。
眼前的现实立刻分层。
空气是Air_Flow(x,y,z,t)
能量残余是Energy_Residue[status: decaying]
莉亚敲键盘的动作变成Input_Command(stream_id=7)
他盯着这些代码,一个个检查,确认没有乱码。还好,还没到崩溃的边缘。
“找到了。”他忽然说。
“什么?”
“一个空窗期。”他指着屏幕上一段平缓的波谷,“这里,污染最低,系统最慢。如果我们能在十二小时内启动下一次点火,成功率最高。”
“可设备要修。”
“不用全修。”他说,“绕过主控台,直接从冷却舱引流。手动同步,人工校准。虽然危险,但能躲过它的预测。”
莉亚看着他:“你打算怎么做?”
“你负责供能路径。”他说,“我来写控制逻辑。不用复杂语法,就用if...then...这种最简单的条件句。只要能运行就行。”
他顿了顿,声音轻了些:“如果我中途出问题,你就切断连接。别管我,保住数据。”
莉亚看他一眼,没答应,也没拒绝。
她只是伸手,把终端往他那边推了推。
林源低头,开始输入。
第一行代码跳出来:
if (pollution_level < threshold) then
activate_energy_bridge()
他按下回车。
屏幕闪了一下,像是回应。
远处,一根还没完全熄灭的导流管,突然滴下一滴发光的液体。
啪!
那滴液体砸在地上,溅开星星点点的光,晕出一圈微弱却倔强的亮,像这场战斗中一声不屈的呐喊。