← 返回书架

断线年代 / 10 / 2035

一百二十公里

距浮岛一百二十公里,普通信号兵基里尔在联合舰队的频道里听见伏击、禁战与反目。超远打击、海上无防空的钢铁堡垒和裂开的浮礁,将他带进一场没有完整视野的混战;他必须救助眼前的人,并分清自己收到的事实与别人急于确定的真相。

01海图上的小数点

基里尔·德罗诺夫把海图上的坐标重新读了一遍,确认不是自己把小数点看错。联合舰队距离浮岛仍有一百二十公里,前方联络频道却突然变得拥挤。苏联与盟军的识别、航向和支援请求交错着进入耳机,每个声音都像在要求他先听自己。

他是支援艇上的普通信号兵,任务并不复杂:维持本艇与编队的联络,转发指定消息,记录无法确认的部分。真正困难的是所有人都知道该发什么,却没有人能保证对方此刻仍在原来的位置。

艇长鲁坚科站在舰桥外,举着望远镜看远处。浮岛阅兵带来的紧张仍在加剧,各方的军备变化让人们相信又到了可以行动的时候。基里尔听过许多关于新支援协议和钢铁堡垒的议论,也听过老兵提醒,弥补某种不足不等于海上从此没有风险。

盟军联络员在公共频道里要求调整航向,语气比先前急。基里尔准备转报,另一条优先消息突然切进来,报告前方出现升阳部队。随后海面上响起第一声远处的爆鸣,声音抵达时,光已经消失。

鲁坚科让全艇进入战斗状态。基里尔扣紧耳机,手指在终端上有点滑,才发现自己刚才打翻的茶还留在桌沿。隔壁机舱的年轻水兵安东跑过来,递给他一块干布,笑着说别先让茶把通信打败。

基里尔笑不出来。他用布擦干按键,重新读出坐标。那一百二十公里不再只是海图上一个距离,而是他们已经进入、却尚未理解的一片海。

02从看不见的地方

打击来自远处。基里尔先听见频道里有人报告升阳超级要塞的超远距离攻击,随后才从舰桥窗外看到远方海面翻起的烟。距离和雾使他无法看清具体平台,他只能转发已核实的来向,不替看不见的东西补出形状。

编队中有苏联单位请求防空掩护。基里尔在混乱里听见钢铁堡垒的呼号,紧接着是另一个声音强调,它当前处于海上模式,无法提供所需防空。几条原本期待它补位的请求被迫转向其他单位,频道里短暂出现了空白,像所有人同时意识到地图上的强大标志并不等于此刻需要的能力。

鲁坚科命令本艇调整位置,保持支援通道,不要盲目向受击最重处靠。安东从机舱报告一处泵压不稳,艇长让他先处理,暂不影响主推进。基里尔听见年轻人的呼吸很快,回答却仍清楚。

一艘受损小艇从侧面经过,甲板上有人挥臂请求协助。鲁坚科派救援组准备,但先确认他们不会把自己的艇横在编队转向线上。基里尔把接应位置发出去,对方只回了半句,信号便被新的呼叫盖住。

他想再发一次,艇长却要求先转达更紧急的航向修正。基里尔照做,心里却一直留着那半句没听完的话。他第一次感到信号兵的选择不是让所有声音都被听见,而是在来不及的时刻决定哪个声音先经过自己。

外面又一次震动,灯光闪了一下。安东说机舱没事,随后低声补了一句,刚才那艘小艇还在旁边,别忘了。基里尔把这句记住,等优先消息发完,立刻重新呼叫接应对象。

03不能打

盟军频道里传来撤开交战线的指令。基里尔最初以为那是规避打击,直到联络员反复强调不要在某一片海域开火。他把范围标到海图上,发现它同当前最混乱的接触区重叠。

鲁坚科问原因。基里尔转问,得到的答复只有“不能打”,随后又要求盟军各艇避开交战。更高层的决定不是这个联络员能够解释的,基里尔也无权凭一个急促声音确定是谁下令。

