绿灯还亮着,很稳定。林源看着那盏灯,手指贴在接口槽边上,皮肤下还能感觉到刚才那一丝震动,像电流过后的余热。
“它没再扫描了。”凯文小声说,眼睛盯着屏幕,“日志已经清空了,三分钟了,一点动静都没有。”
林源没说话。他闭了下眼,再睁开时,眼前浮出几行半透明的乱码:【ERROR: missing operand in line 452】。他用力眨掉,现实重新回到主控台。逻辑自洽度是61.8%,比之前低了0.1,但没继续下降。
“它在编译。”他说。
“你是说……系统真的在跑我们的代码?”
“不是跑,是验证。”林源敲了两下键盘,调出底层协议的数据,“它看到了‘if’,也看到了ID匹配,但它不信。现在是在确认‘Compiler_Zero’是不是真的进程。”
“要多久?”
“不知道。可能一秒,也可能一直等。”
凯文咽了口口水,手背上的青筋还是绷着。他盯着平衡器的紫光——还是两次一闪,像心跳。
“这个节奏……和你写的触发频率一样。”他忽然说。
林源点头:“对。它在同步。只要这个节奏不断,说明里面正在加载。”
两人不再说话。主控室很安静,只能听见风扇的声音。凯文慢慢往前靠,手肘撑在台上,手指无意识地摸着键盘边缘磨坏的地方。林源坐着不动,呼吸很轻,好像怕打扰什么。
过了四分十七秒。
突然,紫光停了。
不是闪,也不是跳,是彻底停了一瞬,整个光环像是被定住。
凯文猛地抬头:“它——”
话没说完,紫光炸开。
一道蓝白色的光从核心喷出来,顺着轨道一圈圈扩散,越来越快,最后变成平稳的流动。光不刺眼了,变得柔和,均匀地铺满整个装置。
主控台右下角的图标,由绿变白,一直亮着。
“能量流……”凯文看着缓冲区的数据,声音发抖,“稳了。没有波动。熵值降了0.3,还在降。”
林源抬起手,掌心朝上。他没看屏幕,而是看着自己的手指。指尖没有蓝光,也没有代码爬行。但他能感觉到——空气中那种紧绷的感觉消失了。
“规则连上了。”他轻声说,“暗界的底层语法,开始认这个平衡器了。”
“那就是……成功了?”凯文声音有点飘,“裂隙真的能合上?”
林源没马上回答。他调出空间曲率图,画面中央那道黑色裂痕,边缘已经开始收拢。银灰色的纹路从四周蔓延过来,像藤蔓缠住伤口,慢慢向中间推进。
“它在愈合。”他说,“不是强行封,是自己长回去。就像皮肤结痂。”
“操……”凯文一拳砸在扶手上,声音都哑了,“我们真做到了?不是做梦?”
“不是梦。”林源看着裂痕,语气平静,“能量反馈是真的,系统响应是真的,你刚才那一拳也是真的。”
凯文笑了,眼角有点红。他靠在椅背上,长长吐出一口气,像要把这些天压着的东西全吐出来。
这时,警报响了一下。
很短的一声,红色边框在屏幕上闪了一下。
【局部时空曲率异常,等级:轻度】
“怎么了!”凯文立刻坐直,“出错了?反噬?”
林源已经在查数据。他滑过几行参数,皱了下眉。
“不是错误。”他说,“是震荡。”
“震荡?”
“规则重写的时候,会有短暂不稳定。”林源指着图上的一段波动,“你看这里,曲率跳了一下,但幅度很小,0.07个单位。系统在调整,不是崩溃。”
“那……不处理?”
“不处理。”林源抬头,“让它自己走完。我们现在动手,反而可能打断。”
凯文死死盯着屏幕。那波动持续不到五秒,然后慢慢回落,重新平稳。裂隙愈合的速度没变慢,还快了一点。
“它……挺过来了。”他低声说。
林源点头,轻轻敲了下桌面。他知道凯文在怕什么——他们怕这希望是假的,怕刚看到光又掉进黑暗。可这一次,数据不会骗人。
平衡器的光稳定流动,裂隙继续收拢,系统没有清除进程,没有启动反制。一切都在往好的方向走。
“是真的。”凯文忽然说,声音很低,“不是侥幸,不是拖延,是真的稳住了。”
林源没说话,把手放在主控台中央的感应区上。
手放下的瞬间,一道白光顺着他的手臂往上走,像被扫描。光到了肩膀,到胸口,又退回去,最后消失在手腕。
他闭了下眼。
“它认我们了。”他说,嘴角微微扬起,“不是异常,不是进程,是‘Compiler_Zero’回来了。”
“你还能笑?”凯文看着他,“我以为你早不会笑了。”
“我也以为。”林源睁开眼,看着自己的手,“但刚才那一秒,我真的想笑。”
凯文也笑了,靠回椅背,双手抱头:“接下来呢?等它完全闭合?通知其他人?”
“不。”林源摇头,“现在什么都不做。让它自己走完。我们插手太多,现在要相信它。”
“信一个机器?”
“信规则。”林源看着平衡器,“信我们写的代码,信它愿意接受这个条件。这才是最难的。”
凯文没再问。他抬头看观测窗,那道黑缝已经缩了一半,边上全是银灰的修复纹路,像一张正在织的网。
“你知道吗?”他忽然说,“我昨天还在想,要是不行,我就把登陆舱点火,撞进去试试。反正也活不了。”
林源看了他一眼。
“现在不用了。”凯文笑了笑,“现在我能活着看到它合上。”
主控室安静下来。广播里传来其他岗位的声音,压低了,但藏不住兴奋。
“B区压力稳定!”
“C区能量场正常!”
“裂隙收缩快了百分之二十!”
掌声和欢呼从通讯频道里传出来,断断续续,一阵一阵。
林源没动。他坐在原位,手还在感应区上,能感觉到平衡器传来的轻微震动,规律,平稳,像新的心跳。
凯文深吸一口气,低声说:“这……太不真实了。”
林源盯着屏幕,声音有点激动:“不是加速,是正式开始了。”
“你觉得……”凯文忽然轻声问,“莉亚要是知道,会不会哭?”
林源顿了一下。
“她不会哭。”他说,“她会先看数据,确认是不是真的,然后……可能会笑一下,很快,没人注意到的那种。”
“你们俩真像。”凯文嘀咕,“一个比一个闷。”
林源没反驳。他抬头看主控台上方的时间——距离裂隙爆发已经过去六小时四十三分。他们撑过来了。
“凯文。”他忽然说。
“嗯?”
“谢谢你没让我一个人写完那段代码。”
凯文一愣,随即笑了:“你终于说人话了。”
林源也笑了,这次不勉强。
就在这时,平衡器的光忽然亮了一些。
不是闪,不是跳,是整体变亮了。蓝白的光更实,像液体在流动。主控台所有数据同时刷新,全部变成绿色。
裂隙愈合得更快了。
“它……在加速?”凯文瞪大眼,“系统全面响应了?”
林源盯着屏幕,没说话。他看到了——系统底层日志里,一条新记录正在生成:
【条件满足:身份验证通过】
【平衡器协议激活】
【两界规则重连中……】
“不是加速,是正式开始了。”
“什么正式开始?”
“希望。”林源抬起手,看着那道还在蔓延的白光,“它落地了。”
凯文没说话。他靠在椅背上,望着窗外那道正在闭合的裂痕,嘴角一直没放下。
主控室的灯不知什么时候,从红变白。光线柔和,照在两人身上,像久违的晴天。
林源闭上眼,深吸一口气。身体还在抖,脑子却很清楚。他知道,这只是阶段性胜利,裂隙还没完全闭合,系统也没真正醒来,以后还有很多未知。
但现在,他们有了时间。
有了希望。
够了。
他抬起手,轻轻按在接口槽上。金属还是冷的,但里面传来的震动,已经不再陌生。
“Compiler_Zero。”他低声说,“在线。”
可就在这时,接口槽突然传来一阵震动,好像有什么力量正在涌动……