巷子尽头,一个少年模样的西洛克正蹲在墙角,用小刀削着木头,嘴里哼着荒腔走板的小调。他看起来不过十五六岁,头发乱糟糟的,衣服也破破烂烂,但眼神亮得惊人。
“啧,原来他小时候就这么欠打。”艾拉忍不住笑出声。
可下一秒,巷子两侧的墙壁突然扭曲变形,砖缝里渗出黑雾,地面开始塌陷。一只由阴影构成的巨手猛地从地底探出,直扑少年西洛克!
“守墓者进来了!”艾拉心头一紧,本能地想冲过去,却发现自己的身体动不了——她只是这段记忆里的“旁观者”。
就在巨手即将抓住西洛克的瞬间,少年忽然抬头,咧嘴一笑:“等你很久了。”
他手中的木雕竟化作一道银光,瞬间刺穿黑影。那不是木头——是猎魔人的骨刃!
幻境剧烈震荡,巷子崩塌成碎片。艾拉眼前一黑,再睁眼时,已站在一座废弃教堂里。彩窗破碎,月光斜照进来,地上躺着三具尸体——全是西洛克的模样,表情各异:愤怒、绝望、冷漠。
“欢迎来到‘守誓失败’的回廊。”一个沙哑的声音响起。
艾拉猛地转身,看见奎因站在祭坛前,脸色苍白如纸,嘴角却挂着诡异的笑。“守墓者靠吞噬‘誓言破裂’的记忆壮大。西洛克体内有九阶之力,但他从未真正立过誓——所以他的记忆里,全是‘未完成的承诺’。”
“你到底在搞什么鬼?”艾拉厉声问。
奎因没回答,而是指向教堂深处:“他在那里。真正的西洛克,被困在自己最深的恐惧里——他怕的不是死,是失控。”
话音未落,巴尔姆从天而降,鸟嘴面具歪在一边,手里还攥着半块烤饼。“哎哟我的腰!这幻境怎么连重力都不讲武德?”
“你还吃?”艾拉翻白眼。
“紧张的时候不吃点东西,容易手抖。”巴尔姆咽下最后一口,拍拍肚子,“不过说真的,刚才我梦见自己欠你五百金币……吓得我赶紧醒了。”
艾拉懒得理他,快步走向教堂后殿。推开门,眼前是一片雪原,风雪呼啸,中央站着西洛克——但他的眼睛是纯黑的,皮肤下隐隐有符文流动。
“别靠近!”西洛克低吼,声音像是两个人在同时说话,“它要出来了……九阶之力……压不住了……”
“那就别压!”艾拉大喊,“让它出来!我们帮你扛!”
西洛克一怔。
就在这时,雪地炸裂,守墓者的本体终于现身——那是一团由无数破碎记忆组成的黑影,形似人形,却长着上百只眼睛,每一只都映照着不同人的临终画面。
“禁咒•噬忆之喉。”奎因突然出现在黑影背后,双手结印,低声念道,“以未守之誓为引,以虚假之梦为饵——吞吧!”
黑影猛地转向奎因,张开巨口。
但奎因却笑了:“可惜啊,我给你的,是假的‘守誓失败’记忆——西洛克根本没发过誓,哪来的失败?”
黑影的动作一滞,体内记忆开始混乱、冲突,发出刺耳的尖啸。
“就是现在!”巴尔姆甩出镰刀,刀刃上涂满荧光药粉,“艾拉,变!”
艾拉纵身一跃,在空中化作白色雪貂,借着镰刀反弹之力,直扑西洛克面门。她在他额头上狠狠咬了一口——不是攻击,而是注入一滴自己的血。
“清醒点!你要是变成怪物,我可不给你收尸!”
剧痛让西洛克浑身一颤,眼中黑气退去几分。他喘着粗气,看着眼前这只毛茸茸的小家伙,忽然咧嘴笑了:“……你咬人还是这么狠。”
“废话少说!”艾拉变回人形,一把拽住他胳膊,“跑!”
三人拖着虚弱的西洛克狂奔,身后守墓者因记忆过载而开始崩解,化作漫天灰烬。
幻境开始消散。
现实中的哨站内,四人同时呛咳着醒来,药效退去,冷汗浸透衣衫。
西洛克揉着额头,看向奎因:“你什么时候学会编假记忆的?”
奎因虚弱地靠在墙上,耸耸肩:“以前骗HR的时候练的。不过下次别让我一个人扛,差点真把自己搭进去。”
巴尔姆摘下面具,擦了擦汗:“话说,刚才那幻境里……我是不是真的欠你钱?”
艾拉一脚踹过去:“滚!”
西洛克却忽然按住胸口,神色凝重:“不对……守墓者虽然退了,但HR还没出现。它不会只派个看门狗就完事。”
众人沉默。
风从哨站破损的窗缝里钻进来,带着铁锈和雪松的味道。艾拉走到墙边,把散落在地的空药瓶踢到角落——那些玻璃碎片在月光下泛着幽蓝的光,像某种未完成的咒语残留。
“HR不会只派一个守墓者。”西洛克的声音低沉,但比幻境中稳定许多。他站起身,活动了下手腕,皮肤下的符文已经隐去,只剩下一道淡青色的旧疤,蜿蜒如蛇。“它知道我们来了。也知道我们为什么来。”
巴尔姆靠在门框上,正用一块破布擦拭他的镰刀,动作慢悠悠的,却没漏掉任何一个细节:“所以……咱们是撞进人家后院了?那接下来是不是该翻翻厨房、撬撬地窖?”
“别贫。”艾拉瞥他一眼,转而看向奎因,“你刚才说‘假记忆’能骗过守墓者——那HR呢?它会不会也吃这一套?”
奎因苦笑:“HR不吃记忆,它吃逻辑。守墓者靠情绪和誓言残片活着,HR靠的是规则漏洞。我们要是想活命,就得让它觉得我们‘不该死’,而不是‘不值得杀’。”
西洛克忽然走到窗边,掀开遮光布的一角。外面没有月亮,只有远处山脊上一盏孤零零的灯塔,光束缓慢旋转,每隔七秒扫过一次哨站屋顶。
“那是旧观测台。”他说,“我小时候偷溜进去过一次,差点被里面的自动防卫系统削成肉干。但那里有个信号中继器——如果HR还没完全接管这片区域,也许还能截取一点外部通讯。”
“你是说……求救?”巴尔姆挑眉。
“不是求救。”西洛克回头,眼神锐利,“是钓鱼。HR喜欢按流程办事。如果我们假装触发了某个紧急协议,它可能会派‘合规审查员’过来——那种半机械半人的玩意儿,比守墓者好对付,至少它们得讲程序正义。”
艾拉皱眉:“可你怎么确定它会上钩?万一它直接派下一波守墓者,或者更糟的东西?”
“因为HR最怕的,不是反抗,而是混乱。”奎因插话,声音虚弱但清晰,“它要的是秩序,哪怕这秩序是假的。只要我们看起来像是‘系统内合法异常’,它就会优先处理,而不是直接抹除。”
屋内一时安静。风声更大了些,哨站老旧的木梁发出轻微呻吟,仿佛整座建筑都在屏息。
“那就干。”艾拉最终说道,转身走向装备箱,“巴尔姆,你还有多少荧光药粉?”
“够画个笑脸,不够画地图。”他耸肩,“不过我可以临时调配点‘逻辑干扰剂’——加点薄荷脑和旧齿轮油,闻起来像办公室打印机卡纸,但对机械感知器有奇效。”
西洛克已经披上外衣,顺手把一枚铜制齿轮塞进衣袋:“走吧。趁HR还在算我们的‘违规等级’,先占住观测台。”
四人悄无声息地离开哨站,踏入夜色。雪又开始下了,细碎无声,落在肩头像一层薄霜。远处灯塔的光束再次扫过,照亮他们脚下的路——一条早已废弃的维修通道,通往山脊之巅。
雪地踩起来像撒了糖霜的蛋糕,又松又脆。西洛克走在最前头,靴子压出一串深浅不一的脚印,时不时回头确认艾拉没把高跟鞋陷进雪坑里。
“你真该换双军靴。”他小声嘀咕。
“我穿这个跑得比你还快。”艾拉翻了个白眼,顺手把一缕被风吹乱的发丝别到耳后,“再说了,谁规定猎魔人不能美?”
巴尔姆在后面慢悠悠地走着,鸟嘴面具下传来闷闷的笑声:“说得对。上次我在‘锈钉酒馆’看见个穿拖鞋打深渊蠕虫的,结果那蠕虫先滑倒了。”
“那是你放的油!”西洛克忍不住笑出声。
“逻辑干扰剂的副产品。”巴尔姆一本正经地掏出个小瓶晃了晃,“顺便说一句,这玩意儿要是洒在HR的机械触手上,它可能会当场蓝屏,弹出‘系统更新失败,请联系管理员’。”
队伍最后的是新加入的联络员莉娜——一个戴圆框眼镜、总抱着一台老式打字机的姑娘。她一路上没说话,只偶尔敲几下按键,纸条就从机器里吐出来:“裂隙读数上升0.7%,建议加快速度。”
“收到。”西洛克低声应道,忽然脚步一顿。
前方通道拐角处,空气微微扭曲,像热浪蒸腾,却冷得刺骨。
“来了。”艾拉瞬间绷紧身体,手指悄悄摸向腰间的银刃。
那不是魔物,也不是守墓者——而是一道半透明的人形轮廓,悬浮在空中,胸口嵌着一块不断闪烁红光的合规徽章。它的脸模糊不清,声音却清晰得像直接钻进脑子里:“检测到未授权行动。请立即返回哨站,接受行为评估。”
“HR的巡逻分身。”巴尔姆压低嗓音,“糟了,它居然提前布防了。”
西洛克眯起眼,右手悄然握紧铜齿轮。他能感觉到体内那股沉睡的力量在躁动,像一头被吵醒的野兽,爪子挠着肋骨。
“评估个鬼。”他突然咧嘴一笑,猛地将齿轮朝天花板一掷。
齿轮撞上锈蚀的管道,发出清脆一响。与此同时,巴尔姆甩出一把荧光药粉,混着那股“打印机卡纸味”的逻辑干扰剂,精准糊在HR分身脸上。
红光骤然紊乱,人形轮廓开始抽搐,像信号不良的全息投影。
“跑!”西洛克低吼。
四人拔腿狂奔。身后传来金属摩擦的尖啸,通道两侧墙壁竟开始蠕动,砖缝中渗出黑色黏液,迅速凝成细长触手,朝他们脚踝抓来。
“通灵失控!”莉娜惊叫,打字机差点脱手。
艾拉一个旋身,银刃划出弧光,斩断几根触手,但更多从天花板垂落下来。“这地方被污染了!HR在用裂隙能量加固防线!”
“那就让它崩得更彻底点!”西洛克眼中闪过一丝金芒。
下一秒,他体内的力量轰然爆发。不是完全觉醒,只是短暂溢出——足够让他的速度提升三倍。他如一道黑影掠过通道,拳风砸向左侧墙体一处微弱的裂隙节点。
“轰!”
墙体炸开,不是碎石,而是大片冰晶般的记忆碎片喷涌而出——全是西洛克童年训练时的画面:摔倒、流血、被命令“站起来,再试一次”。
“靠!你把自己记忆库炸出来了?”巴尔姆边跑边喊。
“总比让它吞了强!”西洛克喘着气,额角青筋跳动。那股力量正在退潮,但副作用来了——视野边缘开始发黑,耳边嗡鸣不止。
艾拉一把扶住他胳膊,力道大得几乎掐进肉里。“撑住,别在这时候晕过去。你要是倒下,我就把你变成雪貂挂包上。”
“你舍得?”他勉强扯出笑。
“试试看啊。”她咬牙,眼神却软了一瞬。
就在这时,莉娜突然停下脚步,盯着打字机吐出的新纸条,脸色煞白:“观测台……已经被占了。”
众人齐刷刷抬头。
通道尽头,维修梯通往山脊之巅。而山顶之上,旧观测台的圆顶轮廓在雪夜中若隐若现——但此刻,它正被一层幽绿色的数据流包裹,像被蛛网缠住的萤火虫。
更诡异的是,圆顶顶端站着一个人影。
白衣,赤足,长发及腰,背对他们,手中托着一颗缓缓旋转的水晶球。
“那是……HR本体?”巴尔姆声音发干。
“不。”艾拉瞳孔骤缩,“那是‘镜面代理’——HR用我的记忆捏出来的替身。”
雪风忽然静了一瞬,仿佛连空气都屏住了呼吸。
那白衣人影缓缓转过身来。面容与艾拉一模一样,却毫无生气,眼神空洞如玻璃珠,嘴角挂着程式化的微笑。她手中的水晶球内,无数细小的代码如鱼群般游动,映出他们四人此刻的模样——但画面中的西洛克已经倒地,巴尔姆被触手缠住,莉娜的打字机碎成零件,而艾拉……正跪在雪地里,双手捧着一枚熄灭的徽章。
“认知诱导。”巴尔姆迅速从腰包里摸出一支针剂扎进自己脖子,“别看它的眼睛!那是记忆回溯陷阱!”
可为时已晚。莉娜踉跄一步,眼镜滑到鼻尖,喃喃道:“我……我好像记得这个地方。不是现在,是……三年前?不,不对,我从没来过北境……”她的手指无意识地敲击打字机,纸条一张接一张吐出,字迹却越来越潦草,最后变成乱码。
艾拉咬破舌尖,血腥味让她清醒。“镜面代理不会凭空造梦,它只能复现我们心里最怕的事。”她死死盯着那个“自己”,声音低得像刀刃刮冰,“它知道我怕什么。”
“那你怕什么?”西洛克喘着粗气问,视野里的黑斑仍在扩散,但他强迫自己站直。
艾拉没回答,只是猛地抽出第二把银刃,双刃交叉于胸前,低声念出一句早已失传的猎魔咒文。刃面瞬间泛起淡紫色的符文光晕,那是她从古籍残页上拼凑出来的“断忆之誓”——一种能暂时切断精神链接的禁忌术式。
白衣艾拉的笑容僵了一下,水晶球中的影像开始扭曲。
“有效!”巴尔姆大喊,趁机将最后一瓶逻辑干扰剂砸向地面。药剂爆开,空气中浮现出一串串闪烁的错误提示框:“404:情感模块未加载”“权限不足,无法访问核心记忆”。
通道内的黑色触手动作迟滞,像卡顿的录像。
“趁现在!”西洛克强压眩晕,一把拽住莉娜的手腕,“往上走!观测台的能量源在圆顶中央,只要毁掉主节点,镜面代理就会崩解!”
四人冲上维修梯。铁阶在脚下震颤,仿佛整座山都在抗拒他们的靠近。风雪更急了,几乎要将人掀翻。莉娜的打字机在颠簸中发出咔嗒咔嗒的哀鸣,却仍固执地吐出一行新纸条:“能量波动异常……目标非HR本体……警告:存在更高层级协议。”
“更高层级?”巴尔姆皱眉,“难道HR上面还有‘老板’?”
“别管那么多。”艾拉率先跃上平台,银刃横扫,劈开迎面扑来的数据触须,“先干掉眼前这个冒牌货。”
镜面代理静静站在圆顶边缘,任由风雪穿过身体。她开口了,声音是艾拉的,语调却是机械合成的:“你拒绝评估,是因为你知道自己不合格。你杀过不该杀的人,放过不该放的魔物,甚至……偷偷保留了一枚被注销的猎魔徽章。”
艾拉的动作微微一顿。
西洛克立刻察觉到她的动摇,低吼:“别听!那是从你记忆里扒出来的碎片,拼凑出来的毒饵!”
“可她说的是真的。”艾拉苦笑,“那枚徽章……在我靴筒里。”
话音未落,镜面代理手中的水晶球骤然放大,投射出一段模糊影像:雨夜,小巷,一个戴兜帽的身影倒在血泊中,胸口插着艾拉的银刃。那人临死前摘下兜帽——竟是个和她年纪相仿的少女,眼神里没有怨恨,只有解脱。
“那是第七次任务。”艾拉声音发颤,“官方记录写的是‘目标为深渊教徒’,但……她只是想逃。”
“所以你一直没交回徽章。”镜面代理轻声说,“因为你怀疑整个系统。”
西洛克突然笑了,笑得沙哑又疲惫。“巧了,我也怀疑。”他一步步走向圆顶中央,那里悬浮着一颗拳头大的幽绿核心,正随着镜面代理的呼吸节奏明灭,“但怀疑归怀疑,活人总不能被死规矩困死。”
他举起手,掌心残留着齿轮灼烧的焦痕。“莉娜,打字机还能用吗?”
“勉强……能输入指令。”她扶了扶眼镜,手指颤抖却坚定。
“那就给我伪造一条最高优先级命令。”西洛克眼中金芒再闪,虽微弱,却锐利如初,“内容就写:‘授权西洛克•V,临时接管裂隙稳定协议,执行紧急净化程序。’”
“你疯了?那会触发全域警报!”巴尔姆惊呼。
“反正HR已经盯上我们了。”西洛克咧嘴,露出一口白牙,“不如闹大点。”
莉娜深吸一口气,十指在打字机上飞舞。纸条吐出,字迹如刀刻:“指令伪造完成。但……只有三秒窗口期。”
“够了。”西洛克纵身跃起,直扑能量核心。
镜面代理终于动了,身形如雾消散又重组,挡在他面前。可就在她抬手的瞬间,艾拉的银刃从侧面刺入——不是攻击,而是将一道符文烙印在代理胸口。
“断忆之誓,补完式。”艾拉喘息着后退,“这一招,我可没告诉过任何人。”
镜面代理的动作凝滞了半秒。
就是这半秒。
西洛克的手掌狠狠按进幽绿核心。
没有爆炸,没有闪光。只有一声极轻的“滴——”,像老式终端关机的声音。
整座观测台的数据流如潮水退去。镜面代理的身影开始剥落,像褪色的墙皮,最终化作一缕青烟,随风散尽。水晶球坠地,碎成无数晶片,每一片里都映出艾拉不同的表情:愤怒、悲伤、犹豫、决绝……
风雪渐歇。
莉娜的打字机吐出最后一张纸条:“裂隙读数下降至0.1%。临时协议生效。但……注意,有未知信号正在接入网络。”
西洛克瘫坐在地,浑身湿透,却仰头望着清朗下来的夜空。“总算……能喘口气了。”
艾拉走过来,蹲下,从靴筒里摸出那枚锈迹斑斑的徽章,轻轻放在他掌心。“下次伪造命令,记得把我的名字也加上。”
“怕你抢功?”他笑。
“怕你一个人背锅。”她站起身,望向远方雪原,“而且……我信你。”
风雪停了,但寒意没散。西洛克把那枚锈徽章在掌心摩挲了几下,金属的冷意直透骨髓。他刚想站起来,膝盖却一软,差点又栽回雪地里。
“哎哟,英雄落幕也得体面点。”巴尔姆从瞭望台的铁梯上探出头,鸟嘴面具歪在一边,手里还拎着个冒着热气的锡壶,“喝口姜茶?我加了三勺糖,甜得能把你那张帅脸齁出褶子。”
“你什么时候学会煮茶了?”西洛克接过壶,烫得龇牙咧嘴,却还是灌了一大口。
“自学成才,”巴尔姆跳下来,长袍下摆沾满雪泥,活像只偷鸡失败的乌鸦,“顺便说一句,你刚才变身时炸飞的那块冰,砸坏了我的备用镜片——现在我看你俩都带重影,浪漫加倍。”
艾拉正靠在瞭望台的栏杆边,手指轻轻敲着扶手,目光却始终盯着远处地平线。“别贫了,巴尔姆。莉娜说有未知信号接入,这意味着什么?”
“意味着咱们刚拆完炸弹,又有人往火药库里扔了根烟。”巴尔姆耸耸肩,从怀里掏出一个铜制罗盘,指针疯转,“时空紊乱指数还在爬升。这地方……不干净。”
西洛克抹了把脸上的雪水,忽然眯起眼:“等等,你说‘这地方’?哨站不是早就废弃了吗?”
“理论上是。”艾拉转身,高跟鞋在铁板上敲出清脆声响,“但三天前,有人在这里留下了一串脚印——不是人类的,也不是HR的。爪痕分三趾,带鳞片刮擦痕迹。”
“魔物?”西洛克皱眉。
“或者更糟。”她顿了顿,“旧仇。”
话音未落,瞭望台下方传来“咔哒”一声轻响,像是金属扣松脱的声音。三人同时僵住。
“……谁在下面?”巴尔姆压低嗓音,镰刀已悄然滑入手中。
没人应答。只有风穿过锈蚀管道的呜咽。
西洛克朝艾拉使了个眼色。她点点头,身形一晃,化作一道白影,无声无息地跃下平台。几秒后,她的声音从底下传来:“上来吧,是个‘熟人’。”
两人对视一眼,小心翼翼地顺着铁梯下去。哨站底层堆满废弃设备,角落里蜷着个穿灰斗篷的身影,背对着他们,肩膀微微发抖。
“别动!”巴尔姆举起镰刀,“再动我就用你当解剖课教具!”
那人缓缓转过身,兜帽滑落——露出一张苍白却熟悉的脸。左眼嵌着机械义眼,右眼却清澈如泉。
“雷欧?”西洛克脱口而出。
雷欧•克雷斯特,曾是猎魔人协会最年轻的战术指挥官,三年前在“黑雾事件”中失踪,官方记录为“殉职”。此刻他嘴角挂着苦笑,手里攥着一枚和西洛克掌中一模一样的锈徽章。
“好久不见,西洛克。”他声音沙哑,“听说你最近……总在替我背锅?”
西洛克愣住,随即笑出声:“原来那几次伪造命令是你干的?”
“我只是想看看,你还记不记得当年的暗号。”雷欧站起身,拍掉斗篷上的雪,“‘锈徽章代表信任,不是权限’——这话可是你教我的。”
艾拉抱臂站在一旁,眼神警惕:“那你现在出现,是为了什么?”
雷欧没直接回答,而是从怀中取出一块碎裂的水晶,内部闪烁着诡异的蓝光。“你们破坏的那个核心,只是诱饵。真正的‘镜面代理’母体,正在迷雾城地下苏醒。而它……认得你,西洛克。”
西洛克心头一紧:“什么意思?”
“它叫你‘容器’。”雷欧盯着他,“而且,它说你体内那个9阶的力量……根本不是你的。”
空气仿佛凝固。连巴尔姆都收起了玩笑表情。
西洛克握紧拳头,指甲掐进掌心。他早怀疑过自己身上的力量来路不明,但从未想过——自己可能只是个“容器”。
“所以你是来警告我?”他问。
“不。”雷欧摇头,“我是来问你:要不要跟我去挖出真相?哪怕那真相……会把你撕碎。”
西洛克沉默片刻,忽然咧嘴一笑:“行啊。不过先说好,路上你得请客吃饭。我可不想再啃三天压缩饼干了。”
巴尔姆立刻举手:“我要牛排!七分熟,配蒜香黄油!”
艾拉翻了个白眼,却悄悄松了口气。她走过去,把高跟鞋踩在雷欧脚背上:“敢骗他,我就把你变成雪貂,塞进巴尔姆的药箱里。”
雷欧吃痛地抽了口气,却没躲开。他低头看了看那只踩在自己靴面上的高跟鞋,嘴角微扬:“你还是老样子,艾拉——嘴上狠,心里软。”
“少废话。”她收回脚,转身走向哨站角落的一堆破铜烂铁,“既然要走,就得准备点东西。母体苏醒前,迷雾城的‘静默屏障’会先崩解。到时候,不只是魔物,连那些被封印的旧时代残响都会爬出来。”
巴尔姆凑过去翻找,从一堆锈蚀的零件里拎出个泛着幽蓝光的小匣子:“嘿,这不就是‘共鸣盒’?我还以为早报废了!”
“还能用?”西洛克问。
“试试呗。”巴尔姆啪地打开匣盖,里面嵌着几枚晶片,表面布满裂纹,但核心仍在微弱震动,“只要别指望它能放歌就行,顶多当个信号干扰器用。”
雷欧靠在墙边,目光落在西洛克身上,带着某种难以言说的复杂:“你真不打算问问……为什么偏偏是你被选中当容器?”
西洛克正把姜茶壶塞回他手里,闻言动作一顿。“问了有用吗?”
“可能没用。”雷欧苦笑,“但至少你知道自己不是偶然被卷进来的。”
风从哨站破损的窗缝钻进来,吹得挂在墙上的旧旗哗啦作响。那面旗早已褪色,只剩一角隐约可见猎魔人协会的徽记——一只衔着齿轮的渡鸦。
艾拉忽然停下动作,抬头望向天花板某处:“有人在监听。”