苏联编队的请求越来越尖锐。伤损正在增加,盟军却出现避战和不战而退的迹象。一个苏联指挥声音要求对方履行协同,另一个声音直接质问是不是设了圈套。基里尔听见“陷害”这个词时,手指停了一下。他能记录指挥者如此判断,不能把判断变成已经查清的事实。

鲁坚科在舰桥上来回走了两步,要求基里尔保持本艇原任务,不参与频道争吵。几分钟后,苏联方面向盟军开火的消息传来。窗外原先并列的航迹分开,公共频道变成互相覆盖的警告和咒骂。

基里尔认识的一名盟军信号员在此前演练中教过他一种缩短确认步骤的办法,两人没有交换真实姓名,只以各自呼号称呼。此刻那个呼号再次出现,请求确认苏联艇是否仍允许伤员接应。基里尔看向艇长,不敢自行回答。

鲁坚科问清接应位置与实际态势,决定只完成已经接近本艇的人员救助,不再提供可能让本艇暴露的编队信息。基里尔将答复逐字发出,听见对方说收到。那不是重新建立联盟,只是混战中一件仍可完成的小事。

海图上的颜色还没有来得及全部改变,海上已经改变了。基里尔把公共识别规则切换到新的处置要求,忽然发现自己刚才一直紧咬着牙,直到颌骨开始发酸。

04绳子另一端

救援组把两个人拉上艇,其中一名盟军水兵抱着自己的救生衣,不肯松开。艇上有人看见制服,立刻紧张起来。鲁坚科让他们收走武器,确认伤情,安排看守,不许在甲板上争论刚才是谁向谁先开火。

另一名获救者是苏联机械兵,他指着远处说还有人。他的手抖得无法准确指向,基里尔不得不蹲下来,让他按看到的船体、烟柱和漂浮物逐一说明。救援组准备再放绳,艇身却突然倾斜,机舱传来安东的警报。

一段漂浮缆索缠到侧面附件,影响艇的转向。安东要求减速处理,外面的态势却不允许他们长时间停在原地。鲁坚科选择向受遮蔽的一侧缓慢移动,派人去割断缆索。基里尔负责向附近单位报告本艇短时操纵受限,避免被误判为突然改变立场或脱离任务。

通信刚发出去,一次近处爆响让他撞上桌角。耳机里响起尖锐的杂音,备用天线状态也开始异常。他拔下耳机,听见自己的呼吸像来自很远的地方。艇长在叫他,嘴在动,声音却仿佛隔着水。

基里尔强迫自己按检查步骤确认设备,没有立刻拆掉所有连接。主发射仍可用,接收受到影响,他改用备用路径,逐项报告当前能力。安东爬上来帮他固定松动的接口,手背擦破,却顾不上看。

“刚才那块布还在吗?”年轻人问。

基里尔把布递过去。安东用它擦掉接口旁的水,再将固定带勒紧。信号重新清楚时,两人都没有欢呼,安东立刻回机舱,基里尔则补发刚才中断的消息。绳子另一端的人还没有找到,他们自己的艇也还没有脱离危险,任何一次修复都只是让下一步仍然可能。

05浮礁裂开

升阳火箭炮的打击落在一处浮礁附近。基里尔从侧窗看见岩面被掀开,露出与石头完全不同的平直反光。起初他以为是旧沉船,随后听见多个频道同时报告钢铁外壁。

鲁坚科要求观察员确认,不许仅凭一次闪光判断。更多细节逐渐出现:外壁、人工结构、与岛礁相连的入口区域。编队里有人把这些同盟军刚才避战的范围对照,终于理解对方为何如此急于避免在这里交火。

这并没有使先前损失变得可以接受,也没有让苏联与升阳突然成为长久盟友。基里尔听见的只是局部目标变化:苏联与升阳部队在具体作战中默契地共同针对盟军,某些原本互相压迫的方向短时转开,火力与机动的重心发生了移动。

他把新态势转给救援组,要求不要把暂时的方向一致当成安全保证。甲板上的盟军水兵抬头望向浮礁,脸色变了,却没有说出任何秘密。基里尔没有追问,他既不负责审讯,也不知道一个基层水兵究竟知道多少。

