林川踩碎最后一片镜渣,靴底碾过玻璃颗粒嵌进水泥缝的声响,咯吱作响,像是踩在谁断裂的牙骨上。他停顿半秒,低头看了眼脚印里混着血丝的灰烬,喉头滚动了一下——这声音太熟了,小时候老家杀猪,刀卡在猪脖子骨缝里就是这般动静。风猛地一卷,把烧焦的电线皮和碳化的纸片吹得打旋儿,扑在他背上,快递制服紧贴皮肤,湿漉漉地黏着,不是雨,是他自己一层干了又出、出了再干的冷汗。右臂那道纹身裂口正渗出血丝,顺着小臂蜿蜒而下,像条懒洋洋的红蚯蚓,在苍白的皮肤上缓缓爬行。他没管,抬手抹了把脸,灰混着血在颧骨拖出一道斜杠,像是战前画下的符咒,又像是谁潦草签收失败的批注。
“呵……老子现在连阎王殿都懒得收。”他低声嘟囔,嗓音沙哑得像砂纸磨铁皮,“脏得不像话。”
远处打起来了。
不是那种你一拳我一脚的干架,是数据流撞代码的爆炸声,噼里啪啦跟过年放劣质鞭炮似的,还带着电子杂音的回音,仿佛整座城市都在烧抽搐。黑袍众自个儿乱了套,有的还在追队友,动作却迟滞得像卡帧的老录像带,一步三抖,活像被无形的手拽着后颈;有的突然调转枪头,往同伴背后捅出刀片状的数据刃,刃尖划过空气时出高频啸叫,刺得人耳膜胀,眼角直跳;还有几个干脆原地蹲下,面单上的条形码疯狂滚动,从标准配送码变成乱码,再变成不断重复的“eRRoR4o4”,像是系统蓝屏前的最后一哆嗦,又像是某种绝望的遗言。
“好家伙,内耗上瘾了?”林川咧嘴一笑,牙缝里还卡着半块灰,说话时簌簌往下掉,“这群人是不是忘了自己是谁派来的?哦对,他们早就不记得了——毕竟连‘我是谁’这种题都答成乱码了。”
他摸出三个手机,第一个接单用的早关机了,屏幕漆黑如死水,映不出一点光;第二个录倒影现象的,屏幕裂成蜘蛛网但还能喘气,摄像头正对着天空,捕捉到云层中一闪而过的数据涟漪,像水面被看不见的手指轻轻拨动;第三个正循环播放《大悲咒》,音量开到最大,嗡嗡的经文压着空气里的杂音往前推,仿佛一道无形结界,在混乱中划出短暂的清明。他盯着那部手机,眼神微闪——这玩意儿原本是老城区庙门口免费结缘的小破机,谁能想到现在成了救命符。
他对着通讯器吼:“a组左巷包抄,b组守住变电站入口,c组跟我冲塔!节奏按昨天说的——三短两长!”
话音刚落,手腕一抖,脑海里“叮”一下闪出条提示:“听见小孩唱歌,千万别堵耳朵。”
他愣了半秒,眉头拧成疙瘩。这玩意儿怎么这时候跳?反规则提示不该在这种高强度对抗中弹窗,除非……它被触了某种底层协议。可四周除了爆炸和惨叫,压根没人唱歌。他甩甩头,把这条反规则塞进待办事项列表,现在不是纠结这个的时候——但他悄悄把《大悲咒》的音量又调高了1o%,手指在屏幕上滑得几乎无声。
“神经病啊……要是真听见小孩唱《两只老虎》,我直接举手投降。”他在心里嘀咕。
三路队伍立刻动了。
林川带队直扑通讯塔。那地方原先被黑袍众焊死了,铁门上挂满带电锁链,每条锁链都连着一个微型监控程序,触碰即报警,活像个电子荆棘笼。现在倒好,门歪在一边,锁链断得七零八落,有几截还冒着电火花,滋啦作响,空气中飘着一股金属熔化的腥臭味。他踹开挡路的金属残骸,靴底踩到一块扭曲的电路板,出刺耳的摩擦声,像是踩碎了一只机械蟑螂的背壳。一眼看见二楼窗口蹲着俩黑袍众,正拿面单当信号板,试图重新组网,纸面上的条形码像活蛇一样扭动,拼凑成一段加密频率,隐约泛着幽绿的光。
“目标暴露。”他低声说,声音压得极低,像是怕惊扰了什么,“老规矩,信号弹开路。”
队员阿哲哆嗦着手掏出一颗银灰色小球,拉环一扯就扔。球没落地就在半空炸开,不冒烟也不闪光,只出一段极其刺耳的婴儿啼哭音频,频率精准锁定黑袍众的听觉神经。两个黑袍众当场抱头蜷缩,面单剧烈闪烁,像是被格式化了一样,条码崩解成雪花点。下一秒,团队成员从两侧翻窗突入,一人一记肘击砸晕对手,动作干净利落,落地时膝盖微屈卸力,顺手把敌人的面单撕下来塞进战术袋——那是战利品,也是证据。
“搞定。”阿哲喘着粗气回报,“数据核心已爆。”
“继续清,别留活口。”林川说完转身,扫码枪扫过走廊墙面,现几处血字正在缓慢浮现:“勿视同伴之眼”。字迹歪斜,像是用指尖蘸血写下的警告,墨色暗红,边缘微微泡,仿佛还在呼吸。他二话不说抽出喷雾瓶对着墙就是一顿狂喷,酒精混合着某种抑制剂,“滋啦”一声把血迹烧成了黑疤。那瞬间,空气中泛起一阵轻微震颤,仿佛有什么东西在低语,又像是墙壁深处传来一声叹息,随即消散。
他们一路推进,收复了原医疗站和旧指挥中心。医疗站还算完整,几张病床翻倒在地,氧气瓶滚得到处都是,但监控主机居然还通着电,指示灯微弱闪烁,像垂死者的心跳。林川让人立刻接入临时线路,把能用的摄像头全调出来,画面上全是晃动的黑影和断线提示,偶尔闪过一两个静止画面——某个走廊角落,一只没有主人的手套静静躺在地上,掌心朝上,指缝间夹着一张未送达的快递单,编号模糊,收件人栏写着“林川”。
他盯着那画面看了两秒,嘴角抽了抽:“谁他妈给我寄的?活人送终?”
最难啃的是变电站。
等林川赶到时,里面已经打成一锅粥。残余黑袍众把最后兵力全押在这儿,想重启局部规则压制。他们拆了配电箱,把身体插进电缆接口,活体导线一样往主控台输数据。有人手臂直接熔进了铜柱,皮肤焦黑,肌肉纤维像烤干的面条般卷曲,却仍在传输;有人跪在地上,脊椎外接三根数据线,颅骨微微烫,像是在远程召唤什么不可名状的东西。空气中开始出现扭曲波纹,地面微微烫,有队员不小心踩上去,鞋底直接熔了一半,出焦臭味,像烧塑料混着肉味。林川闻到那味道,胃里一阵翻腾,差点当场吐出来。
“疯了这是!”他骂了一句,撸起袖子就往里冲,心里却忍不住吐槽,“你们是真把命卖给系统了?连魂都不要了?合着我们拼死抢回来的地盘,就是为了给你们搞人体充电桩?”
他带着三个人强突控制室,对方立刻有人扑上来肉搏。林川侧身躲过一刀,反手用扫码枪戳中那人脖子,触短路程序。那人抽搐两下倒地,面单冒出黑烟,嘴里还念叨着一串配送编号,像是临终遗言。另一个从背后偷袭,被林川一个后顶膝撞在肋骨上,听得清清楚楚的“咔嚓”声。那人倒地时,面单自动打印出一行字:“包裹异常,签收失败。”
“别恋战!”他吼,“先断能源!”
他自己冲向主控台,右手按上纹身,咬牙催动能量。封印之力顺着血脉奔涌,裂痕处血流更急,热辣辣地疼,像是血管里灌了滚油。但他不管,硬是把力量灌进控制面板。空间波动瞬间减弱,原本漂浮的零件“啪嗒”掉地,电流声也小了下去。主控屏闪了一下,跳出一行字:“系统权限重置中……请等待。”
“拆线!”他喊。
队员立刻动手,剪断连接柱的铜缆,拔掉所有插头。最后一个人撤出来不到五秒,整座变电站“轰”地一声闷响,屋顶塌了半边,火光从裂缝里钻出来,映得人脸忽明忽暗,像在演一场古老的祭祀戏。有人大叫“快跑”,但没人回头——他们知道,慢一步就会被卷进数据回流的漩涡,变成下一个黑袍众,意识被抽成乱码,躯壳沦为接口。
“行了。”林川靠墙喘气,胸口起伏如风箱,汗水顺着鬓角滑进衣领,“防线搭起来,用他们自己的装备。”
接下来一小时,团队动作飞快。回收的黑袍众装置被改装成警戒桩,插在据点周围十米一圈,一旦检测到异常信号,就会自动播放《大悲咒》片段;监控残片连上便携电源,画面投到医疗站大厅的老式电视上,雪花屏中偶尔闪过清晰影像;每个关键路口都升起了红色信号旗——那是用快递袋剪的,绑在钢筋架子上,风一吹呼啦作响,像一面面招魂幡,在灰蒙蒙的晨光里格外扎眼。
林川亲自检查每一道防线。他在变电站外围现一根埋地的数据线,顺藤摸瓜找到个隐藏端口,一脚踩碎,鞋底传来脆响,像是踩断了某根神经末梢。又在指挥中心天花板上揪出一只伪装成灯泡的监听虫,捏爆了扔进火堆,虫体炸开时竟传出一段童声哼唱,断断续续,不成调子,像是走音的八音盒。他心头一紧,立刻掏出手机确认《大悲咒》是否仍在播放——是的,还在。
“都给我绷住!”他站在医疗站楼顶冲下面喊,声音穿透清晨的薄雾,“谁敢擅自离岗,老子扣他全年绩效!奖金没了你妈都不认你!”
底下没人笑,但肩膀都挺直了些。有个年轻队员兴奋过头,看见远处废墟有点动静就想冲出去查看。林川眼疾手快一把拽住他脖领子,直接掼回墙角,动作干脆利落,连尘土都没扬起多高。
“你当这是春游?”林川盯着他,眼神如刀,语气却压得极低,“刚才那动静,八成是自爆陷阱。你想当烈士遗属,回家跟你妈说去,别在这给我添乱。我还嫌棺材钱不够呢。”
那人脸色白,低头认错,手指还在微微抖。
林川没再多说,抬头看天。晨光已经铺满大半个城区,阳光照在红旗下,颜色亮得扎眼,像是从旧世界借来的一块布,硬生生缝进了这片废土。城市里陆续有灯光亮起,不是那种诡异的蓝绿荧光,是正常的白炽灯、节能灯,甚至还有人用手电筒打出摩斯密码:sos。
他知道,有些人活下来了。
他也知道,黑袍众还没死绝。边缘废墟里仍有零星反抗,通讯频道偶尔能截获断续信号,像是求援,也像是诅咒。但现在,他们没了统一指挥,不成建制,翻不起大浪。
他摸出那个播放《大悲咒》的手机,电量只剩7%。他关了会儿,省着用。
风吹得红旗猎猎响。他站在楼顶边缘,望着这片刚刚夺回来的地盘,低声说了句:“这可比送加急件刺激多了。”
然后他转身走进值班室,拉开折叠椅坐下,把扫码枪横放在腿上,眼睛盯着门口,手指无意识地摩挲着右臂的纹身裂口,血已经凝了,结成一道暗红的线。
“第一班,我值。”他说。
窗外,一面红旗突然剧烈晃动了一下,像是被无形的手猛地扯动。与此同时,他的脑海深处,那条被忽略的提示再次浮现:“听见小孩唱歌,千万别堵耳朵。”
这一次,他听见了。
极远的地方,风里夹着一丝若有若无的童谣,轻轻飘来,像是从地底渗出,又像是从未来的某一天逆流而至。调子很旧,像是上世纪幼儿园录音机里放坏的那种,断断续续,带着电流杂音,唱的是:“月亮粑粑,肚里坐个奶奶……”
林川的身体僵了一瞬,手指骤然收紧,扫码枪出一声轻鸣。他没动,也没回头,只是缓缓闭上了眼睛,任那歌声在耳边萦绕,像蛛丝缠上耳廓,越缠越紧。