林源盯着那串奇怪的符号,手停在半空,差点按下去又猛地收回。
他的声音有点抖:“这不对。”
算法立刻问:“哪里不对?”
林源深吸一口气,压低声音:“这不是系统的语言,也不是归零者的代码。它像是一种残留信号,在规则裂缝里来回反射形成的回声。”
“你能看懂吗?”算法急着问。
林源闭上眼,皱着眉,过了几秒才睁开:“我看不懂内容,但我能看见它是怎么动的。就像看一条河,水很浑,但方向还能猜到。”
话刚说完,地面突然一震。
不是普通的震动,是空间本身像布一样被猛地拉紧。
三个人的位置瞬间变了,原本站在一起,一下子隔开了二十多米。
“锚点!”林源大喊。
算法马上反应过来,手指一划,打出一条指令:
“if(distance > 10m) → emit_warning_pulse”
三道蓝光同时从他们胸口亮起,频率一致。
“我在东边。”算法报位置。
“我卡在中间了。”
林源的声音断断续续,“别乱动,等我找你们。”
他启动解析功能,眼前全是代码。
空气中有许多细小的裂纹,像碎玻璃。
能量流不再稳定,到处乱喷,公式跳出来:
Energy_Flow(x,y,z,t) = rand()*5
“是伪随机扰动。”
林源咬牙,“虚熵污染让系统参数混乱了,现在它自己在制造错误逻辑。”
他看着算法发出的蓝光,反推坐标变化,计算空间折叠的规律。
每走一步都要先想三秒,确认脚下不会塌进别的维度。
“往Z轴正方向走十五步,Y轴负方向七步。”
他对算法喊,“别踩发红光的地方,那是陷阱。”
算法照做。
每走一步,地面就微微下陷,泛起一圈波纹。
走到第七步时,脚下一沉,整个人往下掉了半米。
“停下!”
林源大吼,“你踩到递归点了!那里会重复吞掉你的脚步!”
算法立刻抬脚后退。
刚才那块地砖正在不断复制自己,一层叠一层,像是永远没有尽头。
“太难走了。”
算法喘气,“这里已经不讲规则了。”
“规则还在。”
林源往前走,“只是被人打碎了。我们得从碎片里找出能用的部分。”
他们终于聚到一起。
教授还昏迷着,被林源用一道低频屏障护住,暂时没受影响。
“接下来怎么办?”
算法问,“再往前,谁也不知道会进哪一层。”
林源没说话。
他看着前方的通道,那里正在发生空间塌陷。
原本十米长的走廊,被压成不到一米,墙和地挤成一团。
“绕过去要两个小时。”他说。
“那就绕。”
算法说,“我们还有时间。”
“外面没有。”
林源看着手背渗出的蓝光,“我们过一分钟,外面就是三分钟。我们慢一步,他们可能就没了。”
“你是想硬闯?”
“不用闯。”
林源眯眼,“我发现时间有问题。”
“什么问题?”
“那边的时间在倒流。”
林源指着塌陷区边缘,“因果出了问题,几秒前的画面还在重复播放。”
算法一愣:“你是说……我们能看到未来?”
“不是未来。”
林源纠正,“是几秒后的空间状态。塌陷完成后的样子,已经重播了三次。”
他走近塌陷区边缘,皮肤立刻起了一层鸡皮疙瘩。
空气忽冷忽热,这是规则冲突的表现。
“我要进去。”他说。
“你疯了?”
算法伸手拦,“那种地方,意识进去可能出不来!”
“我不全进去。”
林源抬起手,指尖凝聚一点光,“只放一点感知进去,抓三秒后的数据。你站在我身后五米,如果我不动了,立刻切断连接。”
“你要超频解析?”
“必须快。”
林源闭眼,“没时间验证了。”
他伸手,把指尖插进塌陷区的一道裂缝。
瞬间,眼前炸开。
不是画面,是大量代码。
空间折叠的过程被拆成毫秒级的变化,参数飞快滚动:
Space_Fold_Progress: 78% → 82% → 86%
Gravity_Vector: Shifted_45° → 63° → 71°
Stability_Index: 0.12 → 0.09 → 0.03
林源忍住恶心,把这些数据记下来。
他知道超频太久会头晕,但现在顾不上。
“出来了!”
他猛地抽手,后退两步,单膝跪地。
“拿到什么?”算法冲上来扶他。
“塌陷完成后的路径模型。”
林源喘着气,“我们现在就按三秒后的地形走,能穿过压缩区,不用绕路。”
“你是说……我们走还没出现的路?”
“对。”
林源擦掉嘴角的一丝蓝液,“规则乱了,反而给了我们机会。”
算法沉默两秒:“你总能在废墟里找到出路。”
“我不是找路。”
林源站起来,“我是看清哪里会死,然后避开。”
他们开始行动。
按照林源拿到的数据,提前走向塌陷完成后才会出现的安全点。
每一步都像踩在空中,下面没东西,但不能停。
算法紧跟在后,不断调整位置。
最后一段走完,身后轰地一声,塌陷彻底完成。
原来的通道消失,变成一堆乱码空间,无法通行。
“省了两个小时。”算法低声说。
“不止。”
林源看着手上的裂痕,“我们抢到了时间。”
但他也知道代价。
视线开始模糊。
眼前浮现出半透明的错误提示:
现实和代码混在一起。
他低头看自己的手,明明是真实的,却在眼里叠加了“Hand_Model: Intact”的标签。
“关掉一部分。”他对自己说。
他强制关闭视觉解析,改用触觉感知能量流动。
手掌贴地,靠震动判断前面是否安全。
“你还行吗?”算法问。
“还能撑。”
林源往前走,“只要还能分清真假,我就还能思考。”
“可你现在说话了。”
林源一顿。
他是说了出来。
那些原本只在脑子里运行的指令,现在不由自主念出了声。
“习惯了。”
他说,“以前写代码,都是边敲边念,怕漏掉逻辑。”
“现在不是写代码。”
算法提醒,“你在改现实。”
“对我来说,一样。”
林源抬头,“现实就是一段正在运行的程序,只是没人写注释。”
他们继续前进。
通道越来越窄,空气里的数据裂纹越来越多。
偶尔有过去的影像闪现:一根断管突然复原又崩开;一扇门凭空出现,打开后里面什么也没有。
林源每走十步就停下来,重新扫描环境。
他知道不能再依赖视觉,每次解析都在消耗防火墙。
他在心里默念一句老规矩:
“先稳再快,先存再优。”
这不是安慰,是命令。
命令自己不能乱。
算法跟在后面,监测外部信号。
没有新消息,没有干扰,只有这片区域的崩溃越来越严重。
“教授什么时候能醒?”算法突然问。
“不知道。”
林源没回头,“他拼得太狠了。”
“要是他醒不过来呢?”
“那就我来。”
林源停下,“一个人也能走完。”
“值得吗?”
林源看向远处。
那里有一点微弱的蓝光,一闪,一闪,像在呼吸。
“四十七个文明都失败了。”
他说,“但没人试过直接走进去。我一直以为出口在别处,现在明白了——出口就在路上。只要你不停。”
他抬起手,掌心向前。
一道简单的指令生成:
“if(obstacle_ahead) → calculate_alternative_path”
没有特效,没有声音。
只是一个最基础的判断。
但他知道,这一步走出去,就不会再回头。
算法没说话,默默跟上。
通道深处,又一轮扭曲袭来。
地面隆起,墙面翻转,空气中出现一道道黑线,像世界要裂开。
林源站在最前面,站得笔直,眼神坚定。
他在等,等混乱中出现一丝空隙,等下一个可以利用的漏洞。
他的手微微颤抖地抬起,指节发白,仿佛这一抬,就扛起了所有命运,准备写下下一行可能改变一切的代码。