盟军舰队开始明显败退。部分船只带着什么东西撤走,基里尔看不清,也无从判断数量。他只知道追击和撤离使海面再次变得拥挤,漂浮物、烟和正在改变方向的舰艇交错在一起。

那个曾经与他练习确认步骤的呼号最后一次出现,声音急促,要求附近船只注意伤员艇。基里尔记录并转报,没有提供超出授权的信息。随后那个声音消失在频道里,既没有告别,也没有交代去向。

他望着海图上的小点,忽然明白自己可能永远无法把今天每一个声音对应回一个具体的人。记录可以保留出现过的事实,却不能替他找回所有离开的船。

06岛礁上的楼梯

本艇接到新任务,协助一支苏联登陆小组抵达占领的岛礁。基里尔随队携带备用通信设备,在入口附近建立临时联络。他踏上湿滑的台阶时,脚底一软,才发现自己已经很久没有站在不摇晃的地面上。

地下入口传来潮湿金属与消毒剂混杂的气味。登陆人员先清理通道、控制现场,科研人员被集中看守。基里尔看见几个穿工作服的人坐在墙边,其中有人反复要求不要切断某些设备的电源。他听不懂全部术语,只按上级要求联络翻译与技术保障。

更深处发现了实验区域。消息逐渐传回:这里进行过大规模人体实验,需要保全样本、数据与人员证言。基里尔没有进入每一间房,也没有突然理解整套研究。他只看见一张散落的登记卡被水浸湿,看见一名登陆兵读完某处标识后沉默很久。

苏联部队控制东区的样本和数据,相关人员等待后续甄别。另一处岛礁有升阳部队活动,具体取得什么,基里尔当时并不知道。前线没有一张能让所有人同时读懂秘密的总览图,只有各自面前的门、设备和无法立即解释的材料。

他在楼梯口架设中继,试着联络支援艇。安东回答了,声音疲惫但清楚,说艇上的人都暂时安置好,机舱也能继续工作。基里尔问那名先前指着海面的机械兵有没有消息,安东说救援组还在查,没有新的确认。

“你那边是什么地方?”安东问。

基里尔看着通道里来来往往的人,说是一个需要很多人来弄清的地方。他没有把自己尚未理解的片段讲成故事,也没有因为害怕而说一切正常。

07楼梯尽头的回声

临时联络刚稳定,楼梯下方有人报告发现一名被困人员。救援组需要照明,附近电路却已经切断。有人看见基里尔的备用电池,伸手就要拿走。他按住箱盖,说明这块电池还承担联络中继,不能不作安排就拔。

救援兵急得骂他把机器看得比人重。基里尔没有争辩,只问被困点距离、现有灯具和预计用时。两人对着平面草图确认后,发现可以把中继移到更靠近入口的位置,使用已经恢复的临时供电,再将电池交给照明。风险是移动期间会有短暂联络间隙,需要提前告知。

基里尔向艇上报告切换,约定重新确认的时间,并要求如果超过时限没有回应,不要立即把它当成遭袭。他随后背起设备沿楼梯移动,救援兵帮他抬线盘。刚才还在争吵的两个人不得不配合脚步,每下一阶都确认电缆没有勾住碎裂扶手。

被困人员是一个穿工作服的中年男人,腿被倒下的柜体挡住,意识清醒。他看见制服后先往后缩,随后才用不流利的俄语求救。救援兵让他别动,检查柜体受力;基里尔举着灯,光斑因为疲劳不断抖动。

男人反复说自己只是设备维护。基里尔没有回答这是否能够免除什么,也没有在此刻要求他先证明。他将灯交给旁边的人,帮忙清理能够挪开的杂物。柜体终于抬起一点,救援兵把人扶出,送往上层处理。

途中男人指着一扇门,似乎想让他们打开,手指却抖得厉害。救援兵以为里面还有人,准备过去,基里尔让翻译先核清。男人实际说的是那里可能有备用照明,不是有人求救。两种意思在回声和恐惧里只差很短一截,却会把救援引向不同方向。

