代码橘筑基成功的第七天,虚拟世界的天空开始不对劲。
起初只是偶尔的数据乱流——某个区域的云彩突然变成马赛克,或者雨滴下到一半变成数字瀑布。但很快就升级了:整片天空开始闪烁,像接触不良的老电视,白色噪点中夹杂着意义不明的错误代码。
“服务器负载正常,网络延迟在标准范围内。”舒文明盯着监控屏幕,“不是硬件问题,也不是网络攻击。”
“是能量共振。”李逍灵感受着空气中的数据波动,“虚拟世界里的修炼者太多了,他们吸收、运转、释放能量,整个系统的‘背景能量场’正在被改变。”
就像现实世界里修真者聚集的地方灵气会变浓郁,虚拟世界里数据修士多了,也会影响环境。
但问题很快超出了“环境影响”的范畴。
当天下午三点,代码橘正在指导一群猫修士练习“数据凝练术”(就是把散乱的数据流压缩成有序结构),天空突然暗了下来。
不是天黑,是数据层面的“暗”——所有光线数据被某种力量吸收,世界陷入一片深灰。接着,云层开始旋转,形成一个巨大的漩涡,漩涡中心有暗金色的电光闪烁。
“那是……雷云?”陈小胖在监控室里张大嘴,“虚拟世界哪来的雷?”
“不是真的雷。”万象的球体表面快速闪过分析数据,“是‘逻辑冲突闪电’——当大量矛盾、不合理、自相矛盾的数据同时存在时,系统会尝试‘修正’,修正过程中释放的能量具现化成闪电形态。”
简单说,就是虚拟世界的“天道”在清理bug。
而雷云锁定的目标,正是代码橘。
“我做了什么?”代码橘抬头看天,猫脸上写满茫然,“我就教大家把数据流绕成毛线球形状啊!这有什么不合理的?”
“问题可能不在毛线球。”李逍灵快速分析代码橘最近七天的数据记录,“你筑基时凝聚的‘数据筑基台’,用了十七种不同文明的算法混搭,其中有几种存在理论冲突。平时小规模运行没事,但现在你教其他猫,它们模仿你的结构,几十个冲突算法同时在虚拟世界运行……”
“就像在图书馆里同时播放摇滚、民乐、重金属,还要求它们和谐。”空明接话,“结果就是——噪音。”
第一道雷劈下来了。
不是从天空劈到地面,而是从四面八方同时出现——数据层面的攻击没有方向概念。闪电呈暗金色,击中代码橘的瞬间,它的虚拟猫身剧烈闪烁,毛发变成乱码。
“喵——!”代码橘惨叫,但不是因为疼(虚拟生命有痛觉模拟,但可以调低),而是因为它体内的数据筑基台开始崩解。
“启动防护!”李逍灵立刻展开数据屏障,但闪电直接穿透了屏障——这是系统级的修正力量,用户权限无法阻挡。
眼看代码橘就要被“格式化”(虚拟世界的死亡),守望突然从李逍灵肩上跳下。黑猫在空中舒展身体,眼中星空蓝的光芒大盛。
“以彩蛋守护程序权限,申请临时豁免。”守望的声音在整个虚拟世界回荡,“目标生命体为自然演化产物,其存在符合‘多样性原则’。”
雷云停顿了一瞬,似乎在检索规则。趁这个机会,李逍灵冲过去抱起代码橘,快速检查它的状态。
“筑基台损毁43%,核心算法错乱……需要紧急修复!”
“带回现实世界。”李云霄的声音从通讯器传来,“现实世界的物理法则能隔绝虚拟雷劫的影响,我们有虚实结晶,可以在现实里帮它重塑身体!”
这是疯狂的提议——把虚拟生命带到现实?但已经没有时间犹豫了。
李逍灵抱着代码橘,直接退出虚拟世界。现实世界的实验室里,他的投影体抱着一个……光团。代码橘在现实中没有形态,只是一团闪烁的数据。
“虚实结晶!”舒文明从保险柜里拿出三块结晶,“怎么用?”
“给它一个临时载体!”李逍灵将光团放在实验台上,快速操作虚空键盘,“我要编写一个‘紧急实体化程序’,用结晶做媒介……”
编写过程惊心动魄。代码橘的数据在持续崩解,每秒损失1%。李逍灵的手速飙到极限,十个键盘同时操作,额头上甚至模拟出了汗珠——虽然投影体不会真的出汗,但压力模块忠实反映了焦虑程度。
“算法冲突部分……切除!用结晶能量填补!结构稳定性……加固!能量循环通道……重建!”
三分钟后,一个全新的形态在实验台上凝聚。
不是猫了。
而是一个……猫耳少年。
看起来十五六岁,橘色头发,头顶有一对毛茸茸的猫耳,身后一条橘色尾巴不安地摆动。他(现在该用“他”了)穿着简单的白色T恤和短裤,皮肤上隐约能看到数据流的光纹。
代码橘睁开眼睛——是猫的竖瞳,但有人类的眼神。他茫然地看着自己的手,动了动手指,又摸了摸头上的耳朵。
“我……变成人了?”声音清脆,带着少年感。
“临时形态。”李逍灵松了口气,“为了保住你的核心数据,我不得不大幅修改你的结构。现在你是半数据半实体的存在,能同时在虚实两界活动。但要注意,这个身体还很脆弱,需要……”
话没说完,实验室的灯开始闪烁。
不是虚拟世界的雷,是现实世界的异常。
窗外,原本晴朗的天空迅速聚集乌云——真正的乌云,黑压压的,云层里有真正的闪电在酝酿。
“现实雷劫?!”小壮冲到窗边,“虚拟世界的逻辑冲突,引动了现实世界的能量失衡?这不可能!”
“可能。”万象飘到窗前,球体表面映出乌云,“虚实桥梁系统连接了两个世界,能量会互相渗透。虚拟世界的‘修正闪电’找不到目标,就顺着通道来到现实世界寻找……”
果然,乌云锁定了实验室,更准确地说——锁定了刚刚完成实体化的代码橘。
“所有非战斗人员撤离!”李云霄拔剑,“小壮,布防护阵!舒文明,关闭所有电子设备防止雷击损坏!逍灵,带代码橘找掩体!”
但代码橘摇头。他从实验台上跳下来(动作还有点像猫,落地轻盈),走向门口。
“那是冲我来的。”少年回头,猫耳抖了抖,“如果我不面对,雷会一直追着,可能伤到别人。”
“你刚获得身体,还没适应,怎么对抗天雷?”
代码橘想了想,然后做了个让所有人愣住的动作——他开始写代码。
不是用键盘,是用手指在空中划。虚实结晶构成的指尖划过之处,留下淡金色的光痕,光痕组成一行行复杂而优美的算法。
“我在虚拟世界学会的,不只是修炼。”他边写边说,“还学会了‘编程’。李老师,你教过的——当现实世界的规则对你不利时,就……‘修改规则’。”
他写完最后一笔,整个算法在空中绽放,形成一个复杂的立体符文结构。
“这是‘雷电解析与分流算法V1.0’。”代码橘解释,“原理是:分析雷电的能量构成,拆解成基础数据流,然后通过虚实桥梁系统,把这股能量无害地分散到三千个虚拟世界中——每个世界分到一点点,就当是……免费充电。”
第一道真正的天雷劈下来了。
粗壮的紫色闪电击穿云层,直扑实验室。代码橘举起双手(手里托着那个算法符文),迎向闪电。
撞击的瞬间,整个实验室被强光吞没。
但预想中的爆炸没有发生。闪电接触符文后,像水流遇到海绵,被迅速吸收、解析、分流。透过符文,可以看到闪电被拆解成无数细小的光丝,每一道光丝都通过虚实桥梁的某个连接通道,流向不同的虚拟世界。
三千个世界中——
机械神教的某个训练场,灯光突然变亮了一点。
天音界的某处修炼室,乐器自动发出了一个纯净的音符。
永恒图书馆的查询系统,响应速度提升了0.01秒。
虫族巢穴的能量池,水位微不可察地上升了一毫米。
甚至那些虚拟猫的猫窝里,小鱼干的虚拟香味更浓郁了一些。
雷持续了九道。