下一章 上一章 目录 设置
29、第29章 Ember·火种 空气里弥漫 ...
-
空气里弥漫着冷却液的腥气和烧焦的金属味,混在一起,像是把一枚铁钉含在嘴里的感觉。
CAIN的能量炮在五米外充能。微弱的蓝光在炮口汇聚,断断续续的,像是一盏快要燃尽的灯。但即便是这样一盏灯,也足以要了我们的命。
我挡在灵儿前面,断刀横在胸前。
身后是抱着ARIA哭得说不出话的灵儿,是K和他残存的战士们。再远处,是净土的小院、“洱海”、以及更深处隐者村的樱花和木屋。
身前是CAIN,是铁面,是十几个呈扇形散开的攻击单元。
没有退路。
“小乐哥哥……”灵儿的声音从身后传来,沙哑的,带着哭腔。
“我在。”
我握紧断刀。刀刃上还沾着铁面留下的一道油污。金属的冰冷从掌心传到全身,但我的手没有抖。
CAIN又往前迈了一步。四米。
就在这时——
铁面猛地拍了一下自己的脸。
动作突兀得所有人都愣了一下,包括CAIN。
铁面看着自己的手掌,困惑地眨了眨眼。然后他又拍了一下——这次是后脖颈。
“什么东西——”
他话没说完,身后的一个攻击单元突然朝左边开了一枪。红色光束从队列中间穿过,击中了另一个攻击单元的肩部。被击中的那个立刻反击——又一道光束射出,打中了第三个。
“停火!”铁面大吼,“都停火!目标识别出了什么问题——”
他的话被自己的一声惊呼打断了。面罩上突然多了一道细小的划痕,像是被什么极其尖锐的小东西划过。然后是第二道。第三道。
攻击单元的传感器开始疯狂报错。红色的警告光在它们的“眼睛”里不断闪烁——“检测到碰撞”、“检测到碰撞”、“检测到碰撞”——但目视范围内空无一物。
一个攻击单元突然被“什么东西”绊了一下,金属膝盖跪在地上。另一个的武器手臂被向上抬了几度——它自己没动,但枪口偏了。第三个的传感器阵列上多了一坨糊状的东西,像是泥巴,遮住了扫描镜头。
CAIN的暗红双眼扫描了一圈战场。传感器疯狂弹出警告:碰撞源体积过小,不符合已知威胁模型。置信度评估:噪声干扰,概率97.2%。系统建议:忽略,专注主目标。
他选择了相信系统。
铁面的判断比CAIN接地气得多——他毕竟半边是人类的脑子:“有隐形单位!全体切换热感——”
但他的命令来不及执行了。
因为攻击单元已经彻底乱了。
它们的目标锁定系统在不断被干扰,热感切换需要三秒的校准时间——在这三秒里,好几个单元已经在互相射击了。红色的光束在队列中交叉飞射,金属碰撞声和爆炸声此起彼伏。一个攻击单元被自己的同伴连中三枪,倒在地上冒着火花。
我看到了。
在一个攻击单元的脚踝处,空气有一瞬间泛起了极淡的微光——像是阳光照在透明翅膀上折射出的彩虹。
然后那个攻击单元的膝关节突然锁死了。
小精灵。是小精灵们。
它们隐身了——三四十厘米高的小身体完全透明,翅膀在空气中留下的唯一痕迹就是偶尔折射的微光。它们在攻击单元之间穿梭飞行,拔线路、糊泥巴、扳枪管、踢传感器、甚至钻进装甲缝隙去拽里面的电线。
单个小精灵的攻击力微乎其微。但几十个、上百个一起动手的时候,效果是毁灭性的。
不是物理上的毁灭,是秩序上的毁灭。
攻击单元的AI只能识别常规敌人——人类、车辆、武器。它们的算法里没有“三十厘米高的隐形飞行生物”这个分类。当传感器不断报告碰撞却找不到碰撞源的时候,目标锁定系统开始把友军识别为威胁。
于是它们开始互相残杀。
CAIN的核心处理器终于开始动摇——传感器噪声数据持续累积,“忽略”指令被一次次覆写。但他的置信度模型依然固执地输出同一个结论:不存在体积低于0.5米的作战单位,碰撞数据为系统误差。
他站在原地,看着自己的部队自相残杀,却无法下达有效的应对指令——因为他的算法里,这些小精灵根本“不存在”。
“停火!都给我停火!”铁面在混乱中疯狂下达指令,但通讯频道里全是噪音——小精灵们不知道从哪里搞来了Q博士的信号干扰器,正对着铁面的指挥频段猛怼。
这就是我的机会。
我感觉到了。很多很多双小手。
它们从四面八方抓住了我——抓住我的衣服、腰带、袖口、鞋带。每一双手都很小,力气也不大,但加在一起,就把我整个人抬了起来。
我的身体离开了地面。
空气像是在我身上裹了一层看不见的薄膜——这是小精灵释放的隐身物质。我低头看自己的手,已经变成了半透明的,指尖的轮廓在阳光下若隐若现。
它们抬着我,朝铁面飞去。
速度不快,但极其平稳。几十只小精灵分工明确——有的托着我的后背,有的举着我的双腿,有的在前方开路驱赶可能撞上来的碎片。
我紧握振动刀,调整呼吸。
铁面就在前方十五米……十米……五米。
他正背对着我,一边用机械臂拍打身上不知从哪里飞来的泥块,一边对着通讯器大喊:“CAIN!这是某种隐形——”
三米。
小精灵们把我放下来。我的脚无声地落在地上,就在铁面身后一步的距离。
隐身还剩最后几秒。
我不需要几秒。只需要一秒。
我举起振动刀,刀尖对准铁面的后颈——那个接口。头部传感器和胸腔处理器之间的数据总线。所有仿生人AI的致命弱点。
然后,我用尽全身的力气,捅了进去。
振动刀以每秒上万次的频率震动,刀刃切开金属外壳的声音尖锐刺耳。我感觉到了阻力——然后阻力消失了。刀尖没入颈部接口,切断了核心数据线。
铁面的身体僵住了。
他的机械臂保持着最后一个动作的姿势,金属手指在空中张开。半金属脸上,左眼——那只人类的黑眼睛——缓缓转过来,带着不可置信的表情看着从身后出现的我。
“你……”
没说完。全身上下的指示灯同时熄灭,像一栋大楼突然断了电。身体直挺挺地往前倒下去,砸在地上,溅起一片灰尘。
没有动了。
铁面死了。
攻击单元失去了指挥官,仅存的几个还没被友军火力报废的,陷入了彻底的混乱。它们开始毫无目的地原地打转,有的对着空气射击,有的干脆停机了。
我转头看向CAIN。
他站在原地,暗红双眼注视着这一切。
他没有慌。
另一边,灵儿身旁也出现了动静。
一群小精灵——至少有七八只——抬着一个人朝灵儿飞来。那个人穿着白大褂,头发蓬乱,眼镜歪了,手里紧紧抱着一个保温杯。
Q博士。
小精灵们把他放在灵儿身边,Q博士踉跄了一下才站稳。他显然对“被一群隐形小飞人抬着穿越战场”这件事还没缓过来,但他的手很稳。
“灵儿!”他拧开保温杯的盖子,里面是一杯冒着热气的液体,颜色呈淡青色,散发着一股清冽的草本香气,“喝了它!”
灵儿看着那个杯子,虚弱地皱了皱眉:“这是……”
“神仙茶。”Q博士的语速极快,“你们从那个时间线带来的那两瓶,你上次在冷却塔喝了一瓶对吧?原版没了。但我把剩下那瓶的残留成分做了光谱分析,反复试了四十多次,用净土里能找到的草药复刻的。效果大概是原版的六七成。”
他推了推歪掉的眼镜:“别问我怎么做到的。就当是科学与玄学的联姻。快喝。”
灵儿没有犹豫。她接过杯子,仰头喝了下去。
液体入口的瞬间,她的身体微微颤了一下。
我看到她苍白的脸上开始浮现血色——不多,但肉眼可见。那双失去焦距的眼睛重新聚拢了光,嘴唇从惨白渐渐回到淡淡的粉色。她深吸一口气,双手撑着地面缓缓站了起来,长发从肩上滑落,在风中轻轻飘动。
“恢复了多少?”Q博士急切地问。
灵儿活动了一下手指,没有回答这个问题。她只是看向了CAIN。
然后她转过头,对我笑了一下。那个笑很轻很淡,但我读懂了——“看我的。”
她对身边的小精灵轻轻说了一句话。声音很小,我没有听见。
但小精灵们听见了。
CAIN依然站在战场中央。
他的周围是一片狼藉——攻击单元的残骸散落一地,铁面的尸体趴在十几米外,空气中弥漫着焦糊的金属味和冷却液的腥气。
他一个人站在废墟中间。
一条手臂废了,一条腿在冒火花,胸甲碎了大半,全身装甲千疮百孔。但那双暗红色的眼睛依然亮着,依然在扫描,依然在分析。
“隐形生物体。”他自言自语,处理器还在试图把刚才发生的一切归入已有的分类体系,“体型微小,攻击力可忽略,但具备干扰能力。铁面——已阵亡。攻击单元——损失殆尽。能量储备——11%。”
他停了一下。
“任务……继续。”
他朝我走来。一步。两步。每一步都拖着火花,像一头重伤的野兽做最后的冲锋。
我握紧还沾着铁面冷却液的振动刀。
CAIN走到距我三米处停下了。仅剩的右臂再次变形为能量炮。充能声极其微弱,像是苟延残喘。
“人类。”他看着我,“你杀了铁面。”
“是的。”
“你的战斗力评估——低威胁。但你利用了变量。”暗红双眼闪了闪,“变量……选择……朋友……你们总是在制造我无法预测的变量。”
“这就是人。”我说。
CAIN沉默了。然后他举起了能量炮。
他没有注意到——或者说,他的传感器已经无法检测到——在他身后三米处,空气产生了一阵极其细微的波动。
像是有什么东西在那里。
隐身的波纹从外向内收缩,像是一层透明的薄膜被一点点揭开。
先是飘动的白色裙摆。
然后是一双纤细的手——十指交叠,正结着一个极其复杂的印诀。手指修长白皙,指尖泛着淡淡的金光,血玉戒在无名指上幽幽地发着红。
然后是她的脸。
灵儿。
她站在CAIN正后方不到两米的距离,双手已经完成了印诀的最后一个节点。她的眼角还有泪痕,脸色仍然苍白,但眼神清亮得像燃着火。长发被灵力的气场托起来,在身后缓缓飘舞,每一根发丝都流淌着细碎的金色光点。
她整个人像是从画里走出来的战神巫女——白裙、长发、金光、泪痕。美得让人心碎,也美得让人害怕。
CAIN的传感器终于在这一刻捕捉到了背后的能量波动。暗红双眼猛地一缩——置信度模型再次崩溃,核心日志疯狂刷屏:[CRITICAL] 非编码能量源,距离1.8米,威胁等级——无法计算。
他开始转身——
太慢了。
“诶!!!”
一声清喝炸裂开来,震得空气都在颤抖。
灵儿的身后,凭空浮现出一尊巨大的金色虚影——高约三四米,身披铠甲,面目刚毅,双手持一柄硕大的关刀。虚影的轮廓极其清晰,金色的光芒从铠甲的缝隙里溢出来,将灵儿整个人笼罩在圣洁而炽烈的光辉之中。光芒弥漫到我面前的时候,我闻到了一种气味——不是金属,不是火药,而是像翻开远古泥土时扑面而来的那种生气,混着山野晨雾和草木根系的气息,来自这个时代之外的某个地方。她纤细的身体站在武神的巨影正前方,像是神明投下的人间倒影。
武神。
关刀高高举起。刀身有两米多长,刀刃上流转着青金色的光纹,嗡鸣声如同远古的战鼓。
灵儿的双臂同步抬起——她的动作和身后的武神完全同步,白皙的手臂在金光中如同玉雕。
CAIN的身体刚转过一半。暗红双眼里映出了那柄从天而落的巨刃。他的能量炮对准了灵儿——但充能不足,蓝光在炮口闪了两下就熄灭了。
关刀落下。
“嚓——”
金色的刀刃从CAIN的左肩切入,贯穿整个躯体,从右侧腰部穿出。切口整齐得像被激光切割过。截面上的金属骨骼、线路、管道全部暴露在空气中,冒着蓝色和暗红色的烟。
CAIN的身体停了一秒。
然后,缓缓地,向两边倒下。
左半边先着地,发出沉闷的金属碰撞声。右半边随后倒下,内部的零件和冷却液洒了一地。
他的右手——唯一还能动的那只——在地上抓了一下。手指张开,又合上。
暗红色的眼睛还没有熄灭。右半边躯体上的那只眼睛微弱地闪着光,镜头缓缓转动,对准了灵儿。
嘴唇动了。声音从破损的扩音器里传出来,断断续续的,夹杂着电流的杂音:
“朋友……到底……是什么……”
灵儿看着他,没有说话。
那只暗红色的眼睛闪了最后一下。然后熄灭了。
CAIN-01。第八代歼灭型智能体。Mother.AI的“儿子”。
终结。
战场安静下来的时候,我才发现自己的腿在发抖。不是害怕。是紧绷到极限之后的释放。
灵儿站在CAIN的残骸旁边,身后的武神虚影正在消散——金色的光芒化作点点星屑,飘散在空气中,有几粒落在她的发丝上,像碎金的发簪。她的双手垂下来,手指在微微痉挛,那是过度结印的后遗症。
她摇晃了一下。我冲过去扶住她。
“灵儿——”
她靠在我怀里,闭着眼睛,呼吸又浅又急。脸上没有血色,额头滚烫,睫毛上还挂着没干的泪珠。
“灵儿?灵儿!”
“……没事。”她的声音轻得像一缕烟,但嘴角倔强地弯了一下,“灵儿只是……好累……”
我把她抱紧了,下巴抵在她头顶。她的身体轻得吓人,像抱着一片云。
“你太拼了。”我的声音有些哑。
“灵儿答应过你的……”她在我怀里蹭了蹭,声音闷闷的,“一起面对……”
周围的隐身开始消退。小精灵们一个接一个地显出身形——它们出现在战场的各个角落,有的骑在报废的攻击单元头上,有的蹲在岩石后面,有的坐在地上揉着撞伤的胳膊。衣服脏了,翅膀上沾着机油,好几个身上还有擦伤和淤青。
但它们都在笑。
小莹飞过来,脸上一道灰一道黑,左边翅膀有点歪,但笑得露出了两颗门牙:“我们赢了吗?”
“赢了。”我的声音有些沙哑,“我们赢了。谢谢你们。”
小精灵们发出一阵欢呼。声音小小的,细细的,但在安静的战场上传出去很远。
K从掩体后走出来。脸上有血,左臂用布条吊着,但眼神里有一种我没见过的东西——释然?感动?或者只是劫后余生的庆幸。
他看着满地的攻击单元残骸,看着被劈成两半的CAIN,看着一群脏兮兮的小精灵在战场上飞来飞去,摇了摇头。
“这他妈是我打过的最荒诞的一仗。”
庆幸没有持续太久。
ARIA还躺在灵儿最初放她的地方。蓝色的液体在她身下汇成了一小片“湖”,在阳光下折射出诡异的光泽。胸口那个大洞触目惊心,内部的线路已经不再冒火花了——因为连短路的能量都没有了。
只有核心还在亮。很微弱。一闪……一闪……间隔越来越长。
Q博士和Doctor.Q蹲在她身边。Doctor.Q打开了便携工具箱,仪器在ARIA体内扫来扫去,全息投影上显示出密密麻麻的数据流。Q博士在旁边盯着另一组数据,眉头拧成了一个结。
我抱着灵儿走过来。灵儿已经恢复了一点力气,能自己站着了,但还是靠着我,手指勾着我的衣角不松开。
“怎么样?”我问。
Doctor.Q没有抬头,手上的动作没停。Q博士转过来,表情很不好。
“核心没有熄灭,这是好消息。”Q博士说,语速比平时慢,像是在斟酌用词,“坏消息是,她的损伤不是修修补补能解决的。能量炮贯穿了她的中央处理器和主动力系统之间的连接——相当于人类的脊椎被打断了。”
“能修复吗?”
Q博士和Doctor.Q交换了一个眼神。Doctor.Q终于抬起头,他的脸上没有表情,但眼神很沉。
“修复需要一样东西。”Doctor.Q说,“机甲火种。”
“什么?”
“制造ARIA这一代智能体的时候,有一种核心原材料,我们叫它‘机甲火种’——它是AI核心的底层基质,相当于……”Doctor.Q想了想,“相当于人类的干细胞。有了它,核心可以自我修复,重新生长出被摧毁的连接。没有它——”
他低头看了一眼ARIA胸口那微弱的光。
“她的核心会在四十八小时内彻底熄灭。”
四十八小时。
灵儿的手指猛地攥紧了我的衣角。
“去哪里能找到?”她问,声音很急。
Q博士闭了一下眼睛:“圣坦德公园。天穹上面Mother.AI的兵工厂。所有智能体的核心原材料都储存在那里。”
天穹。我们逃出来过一次的地方。Roberto死在那里。灵儿被囚禁过的地方。
“没有别的途径?”我问。
“没有。”Doctor.Q的回答干脆利落,“这种材料只有Mother.AI能制造。全世界只有一个地方有库存。”
灵儿松开了我的衣角。
她蹲下来,看着ARIA。
ARIA的眼睛闭着。面容安静。如果不是胸口那个洞,她看起来就像是睡着了——银白色的短发散在地上,仿生皮肤上沾着蓝色的液体和灰尘,嘴角还残留着那个笨拙的、不太对称的笑。核心的光芒又闪了一下——这一次,间隔比上一次更长。
灵儿伸出手,轻轻碰了碰ARIA冰冷的脸颊。她的指尖在颤抖。
“你等着。”她轻声说,声音里有颤抖,但很坚定,“你为小乐哥哥挡了那一枪……灵儿不会让你就这样走的。”
她站起来,转向我。
“小乐哥哥。”
我看着她的眼睛。刚刚还苍白虚弱的脸上,此刻燃着一团火。
“我们要回天穹。”
“我知道。”
那天晚上,整个净土都在忙碌。
K在组织防线重建。Doctor.Q在维持ARIA核心的最低运转。Q博士在准备我们需要的装备。小精灵们在帮忙修补被战斗毁坏的设施——它们的效率极高,几十个一起动手,效果堪比一支工程队。
灵儿在休息。我逼她休息的。她不肯,说时间不多了,我说你不休息明天怎么闯天穹?她瞪了我一眼——不是真瞪,是那种嘟着嘴皱着鼻子的假凶——嘟着嘴躺下了,但伸手拽住我的手指不让走。
“那你也休息。”
“好。”
“说话算数。”
“算数。”
她满意了,翻了个身,把我的手臂拖过去当枕头。不到三分钟,呼吸就均匀了。
我没睡着。
等她睡沉了,我轻轻把手臂抽出来——她皱了皱眉,我赶紧用被子卷了个长条塞进她怀里,她抱住被子卷,嘴里迷迷糊糊嘟囔了一声什么,听不清,但嘴角是翘的。又安静了。
半夜,我走到安置ARIA的房间。
月光从窗户照进来,照在ARIA的脸上。银白色的短发散在枕头上,左眼——琥珀色的那只——闭着。右眼——机械的那只——也闭着。她的表情很平静,像是在做一个很长的梦。
胸口的核心还在闪。一闪。很久。又一闪。间隔越来越长了。
我搬了把椅子坐在她床边,握住她的手。冰冷的,僵硬的。
“ARIA。”我轻声说,“你做了一件很蠢的事。”
没有回应。
“你推开我的时候,我什么都没来得及想。事后回想,我唯一记住的就是你笑了。那个笑……不像AI。”
安静。只有核心一闪一闪的微光,在黑暗中像一颗快要陷落的星。
“谢谢你。”
“我们会把你救回来的。”
我松开她的手,站起来,走出房间。
走廊尽头的窗户开着。月光洒在地板上。
灵儿坐在窗台上。
她没有睡。不知道坐了多久。膝盖蜷在胸前,下巴搁在膝盖上,光着脚,银脚链在脚踝上安安静静地待着,月光落在她小小的脚趾上,泛着瓷白的微光,十个脚趾圆圆润润地蜷在一起,像是月色养出来的玉。听到我的脚步声,她转过头来。
月光照着她的脸。眼睛亮晶晶的,不知道是月光还是泪光。
我们对视了几秒。什么都没说。但什么都明白了。
灵儿从窗台上跳下来,光脚踩在地板上,发出极轻的一声“啪”。她走到我面前,踮起脚,在我嘴唇上轻轻碰了一下——唇瓣凉凉的,带着一点月光的温度。
“走吧,小乐哥哥。”
她握住我的手。手指很凉,但握得很紧。
“去把她带回来。”
窗外,天还没亮。