导语
我干了七年地铁维修,第一次在故障单上看见“第二组心跳”。
旧站排水沟里,我捡到一只巴掌大的黑色幼兽。它不吃肉,专啃螺丝,胸口那块圆鳞一亮,整条七号线的钢轨就跟着震。
当晚,海面升起一头四千多米长的巨兽。潮水倒退,港口停摆,它正朝临渊市靠近。所有人都认为它要进城,只有我听出了那阵震动里的意思:它在找自己的孩子。
三年前,我把师父发现的异常心跳写成“设备干扰”,让他没能走出隧道。这一次,我得让整座城市的地铁网替它们传递心跳。可四个节点刚接通,城市电网就出了问题。要让它们重逢,我必须让临渊市停电九十秒。
第一章 地铁轨道下,传来第二颗心跳
凌晨零点四十三分,临渊地铁七号线末班车报了一个故障。
故障代码不在系统目录里。
屏幕上只有一行字:轨道下方检测到第二组心跳。
值班室里安静了两秒。
苏禾端着泡面从隔壁走过来,低头看了一眼:“谁把设备诊断系统改成恐怖片了?”
我没笑。
三年前,我师父严师傅死在七号线东港段的塌方事故里。塌方前四十七秒,监测仪跳出过一组异常波形。我当时负责复核,却把它归进“设备干扰”,在维修记录上签了字。维修组按这个结论继续作业,师父没能撤出来。
那张记录后来被装进事故档案。每次看见自己的签名,我都会想起师父最后一次从控制室出去前,回头问我:“波形看清了吗?”我说看清了。
那是我职业生涯里唯一一次签字后出了人命。
“把原始数据调出来。”我说。
苏禾把泡面放下,手指在键盘上敲了几下。七号线的监测曲线被放大,屏幕上出现两条波形。一条是列车运行产生的规律震动,另一条藏在它下面,间隔很长,起伏很慢。
咚、咚,停。隔了几秒,墙里又传来同样的两下。
咚。咚。停。
我把耳机摘下来,拿起桌上的金属保温杯,杯口贴住地面。
很轻的震动沿着杯壁传进手掌。
两下,停顿,再一下。
“这不是设备噪声。”我说。
苏禾看着我:“你确定?”
“我师父以前教过我,轨道上有三种声音。列车经过的声音,钢轨疲劳的声音,还有一种——”
“还有一种什么?”
“活物在下面翻身的声音。”
苏禾把泡面盖上:“你师父教你的东西,最好别在夜班说。”
我调出七号线东港段的线路图。那一段早在三年前就封闭了,旧站台被水泥墙隔开,只有一条检修通道还保留着。
可监测曲线的第二组心跳,正从旧站台下面传出来。
我拿起工具箱。
苏禾拦住我:“你要下去?”
“不管查出来是设备故障还是别的东西,我都得下去看一眼。”
“要是查出来的东西不在故障目录里呢?”
我看了她一眼:“那就更得查。”
东港段的检修门已经三年没开。门锁转动时,一股潮湿的腥气从里面涌出来,混着锈水和陈年电缆的味道。
通道里的应急灯一盏接一盏亮起来。
我走到封闭墙前,蹲下,把震动探头贴上去。
探头贴上墙,读数停在三十七度。
墙面带着温度,热意隔着手套慢慢渗进掌心,均匀得不合常理。
我敲了三下。
墙里也敲了三下。
我刚想再敲,水泥表面忽然鼓起一个巴掌大的圆包。细小裂纹从中间向外爬,像一只眼睛正在慢慢睁开。
下一秒,一道竖着的黑缝从裂纹里张开。
我看见了一只眼睛。
它比我的脸还大,瞳孔却细得像针。眼睛里没有血丝,只有一层深蓝色的光,光里浮着一片片移动的星点。
我手里的探头掉在地上。
耳机里传来苏禾的声音:“陆闻舟,你那边怎么了?数据突然变成——”
她的话断了。
墙里的东西又敲了一下。
这一次,整个隧道都跟着震了。
我终于听清了那组藏在轨道下面的心跳。
那组心跳穿过墙体,波形一路延伸到采样窗口之外。
而且,正在回应我。
第二章 排水沟里捡到一只异兽幼崽
我退了三步,手电筒的光在墙面上晃了两下。
那只眼睛没有追出来。裂缝收拢,墙体重新变回灰白色,只剩下一道湿漉漉的痕迹。
我给苏禾报了位置,让她先别通知调度中心。我连自己看见了什么都说不清,暂时不想让整栋楼的人都冲进来。
“隧道里有只眼睛?”
“你可以这么理解。”
“我理解不了。”
“那就先别理解,帮我把旧站的排水泵打开。”
苏禾骂了句脏话,还是照做了。
旧站台下面积着半尺深的水。我顺着检修梯下去,刚走到拐角,就听见一阵金属碰撞声。
叮、叮、叮,金属敲击声从拐角传来。
我把手电筒照过去。
一只黑乎乎的东西蹲在排水沟里。
它大概只有一只柯基那么大,身上却没有毛。皮肤像湿润的黑色陶片,一层叠一层,边缘透着暗蓝色。它有六条腿,前两条短,后四条细长,关节弯曲的方向和普通动物不太一样。
它的头上没有耳朵,只有两片薄薄的鳍。胸口嵌着一块半透明的圆鳞,里面有一点光,随着呼吸明灭。
我和它对视了三秒。
它低头,叼起一颗螺丝,咔嚓一声吞了。
“别吃那个。”我说。
它抬头。
我又说:“那个是轨道固定件。”
它歪了歪头,又把旁边另一颗螺丝吞了。
我叹了口气。
“你到底是从哪儿来的?”
它没有叫,只把胸口那块圆鳞往前顶了顶。
咚。咚。停。
我下意识伸出手,在工具箱上敲了两下,又停住。
它的六条腿同时缩紧。
下一刻,排水沟里的水面突然向上拱起。黑色小兽身后的墙壁上,出现了一道庞大的影子。
那影子几乎占满整个站台。
它有一条长得看不到尽头的脊背,脊背两侧张开透明的骨帆,像一排倒悬的山。影子缓缓移动,站台顶棚上的灰尘簌簌落下。
我僵在原地。
小兽回头看了一眼那道影子,又转过来,用额头轻轻碰了碰我的手背。
影子消失了。
我这才发现,它在发抖。
“你怕那个东西?”
它没有回答。
我把外套脱下来,铺在工具箱里。小兽犹豫了一会儿,钻了进去,只露出两片鳍。
我给它起了个名字,叫阿砾。
它身上全是隧道里的水泥灰,走起路来,活像一块长了六条腿的碎石。
我抱着工具箱往回走时,苏禾正站在检修门口。
她看着我,又看了看箱子。
“你带了什么出来?”
“设备。”
“设备有六条腿?”
箱子里传出一声很轻的咔嚓。
苏禾往后退了一步:“陆闻舟,你最好告诉我,这不是会咬人的那种。”
“它吃螺丝。”
“那更贵。”
她拿过手电筒,照进箱子。阿砾缩在角落里,胸口的圆鳞亮了一下。
苏禾脸上的表情慢慢变了。
“它刚才是不是在跟你打招呼?”
“可能吧。”
“它有点像……”
“像什么?”
“像一只被装修队遗弃的异形宠物。”
我没忍住笑了一声。
就在这时,七号线监测系统自动刷新。
第二组心跳的波形忽然变得清晰。
它和阿砾胸口的光,一模一样。
我低头看着箱子里的小东西。
如果它只是隧道里一只不知来历的异兽,为什么它的心跳会出现在整条地铁线上?
更重要的是,墙后面那只巨大的眼睛,似乎一直在等它。
第三章 她不肯原谅我,却把师父的笔记交给我
阿砾不能离开轨道太久。
这是我和苏禾在接下来的四十分钟里发现的。
我们把它放进值班室,胸口的圆鳞很快暗了下去。它开始用六条腿抓挠箱壁,抓得塑料板吱吱作响。
我把箱子搬到备用信号柜旁边,圆鳞又亮了。
“它喜欢电?”苏禾问。
“不是电。”
我把震动探头接到信号柜上,调出低频记录。阿砾胸口的波形和轨道下那组异常心跳完全一致,只是它的频率更弱。
它需要某种稳定的震动。
苏禾把自己的电脑转了过来。桌面上有个文件夹叫“低频留档”,按日期存着三年来被系统判成噪声、七天后就会自动覆盖的波形。她每次值夜班都备一份,文件夹越攒越大,值班考核里却因此多了一条“个人占用存储”的提醒。
“你为什么留这些?”我问。她从键盘底下抽出一张岗位竞聘表,申请方向是信号技术组,退回意见写着:缺少独立分析成果。“我不想一辈子只会照着提示点确认。要是能把这些波形解释清楚,至少能证明我不只会坐在控制台前。”
我忽然想起师父留下的旧工具箱。
事故后,严师傅的遗物一直放在维修仓库。我很少去碰。每次经过那只工具箱,我都能想起自己在事故报告上签字的那一刻。
苏禾看出我的脸色:“你想到什么了?”
“师父以前做过一套低频振动器。他拿那东西测过轨道,也说它能‘安抚地底’。”
“安抚地底?”
“当时我觉得他老糊涂了。”
我们赶到仓库,找到那只生锈的铁箱。
仓库门口站着严晓棠。她是严师傅的女儿,手里拎着一个旧帆布袋,正在办父亲遗物的领取手续。她看见我,目光落在我手里的仓库钥匙上。
“你还要碰他的东西?”
我停住:“我想找事故前的记录。”
“三年前,你在复核单上签了‘设备干扰’。”她没有提高声音,“我爸出事前给家里打过电话,说隧道下面一直有东西敲墙。你们后来告诉我,他判断失误。”
我没法拿流程替自己辩解:“我看见那组波形了。我觉得师父把普通震动当成活物,怕承担误报责任,就签了。”
“你怕担责任,我爸就没出来。”她把帆布袋放到地上,“我不替他原谅你。我只想知道,他最后到底在救什么。”
她从袋里取出一本沾着油污的工作笔记,递给我:“事故调查时没人看懂这些图。你要是能看懂,看完还我。”
她把领取单折起来,放回帆布袋,暂时没有签字。工具箱留在仓库,等我看完笔记再说。
我打开铁箱。里面有几张手写图纸、一台老旧振动器,还有一支录音笔。录音笔居然还能启动。
严师傅的声音从里面传出来,带着老式设备特有的沙沙声。
“闻舟,如果你听到这段,说明东港段又有回声。先把原始波形留下,别急着在记录上写‘设备干扰’。”
我和苏禾对视一眼。
录音里的电流声断断续续,师父的声音隔了好一会儿才重新出现。
“低频信号先别关。把心鳞靠近振动器,稳住它。等它回应,再往下做。”
录音里传来一阵咳嗽。
“母体只认心鳞的频率。记住这个节奏:两短、一长,空七拍。别用广播试,频段不对会伤到它。”
苏禾小声说:“所以你师父一直在用地铁给它传信?”
我没有回答。
磁带里传来一阵长长的摩擦声,师父像是挪动了设备,才又开口。
“线路图我画在笔记里。先把心鳞稳住,别急着接线。等你看清潮隙,再想怎么把信号送出去。”
“如果心鳞开始发暗,先降功率,别硬推。闻舟,听见没有?”
录音到这里,突然响起刺耳的金属摩擦声。
严师傅的声音变得急促。
“还有一件事。闻舟,当年那份报告——”
录音断了。
我按了几次播放键,再没有声音。
严晓棠没有走。她把工作笔记摊在工具箱盖上。前几页是盾构参数,后面几页却画着一条弯曲的蓝线,旁边标着“潮隙”。
一张剖面图上,盾构机前方的回波边界没有闭合,线条从地下折向海面。师父在旁边写了句:回声向下,边界不闭。
笔记夹层里还压着一张折得很窄的纸条。我把它收进胸前口袋。蓝线从地下折向海面,沿途几道红色短线压在纸页边缘。
我把阿砾心鳞的波形叠上去,屏幕上几个峰值依次亮起,恰好落在红线旁边。
苏禾盯着那张图:“你师父三年前就知道下面有东西?”
“他知道下面有回声。”我说,“至于那是什么,他可能也是一点点弄明白的。”
仓库里很安静。
三年前,东港段发生塌方时,我负责监测数据。事故前那组异常波形被我标记为设备干扰。师父在事故中失踪,后来只找到他的安全帽。
我一直以为,是自己没看懂数据,害他没能及时撤离。
现在我才知道,他可能一直在保护一只不该被我们发现的幼兽。
我把录音笔攥在手里,掌心全是汗。
苏禾没有劝我。
她只是把阿砾从箱子里抱出来,放到振动器旁边。
阿砾胸口的圆鳞亮了两次,第三次亮起时,箱底跟着震了一下。随后整整七拍,振动器的指针都停在原处。
我把振动器的输出调低一格,阿砾胸口的光才稳下来。师父的笔记上,其中一处红圈被水渍晕开,墨迹一路拖到“潮隙”两个字。
看完笔记前几页后,严晓棠同意我把工作笔记、振动器和工具箱暂借回控制中心。她把领取单压在桌上,提醒我复核结束后必须原样归还。
第四章 海上那东西,正在找人
苏禾把港口监控推到我面前时,潮位标已经跌到警戒线下两米。画面里几艘系泊船同时偏向航道中央。
气象台发布了异常海况提醒。
十分钟后,潮位开始反常上涨,海面下有东西正往上顶。
港口雷达拉出一条超过四千米的异常回波,宽近千米。可海面上真正露出的背脊只有六百多米,剩下的轮廓像被折进了另一层空间,雷达仍在接收它的回声。
工作人员以为设备出了问题。
海面中央先鼓起一道黑色脊线,随后整片背部从水下抬升。
透明骨帆从它背上逐片展开,边缘泛着淡蓝色的光。海水沿骨帆的沟槽倾泻下来。它的头部有两根向后弯曲的角,角下方那只眼睛仍闭着。
无人机沿着背脊向外扫,骨帆的末端却在一道蓝色折痕里突然消失,镜头始终找不到它的尾部。
无人机飞到它上方,画面里只看见一片移动的黑色海岸。
临渊市应急指挥中心把它定为最高等级异常生物。
临时指挥官贺岚赶到地铁控制中心时,我正盯着阿砾的心跳曲线。
“你是陆闻舟?”她把证件放到桌上,“负责东港段异常信号的人?”
“是。”
“解释一下,海里的东西为什么跟你们地铁线路同步。”
我把严师傅的录音、阿砾的波形和旧线路图放在一起。
贺岚把录音笔推回桌面,目光仍盯着阿砾的波形。
“你说那是一只母兽,在找自己的幼体?”
“是。”
“它的完整回波超过四千米,正在朝人口密集区移动。你让我相信它不是来攻击城市的?”
“它已经经过外海两个观测站,没有主动攻击任何船只。它每次转向,都发生在阿砾发出心跳之后。”
贺岚看向屏幕。
阿砾正缩在工具箱里,六条腿抱住自己的身体。它胸口的光每隔几秒亮一下。
“它如果只是找孩子,为什么海水会退?”
我把严师傅的工作笔记翻到剖面图。蓝线标注着“潮隙”:海面和海床之间出现了一道错层,像一张透明薄膜被折出窄窄的棱。巨兽的身体大半藏在折层另一侧,只有头部和一段骨帆露在我们的空间里;海水退去,是因为潮隙正把海湾的水往另一侧带。
贺岚把剖面图放大,沿着蓝线从海湾拖到港区,随后抬头看我。
“你知道这意味着什么吗?它在潮隙里的完整回波超过四千米,海面上露出的只有六百多米。真正危险的是它转身时带动的潮隙边界:那道边界一旦横扫海床,港区地基和三条地铁隧道都可能被卷进错层。”
“我知道。”
“你有什么方案?”
我把线路图推到她面前。
“让它找到阿砾,然后引导它离开海湾。”
贺岚看着我,忽然问:“如果它找到孩子以后,还是把城市当成食物呢?”
我看着线路图,没找到一句能保证安全的话。
这时,指挥中心的海面画面突然一暗。
那头巨兽睁开了眼睛。
它的瞳孔像一条横跨海面的深蓝色裂谷。
海面上的船只同时失去动力,港口的广播系统发出尖锐的杂音。远处一排灯塔接连熄灭。
巨兽抬起头,朝临渊市的方向发出一声低鸣。
我脚下先震了一下,桌上的水杯才跟着响。
阿砾从工具箱里弹起来,六条腿张开,胸口的圆鳞亮得像一颗小灯。
它也发出了一声回应,声音轻得几乎听不见,却让整条七号线的监测曲线同时跳动。
贺岚盯着屏幕。
“它听见了。”
我点头。
“它们终于听见彼此了。”
下一秒,控制中心的检修监听器突然响起两声到站提示。随后,一个被拖得很慢的女声从旧站线路里传出来:“列车即将进站,请站在黄色安全线内。”
东港旧站封闭三年,广播回路早已拆除。苏禾调出声源,发现声音沿钢轨从海面倒灌进来,连播音尾音的停顿都和旧系统一致。海里的东西开始学城市的声音。
第五章 它开始学我们的声音
临渊市进入一级应急状态。
沿海三公里范围内的居民开始撤离,港口停止作业,地铁七号线暂停载客。所有能发声的警报设备都被调到最高音量。
结果,事情变得更糟。
每听见一次警报,它背上的骨帆就向内收拢,海图上那条蓝色折线也跟着往港区挪。它的身影几乎没往前动,潮隙边界却在海图上向城里挪。
它的背鳍擦过海面,掀起的浪头拍碎了港区两座废弃仓库。几艘无人巡逻艇被卷进浪里,连信号都没来得及发出。
两轮警报的间隙,检修监听器里的报站声又响起来。这一次,它把“列车即将进站”重复了两遍,第二遍的尾音更接近原声。苏禾切断旧站广播回路,提示音仍从轨道探头里传出。
她把两条波形叠在一起,低频峰值正朝阿砾心鳞的节拍靠拢。母体像是在拿听到的声音试着叫孩子;可每复述一次,潮隙边缘就向港区推进一点。
“它在追警报声,连潮隙的位置都跟着换了。”我对贺岚说。
“那就停止警报。”
“现在已经有居民没撤出来。”
“我不能拿几万人冒险。”
她盯着撤离名单,手指在几个尚未撤离的定位点上停住。她没有办法只看波形。
下午三点,防卫部门申请使用远程爆破弹,计划在巨兽前方制造冲击波,把它引向外海。
我反对。
“它对声波很敏感。爆破只会让它判断有人在攻击。”
负责武器评估的军官看着我:“你拿什么证明?”
我把阿砾的心跳曲线放大。
“它每次听见阿砾的回应,都会停顿。它追着那点心跳转向,警报声反而把它引得更近。”
“那如果它找到了,发现声音来自城市呢?”
我答不上来。
贺岚先把爆破申请压下去,只同意一次远距离、小功率的定向声波试放。测试水域在已清空的货运航道外侧,设备由无人机携带。她要求港务值班员再报一次撤离情况,确认航道和外堤工作面都已清空以后,才在测试单上签字。
控制室切成三个画面:无人机俯拍、海图上的潮隙线,还有阿砾胸口的低频曲线。苏禾把声波器的输出调到最低一档。无人机沿海面飞到预定位置,红色指示灯闪了两下。
“开始。”贺岚说。
一记短促的低频声从海上发出去。最初两秒,海面没有变化,无人机悬在原地。值班员刚要报告设备正常,巨兽左侧的骨帆忽然收紧,头部慢慢偏向声源。屏幕上的潮隙线跟着往岸边弯了一截。
“等一下。”苏禾把海图放大。巨兽的前肢从水里抬起,像是要托住什么;港口外侧的水位标连跳三格。
声波器的状态灯已经熄灭,潮水却没有退。
外堤摄像头先被水雾糊住。画面恢复时,浪头已经越过堤面,裂缝从警戒线下爬开。值班员抓起话筒:“外侧救援通道,所有车往里撤!”
装卸区那辆运送警戒设备的救援车还没开走。司机刚跳下车,浪头就冲进集装箱堆场,最外侧的箱体被推得倾斜,砸向驾驶室。司机躲过了第一下,车顶还是被压塌了。
贺岚没有盯着巨兽看。她先让港务组确认司机位置。频道里报了两遍:人在安全区,没有受伤。她等第二遍确认结束,才让港务组测堤岸损坏长度,最后回头问我:“你说它是受惊。现在我看到的,是堤岸裂了,车也毁了。下一次,谁能保证它的爪子不会落在有人住的地方?”
我看着那条弯向岸边的蓝线,喉咙发紧。试放只响了一次,母兽却像听见孩子在海里叫它,拼命去捞。它对这个声音的反应,比我们原先估计得更危险。
她让人准备第二套方案,随后把海图放大到外海一座废弃声呐平台。
“平台可以装声波诱饵,按幼体心跳的频段做一组近似回声,把它往深水区引。”贺岚说,“但诱饵没有心鳞,只能模仿频率,不能保证它认不出真假。启动前必须切断东港段四个节点,封存旧站设备,避免它顺着线路追进城区。”
“诱饵没有心鳞。”我说,“母体听得出真假。”
“它至少能把目标从居民区带走。”贺岚把撤离图推到我面前,“东港段的设备可以重建,撤离名单上的人不能拿来试错。”
“阿砾会被留在隧道里。”
“如果它跟着巨兽进城,死的就不止一只幼兽。”她看着我,“你要我拿一座城市,赌你师父留下的几张图?”
我说不出能让她立刻相信的证据。
贺岚把预案设为待执行:“给你到今晚潮位转涨的窗口。真实心跳送不出去,我就启动诱饵,东港段的设备全部断开。这次不能再靠猜。”
我知道时间不多了。
阿砾缩在设备箱里,胸口的光越来越暗。它每次发出心跳,海面上的巨兽都会停顿,可沿海不断响起的警报、撤离车辆和供电设备,把那点微弱信号盖了过去。
苏禾把刚才的试放录音调出来,想核对波形。小音箱刚响了一声,阿砾就从设备箱里探出身,前爪扒住网罩,后腿拼命往后蹬。它咬住音箱的信号线,任我怎么哄都不松口。
苏禾按停播放,它才松口,把线吐出来。塑胶外皮上留下两排细小齿痕。她看着那道齿痕:“它听得出那是假的。我们听着差不多,它不愿意再听第二遍。”
它早就听出了差别。我们这些拿着仪器的人,反倒要等它咬住信号线,才肯停下测试。
贺岚把这段反应记进风险表,划掉“二次声波测试”一栏。外堤缺口仍在封堵,她让港务组继续报水位,没有催任何人给测试下结论。
我把耳机贴近它。
阿砾胸口亮了两次,第三次的光停留得更久。随后七拍,设备箱壁没有再响。
它勉强回应。
我突然注意到一个细节。
它每次发出心跳之后,都会朝东港段的旧站台转头。
那里有师父标出的第四节点,也有三年前塌方时封死的检修通道。
“贺指挥。”我说,“我需要进旧站。”
贺岚看着我:“那里已经列入危险区域。”
“它听得到广播,也会跟着学,可真正要找的是幼体心鳞发出的节拍。我们得把那个信号单独送出去。”
“你要用地铁?”
“对。”
“全线停运了。”
“所以才要重新开。”
贺岚盯着我,过了几秒才问:“你准备怎么保证安全?”
我把师父的线路图摊开。
“先让城市安静下来,再让地铁替它们说话。”
第六章 贺岚的备用方案
严师傅的旧线路图上,东港段被画了四个红圈。
四个位置分别对应七号线的折返点、旧港货运支线、海底检修隧道和临海变电站。
图纸边缘有一行字:四线合声,回声归海。
我以前见过这句话。
师父总说,城市里的轨道不只是运人的钢铁。钢轨会传递震动,隧道会放大低频,变电站的设备噪声也有固定的节奏。把它们按顺序连接起来,就能形成一条很长的“声带”。
在普通工程里,这叫共振。
在师父的记录里,这叫回声阵。
“所以我们要把整座城市变成一个巨大的音箱?”苏禾问。
“更像一条埋在城市下面的声带,把心跳送到海上。”
“给潮隙另一头的东西打信号灯?”
“你可以这么理解。”
苏禾看着线路图:“我开始怀念普通的门控故障了。”
计划并不复杂,但每一步都很危险。
首先,必须让沿海区域停止所有高频警报和大型机械作业。其次,七号线需要恢复四段检修供电,其他线路则进入隔离状态。最后,四个节点按工作笔记标注的相位差依次输出脉冲,把阿砾的心跳送到海面。
问题在于,阿砾的心跳太弱。
如果信号中途断掉,母体可能会再次偏转。
而且,四条线路必须在同一时间保持稳定。任何一段出现错拍,都会把回声变成噪声。
贺岚听完方案,问:“需要多长时间?”
“二十分钟准备,三分钟传输。”
“风险?”
“如果失败,巨兽会进入海湾。”
“成功呢?”
“它会找到幼体,沿着原来的潮隙离开。”
贺岚没有马上批准。
她调出城市地图。海湾后面是居民区,居民区后面是医院、学校和高架桥。潮隙边界只要横移一次,就可能从海床下扫过港区、医院外侧道路和三条地铁隧道。
“你师父当年为什么没做成?”
我看着图纸上那四个红圈。
“最后一个节点被塌方压住了。师父当时应该想把幼体送出去,但没能完成。”
“你怎么知道?”
“笔记上标了手动隔离柜的位置。我以前跟师父走过那条检修通道,记得隔离柜就在最里面。”
控制室的门被敲了两下。严晓棠站在外面,手里拿着一只透明防水袋。她回家翻了父亲的旧柜子,找到一张潮位表和一张事故前拍的照片。
照片里的海面有一条细得几乎看不见的蓝线,像玻璃被折出一道棱。潮位表边上写着:退转涨,十三分钟。
“我爸每次去东港段检修,都会记潮位。”她把照片压在桌面,“潮隙只在退潮转涨的时候打开,最长十三分钟。今晚的窗口是十一点二十。错过这次,下一轮要等六小时。”
“你为什么把这些给我?”我问。
“我不是来帮你。”她把原件推到扫描仪边,“我想知道他最后那晚为什么没出来。你们要用这份记录可以,先扫描,原件还我;复核报告也要给我一份。我不想再收到一句‘判断失误’。”
她没等我答应,自己把照片按平,站在扫描仪旁边看着进纸灯亮起。
我又从工具箱底部摸出另一张折叠纸条。
上面只有一句话:
闻舟,别把它当故障。
我很久没有见过师父的字了。
贺岚把纸条放回桌面。
“我只批准一次小功率测试,不代表我接受整套方案。医院和应急通信必须先切独立电源;巨兽只要朝城区偏转,或者幼体心鳞继续衰减,我就切断东港四个节点,启动诱饵。”
我点了点头。
贺岚没有回答幼体的问题,只补了一句:“我不需要相信它。我得给这座城留退路。还有,你不能一个人下去。”
她说这话时,手指一直压在中心医院的位置。前年北区隧道积水,备用电源切换比预案慢了二十多秒。她当时就在现场,听着医生一遍遍报监护仪数据。从那以后,她不接受未经实测的断电承诺。
苏禾举起手:“我去控制室。谁也别想把我留在这里听泡面凉掉。”
我看着她:“你不是怕它吗?”
“怕。”她说,“但我更怕你又在事故报告上签一次字。”
我没再说话。
我们开始准备。
沿海片区的警报和广告屏先后关闭,大型机械停了下来。交通广播关闭,港口吊机停止转动。医院完成备用电源切换测试,消防和急救车辆保留独立通信。
这次只是停广播、停吊机,让海上少些刺耳的声响。地铁低频设备照常供电,城市主干电网也还在运行。苏禾扫了一眼供电环上的细密脉冲,截屏存进日志,没有作判断。
临渊市第一次在晚高峰之后,主动把自己调成了静音。
海面上的巨兽停在原地,头微微偏向城市。
骨帆边缘的蓝光一明一灭,海图上的潮隙线却还在一点点收窄。
第七章 全城静音
最后一盏检修灯亮起来时,控制屏上的倒计时刚好跳到十三分钟。十一点二十,潮隙窗口打开;十一点三十三前,四个节点必须把信号送到海面。
检修灯一盏盏亮起,灰尘在光束里浮动。我们把阿砾放进一只加厚的设备箱,箱底铺了橡胶垫,旁边连接着严师傅留下的低频振动器。
它比白天安静得多。
我伸手摸了摸箱盖。
“别怕,很快就能听见了。”
阿砾用额头碰了一下箱壁。
咚。咚。停。
苏禾在耳机里说:“你现在像个要送孩子去幼儿园的家长。”
“少贫嘴。你刚才把咖啡洒键盘上了,先把控制台擦干净。”
“收到,陆爸爸。”
我没理她。
四个节点的维修组已经就位。每个节点都有两名信号工程师、一名电力人员和一名应急观察员。所有人都知道,这次抢修没有第二次机会。
东港旧站的墙体开始出现细密裂纹。裂纹里没有水泥粉末,只有一层薄薄的蓝光。光线沿着隧道向前延伸,像一张沉在地下的网。
我把探头贴上墙。
墙里传来巨大的心跳。
轨道深处先是两声轻敲,随后一段低鸣沿钢轨滑过。监测曲线空了七格。
那声音比阿砾的心跳更深,像远处的山在缓慢呼吸。
“第一节点准备。”苏禾的声音从耳机里传来。
我看了一眼设备箱。
阿砾的圆鳞亮了一下。
“开始。”
第一节点输出两次短脉冲。
第二节点接上。
第三节点延迟半拍。
第四节点保持静默。
整条七号线的钢轨开始轻微震动。
屏幕上的波形逐渐重合。
海面上的巨兽缓缓抬起头。
“有反应。”贺岚说。
我盯着监测曲线:“继续,不要加功率。”
第四节点刚输出,屏幕上先出现一条完整波形,下一秒就被密密麻麻的尖峰盖住。
苏禾的声音一下拔高:“临海变电站自动切换了备用主变,谐波串进回路!我们发出去的心跳被城市电网盖掉了!”
我把滤波器调到最大,波形还是乱成一团。海面上的巨兽偏了偏头,背部骨帆同时向内收拢。海图上那条蓝线没有向外延伸,反而在港区下方亮起一截,像有人把折层从海床往岸上推。
设备箱里传来一声脆响。阿砾胸口的心鳞裂开一道细缝,蓝光从裂口里漏出来。
“启动诱饵预案。”贺岚下令,“切断东港四个节点,所有人员撤出旧站。”
“不能切!”我扑到控制台前,“母体会把信号中断当成幼体死亡。”
“现在信号已经没了!”贺岚盯着我,“它没有停,反而在进湾。你还有什么办法?”
“旧站有手动隔离柜。我去查回流线路。”
“你进去最多两分钟。”
“够了。”
贺岚没有点头。她让两名防护员跟我下去,并在耳机里说:“两分钟后无论你找到什么,我都会切断节点。别拿全城替你等。”
塌方区窄得只能侧身通过。混凝土块挤在旧钢轨上,墙面爪痕比上次更深。蓝光从缝隙里漫出来,刚碰到我的手套,掌根就传来一阵灼痛,橡胶表面卷起黑边。后面的防护员喊我别碰墙,我扯掉烧坏的手套,借着应急灯继续往里挪。
我在师父最后停留的位置找到手动隔离柜。柜门内侧贴着一张褪色标签:先断回流,再送心跳。柜门被塌方挤得变了形,我用肩顶了两次,才把门缝撑开。
我抓住刀闸往下压,手柄只动了半寸,锈死的转轴便卡住了。第四节点的指示灯闪了两下,又暗下去。
蓝光已经爬到柜门边缘,烧焦的手套还在冒烟。防护员把绝缘扳手递给我。我把扳手卡进轴套,脚跟抵住柜底,肩膀顶紧柜门,整个人往下压。锈屑落进水里,刀闸终于砸到底。第四节点独立运行了三秒,波形刚冒头,就被另外三个节点传来的谐波盖住。
旧港回流已经被隔离,另三个节点却还接在主干供电环上,谐波顺着供电线倒灌。刚才我们停掉的是广播和吊机,变压器里这股震动一直没停。
耳机里传来贺岚的倒数:“三十秒。”
我看着还亮着的供电环示意图。要清掉这股谐波,下一步就得让主干网短暂停电。贺岚刚才还在逐一确认医院的备用电源,现在我要提出的,是她最不愿意听见的那个选择。
我冲回站台时,旧港检修隧道的水位已经漫过第三阶。墙上的蓝光沿着排水沟往站台爬,海图上的潮隙边界越过外侧浮标,正朝海堤底下移动。再这样下去,旧站会先被折层吞进去。
耳机里苏禾报出剩余时间:七分四十秒。她没有催我,只把倒计时切到了全频道。
第八章 九十秒停电
我回到旧站的临时控制台,耳机里的风声还没停。远程指挥画面右上角,贺岚的视频窗口已经打开;声波诱饵开始预热,她面前放着东港段设备切断令。
“隔离柜没用?”她问。
“回流还在。”我说,“主干供电环得停九十秒。”
“那就执行诱饵方案。”贺岚说,“把目标引到外海,东港段设备全部放弃。”
“诱饵没有阿砾的心鳞。母体一旦听出频率不对,会沿着假信号折回来。潮隙已经压到外侧防波堤下方,再收缩一次,防波堤和海底检修隧道都会被卷进去。”
“你要我切断全城供电?”
“停的是主干供电环。医院、消防和应急通信保持独立供电,其他负荷切开九十秒。”我指着屏幕,“刚才停广播,居民照样能坐电梯、过路口;这一次,红绿灯、商场电梯和部分供水泵都要停。回声阵才可能从主网的谐波里冒出来。”
贺岚把医院周围的撤离路线放大,手指停在一条尚未清空的道路上。屏幕上,沿海医院的红色标记还亮着。
“九十秒里,电梯会停,信号灯会灭,供水泵也要切换。”她说,“备用电源有一处没接上,出事时丢的就不只是设备。”
“我知道。”
“你不知道。”她抬眼看我,“你只看见那只幼兽。我看见的是还没撤出医院的病人、路口的救护车,还有一整座不能停摆的城市。”
我收起师父的笔记,调出当年那张签过字的维修记录,放到她面前。
她没有碰那张旧记录,只问:“这张纸不能替你担保。把备用电源的实测结果给我。”
“三年前,我也觉得一组异常波形不值得停工。我把它写成干扰,师父就没能撤出来。这次我不想再拿一句‘应该没事’交差。你可以不信我,但请看这条曲线——阿砾每次心鳞亮起,巨兽都会停顿。它还在等。”
贺岚盯着曲线看了几秒,转头问:“医院备用电源确认了吗?”
苏禾立刻接入频道:“中心医院和东港急救站已经切到独立电源,手术室备用回路正常。消防通信也完成隔离。北侧两处路口还有车,交警正在手动疏导。”
“水务呢?”
“蓄水泵切到备用组,能撑两分钟。”
贺岚闭了一下眼,再睁开时,声音恢复了指挥频道里的冷静:“主干电网停九十秒。医院、消防、应急通信保持孤岛供电。诱饵平台暂缓,所有撤离队伍原地待命。九十秒后如果信号没有恢复,我亲自下令切断东港段。”
贺岚把倒计时设为九十秒,随后录入自己的指挥编号。
屏幕提示:该操作将列入重大应急决策复核。她看完提示,按下确认。
主干电网断开的瞬间,沿海片区的灯先灭,随后是高架桥、商场和住宅楼。应急屏幕上,城市地图里的照明点一片片熄下去。
耳机里先后传来医院发电机启动的轰鸣、交警的报点声,还有一个护士在确认病床旁的呼吸机没有中断。
另一个频道传来电梯维保员的声音:“东侧商场有人困在三楼梯厢,人在里面,能对话。”交警那边也在喊,北环路口一辆送药车被停下的车流堵住了,骑摩托的辅警正从隔离带旁边给它开道。贺岚让记录员把两条情况都记下来,没有一句“九十秒很快就过去了”。
控制室只剩应急屏幕的冷光。阿砾蜷在设备箱里,心鳞裂缝比刚才更长,蓝色的光一跳一跳,随时会熄。
我把振动器切到手动,照着笔记敲了三下,最后一下拖长。七拍的空档里,耳机只剩电流声。
第一次,波形没有起来。
第二次,阿砾只抬了一下头。
我把振动器再往它面前推了推,阿砾突然伸出前腿,死死压住输出线。它眼睛盯着探头,前肢在设备箱的金属边上敲了两下,停了一瞬,又补上一下长的。
屏幕里第四节点的脉冲比它的动作快了半拍。我刚把输出调回来,它一口咬住橡胶线套,把插头往外扯。它在阻止那段错拍的声音继续送出去。
它胸口的心鳞和海里的母体同源。我们只能靠曲线猜拍子,它却比我们更清楚,哪一下能被母体听见。
“苏禾,别再提高功率了。”我把设备箱挪近拾振头,“跟它,不跟我们预设的节奏。”
“还剩四十秒。”苏禾报时。她的控制台弹出一个红色权限框,标题是“未经审批接入生产控制器”。
她调出一个名为“低频相位校正”的程序。
程序载入前,屏幕弹出署名栏。苏禾删掉默认的“值班组”,输入自己的工号。
“你什么时候写的?”我问。
“三年里被系统删掉的异常波形,我都留了备份。以前我拿它们试过相位对齐,峰值总差半拍,始终算不出稳定基准。刚才阿砾自己敲出的节拍,正好补上了参照点。”
“没经过审批。”
“我知道。写进去会记我的工号,调岗申请也别想过了。”她把工号卡插进读卡器,“这次我想让他们看见,程序是我做的,不是你临时想出来的。”
她按下确认,屏幕上的相位曲线开始缓慢移动。
阿砾松开那截线套,六条腿慢慢站稳。它把胸口的裂缝贴近金属传振板,自己敲出那组熟悉的节拍。裂纹边缘又亮了一次,我伸手想拦,碰到它背上的甲片,它把我的手顶开了。
我把手掌贴在设备箱边缘,照着阿砾胸口微弱的起伏重新敲了一遍。苏禾把程序切到实时模式,四个节点的峰值在屏幕上来回错开,又一点点靠拢。
第四节点的波形先浮出来。苏禾把相位锁定,第三、第二、第一节点才跟上。四条波形从噪声里一点点分离,终于合成一条完整的低频线。
海面上的巨兽停住了。它的头朝外海偏了一点,原本压向海湾的浪也慢慢落下去。应急屏幕上的倒计时只剩三秒。
“它听见了。”苏禾说。
“恢复主干供电。”贺岚下令。灯光没有立刻回来,控制室先响起继电器连续吸合的声音。
我还没来得及回答,阿砾胸口的裂缝突然又亮了一下。它抬起六条腿,朝海堤方向挣扎。
主干电网开始分区恢复,东港四个节点仍挂在独立回路上,暂时没有并回城市电网。最后一段信号送完之前,它们还得保持隔离。
“信号只能送到海湾边缘。”我说,“最后一段得让它自己发出去。”
贺岚看向海图:“你要把它带到海堤?”
“那里是四个节点最后的汇合点。”
“它撑得住吗?”
我把阿砾抱起来。它轻得出奇,胸口却还在一下一下顶着我的手腕。
“不知道。”
阿砾用额头碰了碰我的拇指。
我朝贺岚点头:“给我一条到灯塔的路。”
第九章 潮隙打开的十三分钟
警戒灯沿着海堤一路亮到灯塔,最后一批撤离人员正从平台往内侧撤。
十一点二十九分,救援车开到海堤尽头。旧站到灯塔只有两公里,撤离车道已经清空,司机一路没停。苏禾在耳机里报时:“十一点二十开的潮隙,十一点三十三就要收,剩四分钟。别把箱子放在潮线上。”
我抱着设备箱上了旧灯塔。四个回声节点在这里汇合,灯塔外侧便是外海。平台上的水还没退,救援队把防滑垫钉在入口,贺岚的警戒线只留出一条能让人走到栏杆边的窄道。
海风很大。
阿砾伏在设备箱里,胸口的光越来越弱,六条腿也渐渐松开。
贺岚带着救援队守在后方。
“最后一次确认。”她说,“如果它的信号发出去,巨兽仍然朝城区移动,我们立刻启动海上拦截。”
我点头。
“如果它停下呢?”
“先别撤警戒。等它的身体完全退出潮隙,再谈团聚。”
我把耳机调到全频道。
“第一节点,准备。”
“第二节点,准备。”
“第三节点,准备。”
“第四节点,准备。”
苏禾的声音最后响起:“控制中心准备完毕。陆闻舟,你要是这次再把线路弄断,我就把你名字写进设备报废清单。”
“知道了。”
“还有,回来以后请我吃饭。”
“行。”
“别又拿泡面糊弄我。”
“好。”
“你师父会希望你平安回来。”
我握紧设备箱的提手。
“我知道。”
四个节点同时输出。
节点灯依次亮起,最后一段低频从东港旧站一路传向海面。随后七拍,所有监测值都停在原处。
这一次,整座城市的地铁轨道都在震动。那些深埋地下的钢轨像一根根弦,把阿砾的心跳送进海里。
巨兽停在海湾外。
它的眼睛完全睁开。
我第一次看清它的全貌。
它像一条从星空里游出来的鲸。潮隙里的完整回波超过四千米,海面上露出的背脊却只有六百多米;其余身躯折在那道看不见的错层里。透明骨甲沿着背部排开,甲片间的蓝色纹路一明一灭,腹侧深蓝色的薄膜随着呼吸缓缓张合。
它发出一声低鸣,海面随即震出一圈圈圆形波纹。
阿砾从箱子里爬出来。
我伸手想把它护在掌心,它却绕过我的手,先用前腿摸了摸平台的金属边。那里正跟着四个节点轻轻震动。它试着敲了三下,抬头看海面,停住,又自己敲了一遍。
它站在灯塔边缘,六条腿撑开,身体微微发抖。
我蹲下来,伸手拦住它。
“别掉下去。”
它回头看我。
那一瞬间,我看见它眼睛里有一片很小的海。
它朝海面发出最后一组脉冲。
那熟悉的三段震动再次传来。尾音落下,七拍静默重新罩住海堤。
巨兽的头部缓缓下沉。
它把一片巨大的骨帆贴近海面,骨帆边缘垂下一道蓝色的光,像一条从天上落下来的桥。
阿砾朝那道光走去。第一步,背上六片黑色陶甲沿中线滑开,露出细密的蓝色骨节;第二步,脊背拉长,腹侧撑出薄鳍,原本不到半米的身体已经伸到两米多。
胸口的裂纹随着心跳一点点合拢,后四条腿的关节变粗,爪尖扣进混凝土。潮隙蓝光落下来,阿砾的身躯继续展开,直到接近一辆公交车的长度。
第二层骨帆从脊背间撑开。灯塔外侧的检修梯只到它腕骨一半,尾部扫过海面,远处浮标被水推得歪向一侧。它稳住身体,回头看了我一眼。我还抱着空箱子,没来得及放下。
我这才看明白,它先前的小小身形并不完整。被困在普通空间里的这些日子,它有一部分身体始终折叠在潮隙另一侧。
“它在恢复。”我说。
贺岚没有回答。
她盯着海面。
巨兽的眼睛里,映出了阿砾的身影。
那一刻,临渊市的灯光齐齐暗了一层。蓝色的光从海面铺过来,沿着玻璃幕墙和高架桥缓慢移动,广告屏、路灯和桥上的灯带都映出同一种颜色。
海堤上的救援人员放下扩音器,潮水往外退时,海湾只剩下低低的回响。
阿砾走到海堤尽头,停下来。
巨兽又发出一声低鸣。
阿砾回应了它。
两道声音终于合在一起。
灯塔平台轻轻震了一下,护栏上的水珠同时滚落。
巨兽背上的骨帆向下垂了一截,海面那道蓝线终于停止移动。
第十章 阿砾把螺丝吐了
空间折叠开始了。
海面中央出现一道巨大的弧形裂口,像有人把夜空从中间掀开。裂口里没有黑暗,只有一片深蓝色的海。
巨兽的身体缓缓转向外海。
它没有立刻离开。
它先把头低下来,贴近海堤。
阿砾走到它的骨帆边缘,胸口的圆鳞发出稳定的光。那块圆鳞不再像一盏快熄灭的灯,而像一颗真正的心脏。
巨兽的骨帆轻轻抖动。
一道温和的蓝光从它身上落下,覆盖了阿砾。
我听见它们之间传来一段很长的低鸣,内容我听不懂,只有灯塔玻璃跟着轻轻震动。
贺岚在耳机里问:“目标是否准备离开?”
我看着海面。
“再等一会儿。”我说。阿砾还站在骨帆边缘,没回头。
巨兽转身时,海水向两侧分开。它的长躯从海湾缓缓抽离,像一整条地铁线被人从海底往外拖。骨帆擦过空间裂口,发出低沉的摩擦声。
海堤上的风突然停了。
阿砾站在原地,没有跟上去。
我以为它还想留下。
可下一秒,它抬起头,胸口的圆鳞亮起。
巨兽停住。
它没有回头,只把尾部的一片骨甲轻轻放在海面上。
那片骨甲脱落,漂到海堤附近。
阿砾走过去,用额头碰了碰骨甲。
随后,它回头看了我一眼。
我蹲下来。
“你要走了?”
它先把后四条腿折回甲片下面,宽得遮住栏杆的骨帆一节节收拢。蓝光从脊背退到胸口时,它又成了那只会偷吃螺丝的小东西,只是走一步就得停一下。
我伸出手。
这回它没往工具箱里钻,沿着我的手腕爬上掌心,轻轻碰了一下我的拇指。
胸口传来熟悉的节奏。
短、短、长。
掌心安静了七拍。
我把手收回来,掌心还留着它胸口最后一下震动。
“走吧。”
阿砾从我手上跳下去,沿着骨帆边缘走向巨兽。
它走到一半,又回头看了一眼。
我朝它挥手。
“别再吃螺丝了。”
它停了一下。
然后,真的把嘴里叼着的一颗螺丝吐了出来。
苏禾在耳机里笑出了声。
“它听懂了。”
我把那颗螺丝捡起来,塞进工具箱最外侧的格子。
阿砾最后一次发出心跳。
巨兽回应。
两道声音合在一起,沿着海面传向外海。
随后,它们一起进入空间裂口。
裂口慢慢收拢。
海面恢复平静。
临渊湾的潮水开始回落,远处的灯塔重新亮起。城市的电力系统逐步恢复,地铁线路的监测曲线也回到了正常范围。
我站在海堤上,手里还握着那颗骨甲碎片。
它很轻,表面却有细密的纹路。
我把它用防水布包好,放进外套口袋。
我把那张一直揣在胸前的纸条拿出来,边角已经被汗浸软。
我把纸条展开。
上面是师父熟悉的字,写得很挤,像是在赶时间:
“错了就认,能补的就补。别把活物写成故障。”
我把纸条重新折好,收进工具箱。
海风吹过来。
扣上箱盖时,录音笔碰到铁壁,发出一声轻响。
第十一章 二号线也有心跳
港区第一辆公交驶过时,司机按了两声喇叭。车窗外,七号线东港段的围挡还没拆。
港区损坏的防浪堤需要重建,七号线东港段暂时封闭。地铁公司成立了专项调查组,重新审查三年前的事故报告。
复核报告撤销了严师傅“擅自停机”的认定,也写明我当年把异常波形归为设备干扰,导致风险等级没有上调。事故责任还要逐项认定;我的错误判断,让救援晚了四十七秒。
报告送来的时候,我正在给一台烧坏的轨道传感器换接头。那张纸压在工作台上,刚好盖住我三年前签过字的旧复核单。我读完最后一页,把两张纸并排摆好,先给严晓棠打了电话。
报告确认,严师傅当年发现了异常生命活动,曾尝试维持幼体的信号,并在塌方前组织人员撤离。最后一次进入东港段,是为了把幼体从危险区带出去。
他没能出来。
事故记录里还有一段我当年没有看到的监测数据。
在隧道塌方前,严师傅手动关闭了三组设备,只保留了最后一组低频回路。那组回路一直运行到事故结束。
事故那晚,最后一个节点在监测表上又亮了十几秒。我盯着那个数,不知道师父当时是否听见了回应。
单位给我记了处分,暂停我独立签字权限三个月。我没有申诉。
贺岚的指挥日志也被单独复核。她在会上承认,九十秒断电是她签发的命令;中心医院、急救站和路口疏导的确认记录都由她逐项提交。她没有把决定推给技术组。
停电当晚的两件投诉也进了她的工作台账:商场有六个人被困在电梯里,北环路口的送药车延迟了两分钟。人都平安,但商场要求说明,医院也要拿到完整的断电记录。贺岚把说明逐条签了名。
苏禾的处理通知则夹在她那本“低频留档”里:未经审批接入个人滤波程序,暂停生产控制权限三十天,调岗申请暂缓复核。她把通知折了两下,塞回文件夹。
“至少这回,我不是只交了一张值班表。”她说。
严晓棠来取父亲的工具箱。她把复核报告里改正结论的那一页折好,放进帆布袋。“至少这回,名字没写错。”她没有说原谅,也没再骂我。装好那把磨旧的扳手后,她又问我要了潮位照片的扫描件,说要和复核报告一起交进事故档案。
我坐在维修仓库里,看着那张旧线路图。
四个红圈还在,最后一圈被新贴的透明胶压住了边角。
师父用红笔写的“回声归海”,已经被时间磨得有些模糊。
苏禾端着两份盒饭进来。
“吃饭。”
“等会儿。”
“你每次说等会儿,最后都吃冷的。”
她把饭盒放到桌上,自己拉开椅子坐下。
“听说你要调去异常生命联络组?”
“还没定。”
“人家说你是这次事件的关键技术人员。”
“我只是把线路接上了。”
“那也是关键技术。”
我打开饭盒,里面是一份番茄炒蛋和一份青菜。
“你怎么知道我想吃这个?”
“你师父以前说过,你不吃香菜,也不爱吃太辣。”
我抬头看她。
苏禾低头扒饭,像是随口一提。
“别想太多。以后你负责地铁,我负责控制室。哪天再有东西从地下敲门,至少有人能接你的电话。”
我把筷子伸过去,把饭盒里那块番茄夹到她碗边。
“你还真打算继续干?”
“工资又没少发。”
窗外,临渊市的高架桥重新通车。远处的港口正在修复,工人把一块块防浪板吊到海堤上。
那片海看起来和平时没有区别。
只有我知道,海的另一边,那道超过四千米的回波正带着它的孩子,慢慢退回自己的世界。
我从口袋里取出那颗骨甲碎片,放进透明样本盒,贴上标签:
样本编号:东港-001。
来源:归潮鲸母体脱落骨甲。
备注:本次事件中未表现主动攻击行为;对低频心跳有强烈反应。
我在备注下面补了一行:请勿按普通设备故障处理。
控制室门禁响了一声。我刷卡进去,墙上的钟正好跳到零点四十三分。
系统自动生成了一条新的异常工单。
地点:东港旧站。
故障类型:低频采样异常。
处理建议:检查传感器及线路。
我先把工单状态改成“持续观察”,打印出来,夹进七号线的异常记录。三年前,我在复核栏里写下“设备干扰”;这次,我在签名旁边补上了时间。
我刚准备关掉控制台,二号线的监测窗口忽然自己弹了出来。
地点:北城旧隧道。
苏禾端着饭盒走到门口,视线落在新弹出的监测曲线上,脚步停了。
“这回又是什么?”她问。
我把耳机戴上。先是一声拖长的低鸣,隔了一瞬,短促的敲击跟上。三拍空白后,北城旧隧道的监测线又抖了一下。