他们没有擅自开门,标记位置交给负责清理的人。基里尔回到中继旁,发现约定确认时间只剩不到一分钟。他迅速检查电源与连接,向支援艇发出恢复信息。安东回得很快,先问是否有人受伤,再说自己差点要上岸找他。

“灯借出去了,人也抬出来了。”基里尔说。

“那电池呢?”

“也回来了。”

安东在那边笑了一声。基里尔靠着墙缓了几口气,才发现自己一直用手臂压着一道被磨红的皮肤。救援兵走过来,低声说刚才骂得不对。他摇头,说下次先问清楚要什么,也别让别人为了守住联络就必须显得不近人情。两人没有握手,转身各自继续工作。楼梯里的回声仍然很乱,但至少这一阵,他们知道哪些声音来自还活着的人。

08不能替别人回答

一名登陆军官要求基里尔整理通信记录,重点标出盟军避战与苏联开火前后的时间。军官想知道盟军是否早就计划把他们引入伏击圈。基里尔把记录交过去,明确哪些话实际收到,哪些只是频道里的判断。

军官指着“不能打”那一段,认为已经足够说明问题。基里尔说它能说明盟军接到避战要求,结合后来暴露的基地,可以理解保护基地的动机;但记录里没有那个命令的具体下达者,也没有证明此前故意设局的内容。

“你替他们说话?”军官问。

基里尔喉咙发紧。他想起甲板上救起的人,也想起遭到打击的苏联单位,知道任何一句话都可能被听成站在哪边。他只回答,自己能转发收到的消息,不能补发一条从未收到的消息。

军官盯着他,最后让他把不确定处标清,并保留原始记录。基里尔照做,手指比开战时稳一些,心里却没有轻松。他不是靠谨慎就能站到冲突之外,自己的部队仍承受了损失,自己也仍要服从接下来的任务。

翻译和技术保障人员抵达后,地下通道更加拥挤。有人运出设备,有人要求核对编号,有人催促尽快撤离受损区域。基里尔帮忙把电缆沿墙固定,免得绊倒担架与搬运者。一个研究助理看见他整理线路,伸手指向另一处接口,似乎想提醒什么,又因看守的喝止停住。

基里尔叫来翻译,让对方把提醒听清。他不会因为那个人可能负有责任就拒绝一条可能影响现场安全的信息,也不会因为信息有用就认为那个人因此清白。今天已经有太多东西被迫同时成立,他只能一件一件处理。

09天亮的坐标

夜里,本艇轮换离开岛礁附近。基里尔回到熟悉的通信位,发现安东替他把桌沿擦干了,那块布挂在扶手上,已经硬成一团。茶杯不见了,大概在某次震动时摔碎,谁也没有空去找。

安东坐在门边,低头缝一条松开的固定带。他问基里尔,今天算赢了吗。远处频道里已经有人用不同方式描述战果,然而他们身边有伤员,有尚未确认去向的人,艇上的维修也远没有结束。

基里尔说自己不知道该怎样用一个字回答。安东点头,似乎并不失望,反而松了一口气。他不需要信号兵替国家宣布结果,只想知道对方是否也觉得今天太复杂。

救援组传来一项确认:先前那名机械兵指向的人被另一艘船救起,已转送处理。并非所有失联者都有消息,但这一条足以让安东抬起头。基里尔将它转给正在休息的机械兵,隔了一会儿,听见舱内有人低声道谢。

天将亮时,他重新整理海图。那一百二十公里仍然在那里,没有因为秘密暴露、盟友反目或局部占领而改变。改变的是他们在这个距离里经历过的东西,以及那些还需要被证明、被询问、被照顾的后果。

基里尔把未确认的呼号单独保留,其中有那名盟军信号员。他无法确认对方后来救过多少人,也没有证据认定那个声音说过谎。他不知道以后是否还能与对方通话。下一班值守进来,他逐项交代当前状态,最后提醒备用接口容易进水,固定带已经重新加固。

走出舰桥时,晨光落在湿甲板上。安东把那块硬布递给他,说洗一洗还能用。基里尔接过来,终于笑了一下。他们都还在,今天仍有工作。这不足以叫胜利,却是此刻能够确认的事。

✦

本篇完

回到书架