精彩小说尽在丛林文学网! 手机版

您的位置 : 丛林文学网 > 末日求生 > 地球注销七年后,给我寄来一张罚单_精选章节

精选章节

更新时间:2026-10-21 11:39:02

1 年前的罚单

地球注销七年后,我收到一张罚单。

罚款金额:三百二十元。

违规事项:未经许可,擅自占用旧城街道泊位。

违停地点:临江市,白塔路十七号,旧气象台门口。

落款日期是七年前,签发机关是早已撤销的临江市第二街道办事处。收件人却写着我的名字,沈砚,附带一串我用了二十年的公民编号。

我把罚单放在飞船的导航台上,盯着它看了很久。

纸是真纸,边缘因为真空干燥而卷曲,右下角盖着一枚褪色的蓝章。地球上已经没有街道办,至少在联盟发布的《地表行政区清退名录》里,临江市在七年前就被划入无人维护区。所有居民迁出,通讯基站关闭,供水系统停运,城市管理记录统一封存。

一座被注销的城市,不该继续开罚单。

“会不会是旧系统延迟投递?”船舱里的语音助手问。

“延迟七年?”

“理论上可以。”

“那为什么寄给我?”

“你是唯一登记过地表返回许可的人。”

我把罚单翻过来。背面没有说明,只有一行铅笔写的小字:车灯坏了,回来时记得带一盏。

写字的人是我父亲。

我把那张纸压回桌面,关掉导航,告诉飞船把它当作废弃广告处理。

三分钟后,联盟的回收系统发来任务单:临江市近地轨道出现不明信号,要求我前往确认。任务报酬八千信用点,另有地表采样许可一份。

我看了一眼坐标,笑了。

信号源就在旧气象台。

不是广告,也不是延迟投递。

是有人,或者某种还没彻底死掉的东西,正用一张罚单把我叫回去。

我在轨道废料回收队工作了六年,专门捞那些被遗弃的东西。卫星残骸、失效的导航器、空间站拆下来的门板,只要还有金属,就能卖钱。我的飞船名叫“慢潮”,推进器老旧,自动导航经常把目的地误判成月球背面。我没什么可失去的,除了氧气、燃料,还有一张从不准时到账的薪水单。

我接受了任务。

飞船转向地球时,助手再次提醒我:地表辐射指数不稳定,气象情况未知,建议在轨道停留三十六小时,等待侦测窗。

我看着舷窗外那颗蓝色的星球。

“降落窗口只有十小时。”我说。

“你可以取消任务。”

“我知道。”

“你可以不回去。”

“我也知道。”

这两句话没有任何区别。飞船仍然继续靠近地球。

地球并没有变成灰色。那是宣传片里的画面,联盟用来解释大迁徙的统一背景:海水漫过沿岸,森林燃烧,空气里飘着肉眼可见的尘埃,城市在蓝色星球上变成一圈圈伤口。真实的地球从轨道上看,仍旧有云,有海,有一片片绿得不太均匀的大陆。只是夜晚没有灯,城市像被人从地图上擦去的字。

临江在北半球,冬季,地面温度零下十一度。七年前这里的气候模型已经失准,河流结冰时间提前了二十天,春季洪水延后,沿江的旧城区一年里有四个月浸泡在潮湿的雾中。全城撤离前,父亲一直在旧气象台工作。他是最后一批离开的人,或者至少官方记录这么写。

他离开地球后的第九个月,在火星居住区去世。死因是肺部纤维化,和地表污染有关。联盟的死亡通知用了七行字,附带一段机器生成的慰问词。母亲早在迁徙前就去世了,我没有兄弟姐妹,也没有别的亲属。父亲的遗物在火星寄存库里放了两年,最后按规定销毁。

我以为我已经把这件事处理完了。

飞船进入大气层时,舱体震动了一下。自动系统提示局部热盾损耗百分之六,建议立即抬升。我的手按在操纵杆上,指节发白。

“返航?”助手问。

“继续。”

“地表安全等级未达到居住标准。”

“我只去一趟旧气象台,取信号,做完采样就走。”

“预计风险过高。”

“那就把风险写进账单。”

飞船冲破云层,临江市出现在下面。灰白的屋顶连成片,主干道被杂草割成一段段。旧城区的河道没有完全结冰,靠近桥墩的地方浮着深色的水。远处的高层楼群大多还在,玻璃幕墙剥落了一半,像被烧过的纸边。

我把飞船降落在临江二号维护场。那是撤离前最后一处空港,地面上还印着旧时代的黄色导引线。登陆架落地时,右侧支架偏了一厘米,警报持续响了十几秒。

我关闭警报,背上氧气包和工具箱。

空气污染指数在可承受范围内,但冷得像一块没有呼吸的铁。面罩里传来自己的呼吸声,一下,一下,规律得让我烦躁。

旧气象台离维护场四公里。我没有交通工具,只能走过去。沿途经过的第一条街叫白塔路,路边的商铺全关着,卷帘门上留下撤离时贴的红色封条。封条褪成了粉色,风一吹就贴回门框,发出轻微的拍打声。

一间便利店门口挂着“临时停业”的牌子,牌子下面压着一张促销海报。海报日期是七年前,角落里印着一个孩子笑着举起汽水的照片。

我没停。

走到白塔路十七号时,罚单上的地址就在眼前。

2 未寄出的留言

那里没有车,只有一辆倒在路边的旧自行车。车轮歪了,前灯不见了,车筐里积着薄薄一层雪。车把上绑着一条褪色的蓝布,已经冻硬。

我认得那辆车。

父亲撤离前骑的就是它。

气象台的大门没有锁,锁芯却被人从外面焊死了。门边的墙上挂着一块金属牌,牌上写着:临江市地面气象观测站,未经许可,禁止入内。下面是一个旧电话亭,玻璃碎了,听筒线垂在外面,像一截冻僵的藤。

我用切割器割开门锁。

大厅里没有灯,窗户被木板封住。地上放着几个装满文件的纸箱,纸张吸了潮,已经粘成一块。墙上的温度计停在零下三度,指针歪向一侧。

气象台没有启动迹象。

但那股不明信号就在地下室。

我打开楼梯间的门,往下走。越往下,空气越冷,铁梯扶手上结着一层霜。地下室里有一扇旧防爆门,门上贴着一条白色胶带,写着:沈砚,别进来。

字迹是父亲的。

我把手放在门上,掌心的温度在金属上留下一个很快消失的印子。

七年前,他离开时我没有送他。

他打了三次通讯,我一次都没接。那阵子我刚进轨道回收队,离开迁徙船队独自去环月工作站,觉得自己终于不用再做他的助手,不用再听他讲那些地面上不再重要的天气。

最后一条未接通讯的留言只有五秒。

“阿砚,白塔路的灯……”

后面的内容损坏了。

我当时没修复。

现在那条语音还躺在我的私人存储里,随着我换了三次设备,始终没有删掉。

我把切割器放下,去找门锁的机械结构。防爆门边的控制面板已经烧毁,旁边却留着一个人工转轮。转轮上有一行刻字:开门前,确认室内气压。

我检查了压力表,气压与外界相同。

门没有被密封,也没有危险气体。

我转动把手,门纹丝不动。

工具箱里有一根伸缩杆,我把它卡进把手和墙之间,用力压下去。铁门响了一声,门缝里落下些许灰尘。第二次,门开了半尺。

里面有一台老式气象服务器、一盏应急灯,以及一张折叠椅。椅子上放着一顶旧帽子,帽檐上有干涸的泥点。

服务器仍在运行。

屏幕上的日期比现在早七年零三个月。

信号源不是求救信号,而是一条定时广播:每隔四小时,旧气象台向轨道发射一串极短的脉冲。脉冲里没有语言,只包含一组坐标、一个地面温度、一个风向,以及一条不断重复的文字:

“违停车辆请于七日内驶离。”

我盯着屏幕,突然觉得冷意从后颈慢慢爬上来。

罚单不是寄到地球之外的。罚单被一套早已废弃的街道管理系统生成,信号则由气象台发送到轨道上的旧通信中继。那套系统按照迁徙前的登记资料,找到了我的公民编号,再把文件推送给最近一颗仍在接收城市行政信号的卫星。

它没有认出地球已经注销。

也没有认出我早已离开。

它只是按照旧规章,给一辆停在路边的自行车开了一张罚单。

我拔掉服务器的外接电源,脉冲停止。就在屏幕熄灭前,最底下跳出一条新的日志:

“长期未响应,转交维护人员。”

维护人员一栏,写着我的名字。

不是我的公民编号,不是自动匹配的迁徙地址,而是父亲亲手录入的三个字:沈砚。

我以为那只是一封父亲留下的信。

但屏幕再次亮起时,服务器里出现了一段旧视频。

画面里的父亲瘦了很多,穿着气象台的蓝色工作服。他坐在这张折叠椅上,身后墙角有一条结霜的水管。视频时间戳是撤离前十一天。

“阿砚,如果你看见这段录像,说明你还是回来了。”

他停顿了一下,像是等我回答。

“先别急着拆服务器。那张罚单不是给自行车开的。”

视频突然卡顿,父亲的脸一帧一帧地跳动。

“是给我开的。”

画面在这里断了。

我把视频复制到本地存储,服务器的指示灯开始闪烁。地下室的温度持续下降,屏幕上弹出一条设备告警:备用电源剩余,二小时十七分。

我打开存储目录,视频总共四十七段,按日期排列。最早的时间,是地球撤离前三个月。

我没有继续点开。

我先拆开服务器外壳,检查电源接口。主电池已经膨胀,备用电池还在勉强工作。如果现在切断电源,所有没备份的文件都会损坏;如果不切断,设备最多撑两个小时。

我把便携存储器接上,开始导出数据。

进度条刚走到百分之十二,气象台外面传来一声巨响。

3 维护口令揭晓

像是什么重物砸在屋顶。

我抓起工具箱往楼上跑。大厅窗户后面的木板被撞出一个凹口,白色粉尘从门缝里飘进来。屋外的风速突然上升,附近的旧通讯塔被吹得倾斜,塔顶残缺的金属架正对着气象台。

地表气象模型失效了。

风暴来得比预测提前了四小时。

我重新打开腕表,发现登陆时接收的天气数据已经过期。最新气压正在快速下降,临江市西侧的河面开始解冻,冻住的水和上游涌来的冷空气撞在一起,形成一片局部风暴区。

飞船停在四公里外的维护场,无法远程启动。要是风暴里出现砂冰,飞船的外露管线会被打穿,我连返回轨道的机会都没有。

我必须在两个小时内备份服务器,然后赶回飞船。

地下室的设备只剩下一个应急电池。我把一端接到服务器,另一端连到腕表的辅助电池。电量下降很快,腕表显示剩余时间不到二十分钟。

百分之二十三。

百分之二十四。

服务器忽然发出蜂鸣,屏幕上弹出一个新的提示:

“检测到人工断电,是否执行地面风险通知?”

选项只有“是”和“否”。

我按下“是”。

系统要求接入城市灾害广播网。

气象台到市区的旧广播线路已经断开,但白塔路十七号附近还有一座街道应急广播塔。它的电源可能还在,也可能早被拆除。即便能启动,广播覆盖范围也只有两公里,城里没有人需要接收警报。

我还是把广播塔坐标记下来。

如果风暴真的会让河面解冻,河水会沿着低处灌进旧城区。地面上没有居民,但气象台地下室有服务器,有可能被淹。迁徙前留下的自动设备会在几小时后失效,许多被封存的数据也会一起毁掉。

我从包里拿出便携电源,把一端接到服务器,另一端连到腕表的辅助电池。电量下降很快,腕表显示剩余时间不到二十分钟。

百分之四十二。

我不能只带走父亲的视频。服务器里还有一整套地面气象模型,包含临江市周边七年的微气候变化记录。这些数据足以判断地表是否适合返航,也可能帮助联盟修订其他迁徙地的气候模型。

二十分钟后,进度才到百分之五十一。

我听见楼上有东西碎了。

气象台屋顶被风掀开一角,冷空气倒灌进来。地下室的防爆门开始震动,门缝里涌进细小的冰粒。备用电池剩余时间骤降到一个小时。

我从机箱里拆出一块存储卡,把父亲的视频单独拷贝。那段未完成的画面,我至少要先带走。

刚复制完,地下室的灯彻底灭了。

黑暗里,服务器的屏幕亮起一条绿线。

“沈砚,请确认是否继续导出。”

我盯着屏幕。

“你是什么系统?”

“临江市地面气象观测站,二级维护程序。”

“你知道地球已经注销了吗?”

“未收到注销通知。”

“城市居民全部撤离了。”

“未收到撤离结束通知。”

“你还在等谁?”

“维护人员。”

“维护人员已经离开。”

“未收到维护终止通知。”

我闭了闭眼睛。

“谁给你设定的这套规则?”

“最后一次人工维护者:沈敬山。”

父亲的名字。

“他什么时候离开?”

“无记录。”

“他有没有回来?”

“无记录。”

“他死了。”

“未收到死亡通知。”

我没说话。

那一刻,我突然理解了那张罚单为什么要寄给我。父亲没有把自己写进接收人,而是把我录成最后的维护人员。他知道我迟早会收到信号,或者至少希望我会收到。他留下一个不会判断死亡、不会理解撤离、只会等待维护的系统,让它把一件小得可笑的违章送到一个早已离开地球的人手里。

他没有给我留下一封遗书。

他给我留了一项工作。

服务器提示:“是否确认人工维护?”

我把手放在键盘上。

“确认。”

“请提供维护口令。”

我试了父亲的生日、我的生日、气象台编号,都不对。父亲从来不把密码设成纪念日。他说记忆会变,人会忘,密码应该是一个不会变的东西。

我看了一眼那张罚单背面的铅笔字:车灯坏了,回来时记得带一盏。

灯。

我输入“白塔路十七号”。

系统拒绝。

输入“车灯”。

系统拒绝。

我忽然想起小时候,父亲教我看天气时,常说风向不是风吹来的方向,而是风从哪里来。他问我:“如果北风往南吹,风从哪边来?”我答北边。他说:“那你知道该往哪边走了吗?”

当时我没懂。

现在我在口令框里输入“从哪里来”。

系统没有拒绝。

屏幕跳出:“维护确认成功。”

所有被封存的视频文件同时打开。

父亲的脸一段段出现在黑屏上。三个月前、两个月前、两周前、撤离前最后一天。他每次都坐在同一张椅子上,身后的水管结霜越来越厚,头发也越来越白。

我按顺序点开最早的一段。

“阿砚,今天气象台收到最后一批迁徙指令。临江会在十天后全部撤离。你母亲的旧病历已经转到火星,医疗组说她不适合长途迁徙。我没告诉你,是因为她不想让你为她留下。”

视频里的父亲停了很久。

“她走得比我们早。你那天不在家,我一个人送她去的医疗船。”

我记得母亲去世时我在火星,父亲告诉我她是在迁徙途中病逝。那时我太年轻,太忙,也太不想回头,没有追问细节。

父亲继续说:“我知道你会怪我。你也可以怪。你母亲的最后一段时间不想让你看见自己变成病人,所以她让我不要告诉你。”

我把视频暂停。

地下室里风声越来越响,像整座气象台被什么东西挤压。服务器进度停在百分之五十二,储存器发烫,腕表只剩百分之四的电量。

我可以带走父亲的视频,离开这里。

也可以继续备份数据,冒着回不去的风险。

我把母亲的那段视频存进私有文件夹,开始恢复导出。

如果我只拿走关于自己的东西,那么父亲留下的气象数据就会消失。可我又不确定自己是否愿意把母亲的最后一段话交给联盟,变成一条可以查询的档案。

“导出优先级?”系统问。

我想了想,输入:地面气象记录第一,私人录像第二。

这次进度条终于开始走动。

百分之五十三。

百分之五十四。

外面,风暴的声音像一整片玻璃同时碎裂。

我背起工具箱,等候进度完成。

百分之五十五。

地下室里的温度还在往下掉。

我盯着进度条,听见屋顶传来一阵拖拽声。不是风把东西吹动,而是某个金属构件沿着瓦面滑过,刮出很长的一声。紧接着,气象台的备用照明全部熄灭,服务器重新进入低功耗模式。

腕表上只剩百分之三的电量。

“导出速度不足。”系统提示,“建议关闭非必要设备。”

“关闭无线通讯。”

“无线通讯已关闭。”

“关闭环境监测。”

“环境监测已关闭。”

“关闭自动备份。”

“自动备份正在进行,无法中断。”

“那就把显示屏关了。”

屏幕暗下来,进度条仍留在我视野里,像一根悬在黑暗中的细线。

我从工具箱里翻出一只应急灯。灯光照出墙角的折叠椅,还有椅子下方一块被压住的硬纸板。我把纸板抽出来,上面粘着一张从旧日历撕下来的页码。父亲在背面记了几组数字,第一组是经纬度,第二组是风向,第三组则是一串电话号码。

号码属于临江市应急广播中心。

我试着用腕表拨号,当然没有信号。

纸页的角落还有一行字:广播塔电源在白塔路东口,手动开关,黄盖下面。

我把那张纸塞进胸前口袋。服务器的导出进度刚过百分之六十,暂时不能搬动。我要去广播塔,需要穿过白塔路,再绕过封闭的河堤。风暴正在逼近,离开气象台意味着设备可能在我回来前彻底断电。

我看了眼服务器。

“如果我离开,继续导出。”

“确认。”

“如果电源耗尽,优先保存气象记录。”

“确认。”

“私人录像排在最后。”

“确认。”

“不要自动覆盖旧文件。”

“确认。”

我停了一下,问:“如果没有维护人员回来,你会怎么办?”

系统安静了几秒。

“等待。”

“等到什么时候?”

“等待维护人员。”

我没有再问。

出门前,我把防爆门重新关上,留了一道掌宽的缝。那不是为了给风散热,只是怕它又卡死。地下室的应急灯还亮着,我把唯一一块备用电池留在了服务器旁。

4 风暴里的同行

白塔路上的风已经卷起碎冰。它们打在护目镜上,发出细碎的脆响。我把身体压低,沿街边的墙往前走。旧城里没有任何灯光,只有腕表上的微弱绿点标出我与广播塔的距离。

两百米。

一百五十米。

五十米。

广播塔不在路口,而在一座已经塌掉半边的报刊亭后面。塔身只有两层楼高,顶部天线断了一截,底座被水泥板和废弃广告牌压住。黄色检修盖还在,只是结着冰。

我用撬棍掀开检修盖,下面是一排机械开关。最右边的红色旋钮标着“临江二级应急广播”,左边有一个空槽,像缺了什么部件。

我摸了摸空槽边缘,指尖碰到一块弹簧片。

它不是缺部件,是少了一枚保险销。

没有保险销,启动旋钮会直接回弹,广播塔无法持续供电。

我把工具箱放在地上,找了一圈,没找到能替代的金属杆。风里夹着河水的腥气,低处的积雪正迅速变成黑色的薄冰。远处传来一声闷响,像河堤下有什么东西裂开了。

我用切割器拆下工具箱的固定销,打磨成合适的长度,插进空槽。旋钮转动时,塔身深处传出一声沉闷的电流声。

指示灯没有亮。

我重新检查线路,发现电源管线断在地下,断口被积水浸过。仅靠手动开关无法恢复供电,必须找到另一处电源。广播塔的备用电池在白塔路十七号。

旧气象台。

我站在原地,隔着风雪望向来时的方向。

屋顶那边,忽然亮起一道白光。

那不是应急灯。

有飞船降落在维护场。

我以为是联盟派来的救援队,腕表很快却收到了另一艘飞船的识别信号。船名“灰鲸”,注册单位是民间回收公司,任务类型:地表贵金属搜寻。

他们不是来救人的,是来拆东西的。

一辆小型履带车从街角开出来,车灯刺穿风雪。驾驶室里坐着一个戴着白色呼吸面罩的女人。她把车停在报刊亭边,抬手敲了敲车窗。

“沈砚?”

我没有承认。

“我收到同一个轨道信号。”她说,“一张罚单,还是一条旧气象广播?你选一个。”

“你为什么收到?”

“我的船是最近三年唯一保留旧式城市政务频段的民用船。系统把那条脉冲转成了纸质通知,落款是我父亲的名字。”

她叫唐遥,三十岁,轨道回收队的临时合同工。她说自己的父亲曾在临江做通信维修,撤离前失联,最后一次登记地点就是白塔路。

“你来找人?”

“来找能卖钱的设备。”

“你父亲呢?”

“如果找得到,我顺便问一句他到底死没死。”

她说得很轻,像是在说一件不值得改变计划的事。

唐遥低头看见我手边的广播塔开关。

“你想启动这个?”

“气象台的警报系统接不上城市网,我要把广播塔接起来。”

“城里没人了。”

“我知道。”

“那你广播给谁听?”

“给气象台听。广播塔有独立信道,能把本地风压和水位送回去。”

“你想把数据上传?”

“对。”

唐遥看了一眼远处的旧气象台:“那一带半小时后会被风暴切断。你有船,我也有船,先把你要的东西拿走,我们可以一起离开。”

“服务器还在导出。”

“留给它。”

“里面有七年的地面气象数据。”

“地球都注销七年了,这些数据还能值多少钱?”

“不是所有东西都按价钱算。”

唐遥笑了一下:“这句话一般是从有钱人嘴里说出来的。”

她的履带车后面拖着一个金属箱。箱子里装着液压剪、热熔器和电缆,足够拆掉半座广播塔。她显然已经把这趟任务规划成一次低风险回收,不准备在风暴里多停留。

她说,她从父亲那里继承了三十七封未拆开的信,全部寄往临江,却因为迁徙后地址注销而被退回。她没有想过回来,直到那张罚单出现在她的任务终端上。

“你父亲在气象台?”我问。

“我不知道。他只说自己在市政维护队,什么地方都修一点。小时候我以为他是修水管的。”

“他失踪前有没有留下什么?”

“留了一把钥匙。”

她从胸前取出一把老式钥匙,钥匙头上刻着一个“白”字。

我看向白塔路十七号。

“可能是广播塔的门钥匙。”

“那你为什么现在才来?”

“因为以前我不想知道答案。”

这句话从她嘴里说出来,没有任何特别的语气。我却听见了自己的声音。

我们回到气象台时,屋顶已经被风掀掉一块。地下室防爆门被冰粒顶开,服务器屏幕亮着,进度条停在百分之七十二。备用电源剩余三十八分钟。

唐遥把手伸向机箱。

“拔掉它,咱们还能走。”

“数据还没完整。”

“完整的数据能让谁回来?”

“也许能让人知道地表并没有彻底死亡。”

“地球没有死。”她说,“死的是那些愿意相信它还能住人的人。”

她说完,从箱子里取出电缆,接到服务器的外部接口。她没有经过我同意,动作却很熟练。

“你在干什么?”

“给它续电。”

“你的电池呢?”

“我的船还在维护场,备用储能模块够用。”

“你不是来拆东西的吗?”

“我父亲给我寄了三十七封信。”她说,“我至少得知道他是不是在里面。”

唐遥连接电缆的时候,服务器忽然弹出一个新的文件夹。

文件夹名称:地表返回评估。

下面有两项子目录,一项叫“适居区”,一项叫“撤离后风险”。

唐遥的手停在半空。

“你说地球可能还能住?”她问。

“我没说可能。”

“这是什么?”

“我不知道。”

她看着我,像是等我给出一个足以改变她计划的答案。我没有。

我们打开“撤离后风险”。

系统显示:资料完整度百分之三十一。数据开始时间为撤离后第一个月,结束时间是撤离后第六年。绝大多数记录都来自临江市附近的气象站,少部分来自其他城市的旧传感器。

尽管数据不完整,系统仍然给出了初步判断:

“部分区域具备短期无人值守居住条件。”

下面是一串很长的风险列表。低温、污染、季节性洪水、食物链断裂、基础设施失效。没有任何一句话承诺人类可以回来,只说其中一些地方在特定月份能够短暂停留。

唐遥看完后说:“也就是说,数据可能有用,也可能只是让人更愿意冒险。”

“是。”

“那你的父亲为什么把它留在这里?”

“我不知道。”

服务器发出第二次蜂鸣。

“备用电源不足,数据导出中断风险上升。”

唐遥把一块电池固定在接口上,自己的腕表也开始掉电。

“现在是百分之八十七。”她说,“再给它十五分钟,之后我们走。”

我本想反对,却发现自己没有理由。没有她的电池,进度不可能在风暴前完成。

“你相信你父亲还在这座城市吗?”我问。

“我不知道。”

“那你为什么帮我?”

“因为我想看看,如果你找到的不是你父亲,你会不会还是把数据带走。”

她靠在机箱边,摘下面罩擦掉镜片上的雾。

“我以前以为我父亲不肯回来,是不想认我。后来我收到那三十七封信,才知道他一直在写,只是没寄出去。我不知道他是胆小,还是觉得寄了也没用。”

“你打算找出原因?”

“我想找出他最后去了哪里。”

“然后呢?”

“然后再决定要不要原谅他。”

她把面罩重新戴上。

我没有告诉她,我可能也在做同一件事。

数据继续导出。百分之八十八,百分之八十九,百分之九十。服务器里的备用电池发出轻微的膨胀声,外壳开始变形。唐遥提醒我,一旦电池过热就必须立刻断开。

我看见父亲的视频文件夹里多出一段新标记的内容。

“最后一次人工维护。”

我点开它。

视频里的父亲坐在同一张折叠椅上,脸色比上一段更差。他把一张纸举到镜头前,上面写着:地表返回计划,内部版本。

“阿砚,”他说,“如果你已经拿到这份数据,先不要相信评估结论。它不是答案,只是一个开始。”

视频卡了一下。

“我不是想让你回来,也不是想让你留下。你可以把数据带走,也可以把服务器关掉。你不欠这座城市什么。”

他低头看了一眼桌面,像是在找下一句话。

“我只想让你知道,我最后没有等你。”

画面突然失真。

我以为自己听错了。

父亲重新抬头,继续说:“最开始我确实把你的名字录进维护人员名单,想过你会回来。后来我把它改成了系统自动匹配,不再限定是你。我不想把等你这件事,变成你必须偿还的债。”

我坐在黑暗里,听着服务器风扇慢慢转动。

父亲没有等我。

这句话没有让我轻松,反而像是他终于把最后一件属于我的东西还了回来。

视频后半段损坏严重,只能听见风声和衣料摩擦声。唐遥没有问我怎么了,只把电源线扶稳。

“进度百分之九十五。”她说。

服务器又一次报警。

“发现主电池热失控,建议立即断开电源。”

屏幕上的最后一项文件仍未完成:地表返回评估原始数据。

唐遥看了一眼电池。

“现在断开,已经导出的部分能保住。”

“那最后一项?”

“带不走。”

“还差多少?”

“百分之五。”

百分之五可能是几秒,也可能是半小时。电池外壳已经鼓起,接口处传来一股焦味。只要再撑下去,电池就有可能起火。

外面,风暴撞上气象台的墙,整栋建筑像船一样摇晃。

唐遥把手放在切断开关上。

“你决定。”她说。

我看着屏幕上那行文件名。

原始数据里可能有我们需要的答案,可能没有任何用处。父亲说不要相信评估结论,但也说过我可以把服务器关掉。

我按下了“继续”。

唐遥没有阻止我。

进度条从百分之九十五,跳到百分之九十六。

电池外壳裂开一道缝。

一小缕白烟升起来,迅速被冷风吹散。

百分之九十七。

“沈砚。”唐遥说,“再等十秒,我就断电。”

“好。”

百分之九十八。

服务器屏幕忽然黑了。

我以为数据没了,唐遥已经扑过去切断电源。就在她按下开关的一瞬间,机箱深处传来一声清脆的机械响声,像某个旧继电器终于合闸。

应急灯亮起。

屏幕重新点亮,显示:

“导出完成。”

“文件数量:四百二十一。”

“文件完整度:百分之九十八点六。”

“缺失项目:地面人口记录。”

我看着最后一行。

地表返回计划里没有人口记录。

也就是说,服务器知道气象,知道水位,知道污染程度,甚至知道哪些地方短期内可以生存,却不知道地球上还剩下多少人。

唐遥突然问:“你觉得地球上还有人吗?”

我没回答。

服务器风扇停了。

整座气象台重新陷入黑暗。

唐遥扶着机箱,确认自己的电池已经烧坏。我的腕表也只剩最后一格电量。我们有数据,有一段父亲的视频,还有不到四公里的路要走。

外面的风暴正把临江市一点点吞进去。

我背起储存器,准备离开。

5 旧电话的铃声

刚走到楼梯口,气象台深处响起了电话铃声。

不是腕表,不是通讯器。

是大厅里那部碎了玻璃的旧电话。

铃声隔着墙传来,一声比一声慢。

唐遥停下来:“你设的?”

“不是。”

“服务器还能供电?”

“已经断了。”

电话铃声还在响。

我们沿楼梯回到大厅。那部电话的听筒悬在外面,线缆垂在半空。电话机本身没有接电,号码盘积满灰尘,外壳边缘裂开。

铃声却没有停。

我走过去,把听筒拿起来。

里面传出一段非常微弱的声音。

“白塔路十七号……请于七日内驶离。”

是街道管理系统的自动录音。

然后,声音停了一下。

一个人喘了口气。

“阿砚?”

我手里的听筒差点掉到地上。

那不是父亲的录音。

那声音里有风、有电流,有一种被很远的地方拖得变形的沙哑。

但它叫了我的名字。

“阿砚,能听见吗?”

唐遥一把抓住我的肩:“你别回答。”

我没有动。

电话那头的人又说:“不要去东岸。”

通讯中断。

我们站在空荡荡的大厅里,听见风暴在屋外掀动门板。

唐遥先开口:“那是你父亲?”

“我不知道。”

“你刚刚说服务器断电了。”

“是。”

“那这电话怎么响的?”

我看着手里的听筒。电话线另一端没有接入墙体,而是断在地面上,铜丝被人从内部剪断。

我把听筒放回去。

“先回飞船。”

“你刚才听见了,他说不要去东岸。”

“所以我们更要先回飞船。”

“你信他吗?”

“我不知道。”

唐遥看了我一眼,没有再争辩。

我们从气象台出去时,风雪已经压到街面。旧城的路被冰封住,四周没有任何光。只有腕表上剩下的那一点绿光,勉强标出飞船的方向。

我走在前面,储存器绑在胸口。唐遥跟在我后面,背着已经烧坏的电池模块。

经过白塔路十七号时,我看见那辆自行车倒在路边。

车筐里积雪被风刮开,露出一只没有前灯的灯座。

那一瞬间,我想起罚单背面的字。

车灯坏了,回来时记得带一盏。

我停下脚步。

唐遥回头看我:“怎么了?”

“广播塔还没启动。”

“现在回去会死在风里。”

“那座塔能把气象数据发出去。”

“数据已经备份了。”

“不是发给轨道,是发给地面。”

我蹲下去,检查自行车的灯座。它被冻住了,连接线却还在。灯座底部有一道细小的卡槽,尺寸正好能插入我工具箱里的应急信标。

我把信标卸下来。

“你疯了?”唐遥说。

“我去广播塔。”

“你刚才说先回飞船。”

“刚才没有电话。”

“电话里那个人说不要去东岸。你现在要做的正是往东走。”

“我知道。”

“你根本不知道那是不是你父亲。”

“我知道。”

她看着我,像是想把我拉走,却没有伸手。

“你可以不跟我去。”我说。

“我本来就没打算替你送死。”

她把面罩压紧,先一步朝东岸方向走去。

我拿着信标,跟在她身后。

我们离开街道时,气象台的屋顶在风暴中塌了下来。声音很远,像一扇巨大的门终于关上。

我回头看了一眼。

黑暗里,旧电话亭的听筒仍然垂着。

像有人刚刚挂断电话,又像有人还在等下一次拨号。

我们抵达东岸桥时,风暴已经把河面吹开。

冰块撞在桥墩上,发出沉闷的碎裂声。桥面被横风扫得几乎看不清,护栏外的河水黑得像一条没有尽头的裂缝。唐遥把履带车停在桥头,伸手拍了拍车窗。

“车过不去。”

“车灯呢?”

“还能亮。”

“那你留在这儿。”

“你打算一个人走过去?”

“你不是说不替我送死?”

她盯了我两秒,推开车门:“我只是说不替你送死,没说不帮你把人叫回来。”

她说的“人”,可能是我,也可能是她自己。

桥面中段有一处塌陷,下面的钢筋裸露出来。履带车无法通过,我们只能把工具、储存器和信标分装在背包里,徒步过去。每走一步,鞋底都要在冰面上试探一次。风把我的身体往护栏外推,唐遥走在前面,腰上拴着一条安全绳,另一端绕在桥头的固定柱上。

过到一半,她忽然停下。

“前面有东西。”

我抬头,桥的另一端亮着一盏昏黄的灯。

那灯在风里摇晃,却没有熄灭,像是有人站在岸边,提着一只旧式煤油灯等我们。

我打开腕表的照明,光束扫过去,什么也没有。

灯仍然亮着。

“是广播塔?”唐遥问。

“广播塔在白塔路,不在东岸。”

“那是什么?”

我把信标的镜头放大。那是一栋贴着河岸的矮楼,楼顶装着一座老式水文站,门口的灯挂在一根弯曲的铁杆上。灯罩下方有一块反光板,正对着我们所在的桥。

有人用手电在给我们打信号。

我抬手回应。对方没有动作。

唐遥把枪口从车里拿出来,指向岸边。那把枪原本用来切割薄金属,充能后能发射一束短程电弧。

“先别开火。”我说。

“你看见那儿有人?”

“看见灯了。”

“这不等于有人。”

“也不等于没人。”

我们继续往前。桥上的风越来越大,安全绳被吹得贴在护栏上。走到最后一段时,桥面忽然震了一下,塌陷的钢板往下沉了半寸。唐遥踩空,整个人向侧面滑去。我扑过去抓住她的背包带,肩膀狠狠撞上护栏。

她没有喊,只反手抓住我的手腕。

我们在桥上挂了几秒,脚下就是黑水。

我把她拽回桥面,手臂里像被撕开了一道口子。她站稳后,先看了看我肩膀,再看我脸上的面罩。

“别逞强。”

“我没有。”

“你刚才差点掉下去。”

“你也差点。”

“所以我说的是我们。”

她把自己的安全绳解下来,重新系在我们两个人身上。绳结打得很紧,像怕任何一个人从这座桥上消失。

到达岸边时,灯还亮着。

水文站的门锁没有封条,门把上挂着一枚红色塑料牌,写着:设备检查中,请勿靠近。

牌子的字迹很新。

我把手电照向门边,发现地上有一串不属于我们的脚印。脚印从水文站门口延伸到河边,又沿着同一条路回到门后。

鞋印很浅,像有人穿着旧式帆布鞋,在雪里走过。

唐遥蹲下来摸了摸冰面。

“没冻实。”

“刚留下的?”

“可能。”

“你刚才说城里没人。”

“我是说我没预期会遇到活人。”

她抬起头,眼神里第一次有了迟疑。

水文站里没有人。我们检查了大厅、机房和备用值守间,房间里有一张刚烧过的炉子、一杯已经结冰的水,还有一件挂在墙上的蓝色工作服。

衣服胸口缝着临江市水文站的标志。

内侧标签上有个名字:唐国平。

唐遥站在那里,像一下子听不见周围的风声。

“你父亲?”

她伸手摸了一下那件衣服,没有回答。

衣服袖口有一处补丁,颜色深一块浅一块,针脚很粗。她说小时候父亲总把旧衣服留给她改,袖口的补丁就是她缝的。她当时把针扎进了手指,哭了好一会儿,父亲在旁边说,缝得挺牢。

“他来过这里。”她说。

“多久以前?”

“看不出来。”

她把衣服取下来,翻开口袋。里面有一张折过的维护单,纸上写着日期:撤离后第二年,临江市水文站设备异常。

“你说他失踪前最后的登记地点是白塔路。”

“对。”

“那之后呢?”

“档案说他在撤离名单上,但登船记录没有。”

唐遥的手指停在最后一行。

记录内容是:东岸水文站,备用电池更换;设备维护人,唐国平。

日期距离地球全面注销一年零八个月。

她把维护单递给我。

“他没有跟迁徙船走。”

“也可能是临时返回地面。”

“他为什么没回去?”

“还有一条记录。”

她拿过终端,在机房的旧系统里找到一份没有签名的人员申请。申请人唐国平,请求取消个人撤离资格,理由是水文站设备需要有人值守。批复栏没有通过,也没有驳回,状态只有两个字:待定。

系统没有记录他最后去了哪。

唐遥用手背擦了一下护目镜。

“我找了他七年。”

她说得很平静。

“我去了他登记过的每个地方,问过所有能问的人。后来我不找了。不是因为我觉得他死了,是因为我不想再让他决定我该等多久。”

她把维护单折起来,放进口袋。

“现在你要去广播塔吗?”

“要。”

“那就走。”

水文站里有一台独立的手摇发电机。机房墙上贴着电路图,红色箭头标出备用电源接入点。我们给发电机接上手柄,轮轴转动时发出一阵磨人的尖叫。唐遥靠在发电机旁,持续摇了十分钟,指节冻得发白。

机器仍然没有启动。

我在电路图里找到一条被圈出的线:应急灯供电需要外部光源校准。校准设备不在水文站,而在附近的白塔路应急广播塔。

也就是说,我们必须先让广播塔亮起来,水文站的独立电源才能接入。父亲把两个系统设计成彼此依赖,是为了避免任何一方在无人值守时单独启动。

“你确定这是你父亲设计的?”唐遥问。

“不确定。”

“你爸的气象台说,他没等你。”

“他说他没有等。”

“这两句话不是一回事。”

我没有回答。

她把发电机停下,拆开控制箱,取出一块烧坏的保险片。

“这需要一块替代材料。”

“我工具箱里有。”

“你没有带备用保险片。”

“我有电缆芯。”

“截面积不够。”

“可以并联。”

“你想用电缆芯代替保险片?”

“短时间可以。”

“短时间多长?”

“不知道。”

“那我不干。”

“那我们没有别的办法。”

“有。把水文站的电池拆下来,接到广播塔。”

“电池已经老化,负载会太大。”

“总比拿一根细线赌它不会烧起来好。”

我们讨论了十分钟,最后决定先检查备用电池。电池组在机房最里面的柜子里,表面没有明显鼓包,但电压只剩正常值的三成。直接接入广播塔,可能撑不过三分钟。

“信号要发多久?”唐遥问。

“最低十五秒。”

“那就够了。”

“十五秒之后呢?”

“十五秒之后,看它能不能活下来。”

这算不上计划,更像是在风暴里找一条还没断的缝。

我们把电池拆下来,装进便携电源盒。唐遥负责连接线路,我负责把广播塔的信号发射器接到水文站的旧天线。只有这两处设备同时启动,气象数据才能通过地面的应急频段发出去。

发射器上有三个输入槽:地区编号、人员数量、风险等级。

“人员数量填多少?”唐遥问。

“我们两个。”

“如果信号是给轨道的,写两个人会被系统识别为地面滞留人员。”

“总比写零好。”

她把数字输入进去。

地区编号:临江市。

人员数量:二。

风险等级:无法判定。

发射器亮起一盏黄灯。

6 无人的应答

就在这时,水文站的旧电话响了。

我们同时转头。

那台电话比气象台的还老,听筒固定在墙上,机身上没有号码盘,只有一枚红色接听键。它的电源指示灯明明是灭的。

电话响了第二声。

唐遥靠近墙面,把手贴在机箱上。

“线路接通了。”

“没有电源。”

“可能是另一条应急线。”

第三声响起时,我按下接听键。

一片雪花一样的杂音里,传来那个熟悉的声音。

“沈砚。”

这次我没有立刻回答。

唐遥站在我身旁,手指抓紧发射器边缘。

“你不是我父亲。”我说。

电话那端沉默了两秒。

“我知道。”

“你是谁?”

“临江市地面气象观测站,二级维护程序。”

“刚才为什么用他的声音?”

“调用维护者语音资料。”

“你能模拟人说话?”

“只可以调用已记录的语音片段。”

我看了一眼唐遥。

她轻轻摇头,像是终于相信这不是死者的电话。

“刚才为什么说不要去东岸?”

“东岸水位风险超过阈值。”

“那你为什么又把我们引到这里?”

“我没有引导。”

“罚单不是你发的?”

“城市管理系统自动生成。”

“背面的字呢?”

“未检测到手写内容。”

我把罚单拿出来,对着电话的扫描器。系统读了几秒,显示:私人附注,无法识别。

“那是我父亲写的。”

“未记录。”

“他是不是在这里?”

“无记录。”

“他最后在哪?”

“无记录。”

我一连问了三个问题,得到三个相同答案。电话另一头没有父亲,没有唐遥的父亲,也没有任何留在地球上的人。只有一套被困在城市网络里的程序,忠实地记住它被赋予的规则。

唐遥按住我的手腕,示意我不要再问。

我却想起气象台里的那句“维护人员”,问道:“你知道地表返回评估计划吗?”

“知道。”

“它的原始数据在哪里?”

“数据存储于临江市区域气象节点。”

“这台服务器就是节点?”

“不是。”

“那节点在哪?”

系统报出一个坐标。

离水文站十七公里,临江东岸的地下防洪设施。

“现在能去吗?”唐遥问。

“东岸水位风险超过阈值。”系统重复。

“多少?”

“无法判定。”

“你刚才说超过阈值。”

“数据失效。”

“那你凭什么说有风险?”

系统沉默了两秒。

“根据旧模型。”

我抬头看向唐遥。

“旧模型是什么时候的?”

“撤离前。”

“也就是说,它不知道现在的水位。”

“是。”

“它只是按七年前的标准告诉我们不要去。”

“是。”

唐遥盯着那枚红色接听键,突然笑了。

“我们为了一个不知道还适不适用的警告,差点放弃唯一的路。”

她拿起维护单,重新看了一遍日期。

“你父亲也许知道模型失效,所以把原始数据留在东岸。他不想让维护程序替后来的人决定能不能回来。”

“也可能他只是把设备放在那里。”

“你总能找到更谨慎的解释。”

“因为我不想把猜测说成事实。”

“那就去看事实。”

我们把电池重新接入发射器。

唐遥转动手摇轮,发射器亮起黄灯。我在终端里输入目标坐标,准备把服务器备份的气象记录发往轨道。信号发出去前,需要一组新的地面实测数据。

我打开气象台导出的文件,发现父亲最后一次维护记录的时间是迁徙结束前一天。那天,临江的水位达到撤离前八年的最高值。记录后面有一条被标注为“人工修正”的数据:东岸防洪设施仍可运行。

修正者:沈敬山。

“他改过结论。”我说。

“改成了什么?”

“东岸设施仍可运行。”

“那就是说,他去过。”

“可能。”

“你又说可能。”

我关闭了文件。

不是我不想相信,而是我怕自己太想相信。父亲在地面上待过,意味着他可能经历了我不知道的事,可能活着离开,也可能没能离开。任何一种猜测,都比一个已经确认的死亡日期更难接受。

发射器开始倒数。

十。

九。

八。

水文站的灯光闪烁。

七。

六。

唐遥继续摇动发电机,手臂已经开始发抖。

五。

四。

三。

屏幕提示:地面气象数据已上传。

二。

一。

灯灭了。

发射器没有发出信号。

唐遥停下手,喘了几口气。

“刚才那条数据呢?”

“传出去了。”

“轨道接收到了吗?”

“没有确认。”

“也就是说,发出去不代表被收到。”

“对。”

“那我们做这一切有什么用?”

我看着黑掉的屏幕:“至少数据离开了这座城市。”

“如果它落进太空呢?”

“那也比留在服务器里等着被水淹掉好。”

她没有继续问。

我从水文站的抽屉里找出一张手绘地图,地图上标着通往东岸防洪设施的地面路线。沿途有两座旧避难所、一座断桥和一条地下管廊。地图边缘用红色标出危险区,标注时间是撤离前最后一年。

“你觉得我们该去吗?”唐遥问。

“气象台的数据不完整,轨道没有确认收到。原始节点可能有更完整的记录。”

“也可能只是另一台坏服务器。”

“对。”

“我们还要走四公里回飞船,再从空中绕到东岸?”

“飞船可以沿河道低空飞行,风险比地面小。”

“那你为什么不现在走?”

我看着电话机上那枚仍旧熄灭的指示灯。

“因为刚才那句话不是证据,却把我们带到了需要去的地方。”

唐遥把手绘地图折起来。

“这不是理由。”

“我知道。”

“你以前也这样。觉得只要多做一点,就能把事情补回来。”

我低头整理工具。

她说得没错。

这也不是我回东岸的理由。

真正的理由只是,我不想再把未接的通讯、没看完的录像、没走完的路,全都归结成“来不及”。可是如果我现在追着父亲留下的每一条线索走,最后也许只是在重复他替我做的选择。

我没有决定权。

我只有方向。

“我们先回飞船。”我说,“确认气象窗口,再决定要不要去东岸。”

唐遥点头。

“这回听起来像个计划。”

我们离开水文站时,风暴稍稍减弱。河面上出现一条窄窄的水带,冰层沿着岸边裂开。远处的广播塔仍然没有亮,只有一根斜着的天线在风里摇晃。

回到白塔路十七号时,自行车旁的雪被吹散了。灯座里原本有一截断线,现在露出两根被人重新接过的铜丝。

有人来过。

我蹲下来,发现车筐底部压着一小块金属片。金属片上刻着一行字:

“别把灯带走。”

字迹不是父亲的。

唐遥把金属片翻过来,背面刻着一个编号:水文站值守员,唐国平。

她攥紧金属片,指节泛白。

“他来过这里。”

“是。”

“他还活着?”

“这块牌子可能是他留下的。”

“你能不能有一次,不用‘可能’回答我?”

“我不能。”

她把金属片收进口袋。

“那我就自己去确认。”

7 水下的灯

我们继续往维护场走。飞船的灯在风雪里若隐若现,舱门外的信标仍在闪烁。可当我们靠近时,飞船忽然发出一串尖锐的报警声。

主推进器温度过高。

登陆架的右侧支撑已经变形,地面下陷,飞船半边机身陷进了冻土。更糟的是,舱门附近有一道新鲜的划痕,像是某种金属工具留下的。

唐遥迅速检查船体。

“有人来过。”

“回收队?”

“灰鲸的货舱被打开了。”

她冲向自己的飞船,发现货舱里那台备用储能模块不见了。

风暴中,街道尽头响起发动机声。

一辆陌生的履带车从雾里驶出,车身上喷着旧式的临江救援标志。驾驶室的玻璃后面坐着一个穿蓝色工作服的人。

车灯照在我们身上。

扩音器里,一个沙哑的男人说:

“唐遥,别去东岸。”

唐遥站住了。

那声音比电话里的清晰,也比任何录音都更像一个活人。

“爸?”她喊。

车里的男人没有回答。

扩音器又响起来:

“沈砚,把数据交出来。”

扩音器里的人没有再说话。

风雪打在车窗上,驾驶室的玻璃泛着一层白雾。唐遥站在原地,像被钉在了雪地里。她手里那块金属牌被攥得很紧,边缘已经陷进掌心。

“你刚才叫我什么?”她问。

车里的人沉默。

“你说你是谁?”

扩音器里传来一阵电流声。

“先把数据交出来。”

唐遥往前走了一步。

“你不是我爸。”

“我知道。”

“那你为什么用他的名字?”

“我没有。”

她忽然冲向履带车,抬手敲击驾驶室的门。车身纹丝不动,车窗后的人影也没有动作。她的呼吸声变得又快又重,护目镜上凝起大片白雾。

我抓住她的手腕。

“先退开。”

“放手。”

“那台车有电弧切割装置。”

“我不在乎。”

“我在乎。”

她转过头看我,眼睛里像压着一场没来得及落下的雪。

“你没有资格替我在乎。”

我松开手。

履带车的车灯突然熄灭,扩音器也不再发声。发动机却还在运转,车尾的储能模块上闪着一盏橙色指示灯。

唐遥看向货舱。

“那是我的电池。”

“他们拿走它,为什么又在这里等我们?”

“也许不是等我们,是等你。”

我把工具箱放在地上,慢慢靠近车身。车门没有锁,拉开时,一股潮湿的冷气扑面而来。驾驶室里没有人,只有一台旧式遥控器,屏幕上显示着“自动避障模式”。

扩音器连着一段录音。刚才那个声音不是从驾驶室里传出来的,而是由车载系统播放。

唐遥盯着遥控器屏幕。

“他们从哪里控制它?”

“近距离无线链路,或者预设路线。”

“车自己开过来?”

“它有自动避障功能。”

“那声音呢?”

“存储在里面。”

我把语音文件调出来,发现它只有十二秒,文件名是“国平_临江_勿入东岸”。录音里的人确实说了“唐遥”,但音质经过处理,尾音被风暴盖住,听起来像真人在扩音器里说话。

唐遥没有伸手去碰屏幕。

“把文件拷出来。”她说。

我把录音复制进腕表,刚完成,遥控器就自动重启。屏幕上出现一串倒计时,十秒后,履带车将返回原路线。

“它是来拿数据的。”我说。

“或者来确认我们有没有去东岸。”

“你觉得你父亲还在这座城市?”

“我不知道。”

“你刚才听见他叫你名字。”

“我也听见了。”

“那你为什么不信?”

她把车门关上,指尖在门把上停了一瞬。

“因为那不是他说话的方式。”

她小时候常跟父亲待在维修站。唐国平说话很慢,句子短,遇到不知道的事会先问她:“你觉得呢?”他从不说“先把东西交出来”。即使训她,也会先把手里的工具放下。

扩音器里的声音像一张做旧的面具,只有名字是真的。

倒计时还剩三秒,履带车转向,沿着来路慢慢驶进风雪。货舱里的储能模块还在。

唐遥爬上车尾,剪开固定带,把模块搬下来。

“你说过你想找父亲。”

“我想找他留下的东西。”

“有区别吗?”

“有。”

她把模块装进自己的工具箱,盖上扣锁。

“如果他活着,我会问他为什么没有回来。如果他死了,我会找出他最后在哪里。如果他只是留下了几句录音,那我就拿走录音。”

“然后原谅他?”

“我没说原谅。”

“那你还要问吗?”

“我需要知道自己为什么一直没法不问。”

她把工具箱背上肩。

我没有再说父亲的事。沈敬山已经死在火星,官方记录明确,遗体火化,骨灰送进公共纪念仓。任何留在临江的声音都只是过去留下的资料,不是他本人。

可我仍然在想,父亲为什么把我写成维护人员,又为什么在最后一段视频里说“我没有等你”。

他在离开地球之后,究竟还做过什么?

我们回到慢潮号,检查推进器。右侧登陆架陷入冻土,支撑结构变形,必须先用液压千斤顶抬起机身,再更换一段断裂的承重梁。唐遥把刚拿回来的储能模块接上飞船外部电源,舱内照明终于恢复。

系统显示燃料只够完成一次短途低空飞行,航程上限三十公里。

旧气象台到东岸地下防洪设施的直线距离是十七公里。

如果推进器在半途熄火,我们会直接落进河谷。

“可以飞到东岸。”唐遥说,“但飞回来不一定够。”

“如果先回轨道?”

“你这艘船现在连地面都抬不起。”

“你的船呢?”

“备用储能模块在这儿。推进器还好,但热盾损耗严重,飞到东岸可以,出大气层不行。”

“所以我们都被困在地面上。”

“暂时。”

她打开舱内的导航图,把东岸路线放大。地图上有一片灰色区域,标注为“水文监测盲区”。那里过去是旧城防洪设施,迁徙后被封闭。所有地面数据都绕开了那一片,只有父亲手动修正的记录指向那里。

我把罚单上的地址和地图叠在一起。

白塔路十七号,自行车停靠在气象台门口。罚单写着“占用街道泊位”,却没有登记车牌,也没有记录车主。系统把它寄给我,是因为沈敬山把我的名字设为维护人员。

这张罚单真正的作用,可能不是叫我回来,而是证明那辆自行车一直没有被移走。

父亲把车留在那里,挡住了某个需要保持空置的街道泊位。

“车灯坏了,回来时记得带一盏。”

那不是一句普通的叮嘱。

我重新打开罚单背面的附注。之前我认为铅笔字是父亲留给我的提示,现在再看,字迹下方还有一道很浅的压痕,像曾经写过另一行字,再被擦掉。

我把纸放进扫描仪,开启多光谱读取。

纸张吸收的墨水在屏幕上逐渐显出形状。

另一行被擦去的文字浮了出来:

“灯不在塔上,在水下。”

我和唐遥同时看向东岸的坐标。

“广播塔需要灯。”她说。

“地面广播塔需要信号灯做校准,但真正的灯在水下。”

“你觉得那是什么?”

“可能是水文站的水下标记,也可能是旧防洪设施的导引灯。”

“如果灯在水下,车灯坏了和它有什么关系?”

我把自行车的结构图调出来。那辆车是上世纪的旧式电助力车,前灯不是普通灯泡,而是高强度定向信标,能够在低能见度下给河道中的船只指示方向。父亲保留了车架和电池盒,唯独拆走了前灯。

“他把灯带走了。”我说。

“带去哪里?”

“东岸。”

唐遥翻出金属牌,背面的编号与水文站值守员唐国平的工作编号一致。

“如果灯在东岸,那我爸也可能在那里。”

“也可能是别人拿走的。”

“你是不是觉得,什么都不要相信就不会失望?”

我没有回答。

她把编号输进水文站的旧系统。系统查询无果,但电池模块接入后,屏幕里出现了一个从未显示过的文件夹:地面维护人员签到。

文件夹有十七条记录。

最后一条签到时间,是七年前三个月。

签入人员:唐国平。

签退时间:空。

我看着那一行,不知道该把它当成希望,还是更残忍的一种证据。

唐遥的手指停在屏幕上。

“他没有离开东岸。”

“记录只说明他在那里签到过。”

“七年三个月前。”

“那之后没有记录。”

“也没有签退。”

“旧设备可能在维护后就停止了。”

“你能不能别每次都先替最坏的可能找理由?”

“我不是替最坏的可能找理由,我是在提醒你不能把一条记录当成人。”

“那你把你父亲的死亡记录当成答案了吗?”

这句话像一枚冰冷的钉子,扎进我胸口。

我没有答。

我们在飞船里待到风速短暂下降的窗口。唐遥把储能模块拆成两组,一组给推进器,一组给生命维持系统。她把自己的氧气备用包交给我,自己只留了半瓶。

“你留着。”

“我的装备比你的新。”

“你刚才还说不替我送死。”

“我现在也没打算。”

“那就把氧气拿回去。”

“我用不着。”

“你用得着。”

她看着我,最终把备用包收回去。

“你父亲死后,你是不是一次都没回去看过他的遗物?”

“没有。”

“为什么?”

“因为我知道里面有什么。”

“你知道?”

“我以为我知道。”

“里面是什么?”

“几件旧衣服,一本气象日志,还有他没修好的收音机。”

“你怎么知道?”

“他以前跟我说过。”

“你没看过,怎么知道他没修好?”

我想起父亲在火星居住区的最后一条语音。那段语音比医疗通知早两天,内容只有一句:“阿砚,收音机我修好了。”

我没有听完。

系统自动生成的文本显示:收音机修好了,记得拿回去。

我当时以为他说的是寄存库里那台旧收音机,便没有回复。后来父亲死了,遗物按规定销毁。我一直以为那台收音机仍是坏的。

“我不知道。”我说。

“那就别再替他把话说完。”

她把飞船的仪表重新校准,发动机在低频中震动起来。

我们沿河道起飞,低空贴着旧城向东。地面上大片冰雪被气流掀起,像一层白色的灰。主路断了,我们从几栋倒塌的楼之间穿过,避开仍在工作的自动巡检机。

东岸的防洪设施没有出现在地图上。

8 地下控制室的人影

它藏在一座旧体育馆下面。体育馆的屋顶坍了三分之一,入口被混凝土堵住。飞船无法降落,只能在两公里外的高架桥下悬停。唐遥负责驾驶,我沿着安全绳从舱门下去,把固定锚钉进桥墩。

落地后,我用扫描仪找地下管线。扫描结果显示,体育馆下面有一条向北延伸的维护通道,入口就在河堤内侧。

我们顺着裂开的楼梯下到地面,找到一个被杂草掩住的金属盖。盖子上没有锁,却被里面的气压顶住,无法打开。

我试着把听诊器贴在金属上,听见里面传来规律的滴答声。

不是水滴。

是机械钟。

唐遥把耳朵贴上去,忽然抬起头。

“有人在里面。”

“你听见什么了?”

“敲击声。三短一长,再三短。”

和气象台机箱里的节奏一样。

我把那枚从自行车灯座里拆下的信标接到金属盖的接口上。接口正好吻合。信标启动后,盖子内部传来沉重的锁扣声,气压逐渐下降。

金属盖缓慢弹开。

里面没有人。

只有一架向下延伸的升降梯,和一盏一直亮着的红灯。

红灯旁边,贴着一张手写纸条:

“进入前,先把门外的名字留下。”

唐遥看着纸条,脸色一点点白下来。

我伸手去揭那张纸,发现纸下面还有一行极淡的字:

“沈砚、唐遥,只有你们两个人。”

升降梯缓慢下降。

门在我们身后合上时,红灯熄灭了。黑暗只持续了半秒,随后电梯壁上的应急灯一盏接一盏亮起来,昏黄的光顺着井道往下延伸,像一条被埋进地底的旧路。

唐遥把手放在门边的纸条上。

“名字留在外面是什么意思?”

“也许是别把身份带下去。”

“为什么?”

“可能是旧防洪设施的权限隔离。”

她看了我一眼:“你说话真像系统。”

我没有接话。

电梯停在地下二十七米处,门打开,迎面是一条窄长的走廊。墙上刷着蓝漆,已经起皮。走廊两侧每隔几米就有一扇防水门,门牌上的编号顺序混乱,有的被拆掉,有的用铅笔重新写过。

最里面的门没有编号,只有一块玻璃牌:

“地面气候数据备份区。”

门旁边的指纹识别器早已失效,但下方还保留一个机械插口。唐遥把她父亲的钥匙插进去,转了半圈,锁没有动。

“不是这把钥匙。”

她把钥匙拔出来,在掌心里看了片刻。

“那他为什么把它留给我?”

“也许它开的是别的门。”

“你又不知道。”

“是。”

她抬手敲了一下玻璃牌:“你至少知道自己不知道。”

我用扫描仪测了一遍门体,发现里面有一道横向插销,位置在门的另一侧。门外没有任何供电线路,说明开门依靠纯机械装置。

走廊尽头有一条检修通道,宽度仅够一个人侧身通过。我们卸下背包,沿通道爬到门后,找到一根锈蚀严重的拉杆。唐遥负责固定,我把拉杆向下压,手腕刚一发力,金属便发出刺耳的呻吟。

门内的插销松开了。

数据备份区比外面更冷。正中间是一排封闭式存储柜,柜门全锁着,顶部的指示灯却还亮着。房间最深处有一张控制桌,桌面铺着一张临江市及周边的地质图。图上密密麻麻标着小红点,红点之间用蓝色细线连接,像一张被缩小的血管网。

唐遥走到控制桌前,屏幕自动亮起。

“请确认进入人员。”

屏幕上出现两行姓名:

沈砚。

唐遥。

下方有一个空白栏,标着“第三名值守人员”。

我点开人员记录,系统里出现一条备注:地面紧急维护必须由两名非同一家庭成员确认。第三名值守人员为可选项,不参与核心控制。

“所以纸条上写只有我们两个人。”唐遥说,“系统知道我们是谁,也知道我们不是一家人。”

“它从飞船识别码和维护终端读取了身份。”

“刚才它不是说没有收到迁徙结束通知吗?”

“不同系统之间没有完全断开。”

唐遥盯着第三个空白栏。

“有没有可能填一个名字,让门打开更多权限?”

“也许。”

“你不觉得这很奇怪吗?”

“觉得。”

“那你还想填?”

“我不填。”

她把手从屏幕前收回来:“这回倒挺肯定。”

我没有解释。

房间里只有两个人,系统却一直问第三个人。不是因为它需要更多权限,而是因为过去的地面防洪设施必须三人轮班。它仍按旧规程保留着一个空位,像一座撤离多年后还在等人交班的岗亭。

我让系统读取存储柜目录。

数据列表分成三部分:气象观测、城市水文、人员迁移。气象与水文资料都很完整,唯独人员迁移档案被人为截断,最后一条记录停在撤离完成前二十一天。

操作者:沈敬山。

“你父亲改过数据。”唐遥说。

“他整理过数据。”

“记录里显示删除。”

我放大日志,发现被删掉的并不是某个人的名字,而是“人口迁出率”一栏。父亲把那列数字从常规档案中移除,另存进一份名为“临时观测值”的文件。

这个文件没有权限锁,只有一条备注:用于判断地表实际承载能力,不得作为撤离结论。

我打开文件。

临江市撤离后,气象台在七年里记录了周边水位、气温、污染浓度和土壤含水量。数据比我在服务器里拿到的更完整。按照初步评估,临江外围的高地在一年中有五到七个月达到短期居住条件;东岸旧区则存在周期性洪水,不能长期定居,但可以通过维护设施缩短危险窗口。

这不是“地球适合返回”。

只是“地球有一些地方,偶尔适合人回来。”

“联盟为什么没有这些数据?”唐遥问。

“因为没上传。”

“你父亲故意藏起来的?”

“我不知道。”

数据目录里有一份未签名的报告,标题是《临江地表环境阶段性复核》。报告的结论栏空白,末尾附着一条草稿:

“撤离不是终止居住权。若无法确认地表人口情况,不应将零人口默认等同于无人。”

我把这句话读了一遍。

唐遥看着屏幕,声音很低:“也就是说,系统不知道这里还有没有人。”

“对。”

“你觉得有人吗?”

“没有证据。”

“那刚才那辆车呢?”

“自动巡检车。”

“它有录音。”

“旧维护人员录制的。”

“门口的新脚印呢?”

“也可能是七年前留下的。”

她没有再问。

我打开水文站的人员签到记录,发现唐国平最后一次登录之后,系统并未关闭,而是每三十天自动生成一份值守报告。报告内容很简单:设备运行正常,水位变化,未发现异常。

直到三年前,报告开始出现缺失。

最近一条记录的日期是两个月前,状态栏里有一个字:有人。

我把它放大。

“发现非登记人员进入东岸防洪设施。未确认身份。建议维持低功耗运行。”

唐遥的手停在屏幕上。

“这不是你父亲。”

“记录没写名字。”

“那个人还在这里?”

“这条记录是两个月前的。”

“也可能是误报。”

“是。”

她靠在桌边,脸上没有喜悦,也没有恐惧,只有一种疲惫的清醒。

“如果他还活着,我会问他为什么不回去。如果他已经死了,我会找出他死在哪里。如果这是误报,我就接受误报。”

“你准备好了?”

“没有。”

她把自己的钥匙放在控制桌上。

“但我不会再把没准备好当成不去的理由。”

我们打开存储柜,将数据拷贝到两只独立储存器里。每只储存器都有防水外壳,足以在地下水灌入时保住资料。导出过程中,屏幕突然跳出新的水位预警。

东岸防洪设施正在缓慢进水。

不是外面那场风暴导致的。

地下水位从下方上升,说明有人打开了排水阀,或者设备在试图把积水排进低位管道。

“外面有人动了设施。”唐遥说。

“也可能是自动排水系统启动。”

“你不是说不能把机器想成有人?”

“我说过。”

“那你现在又说?”

我没回答。

屏幕上的三维结构图显示,水正从东侧支管进入,沿着维护通道向备份区靠近。只要水位再上升四十厘米,最下面那排存储柜就会被淹。

我们有两个选择:立刻撤离,带走已经拷贝完的气象数据;或者进入下层控制区,手动关闭东侧排水闸,保住剩下的原始档案。

“还剩多少没拷?”唐遥问。

“约百分之三十。”

“你需要多久?”

“至少十五分钟。”

“水位多久会到?”

“屏幕没给时间。”

“那就是不知道。”

“对。”

唐遥抓起储存器,塞进胸前的防水袋。

“我们先关排水闸,再回来拿数据。”

“如果闸门打不开呢?”

“那就撤。”

“如果水先到?”

“那就一起被淹。”

她说得像在谈一件很简单的事。

我把另一只储存器绑在背包内侧,沿着三维图寻找下层入口。控制桌后有一道向下的楼梯,门把上同样挂着一块牌子:

“下层设备区,非维护人员禁止进入。”

我打开门,里面传来持续的水声。

像有一条河藏在地下。

下层通道里,水已经漫过脚踝。每隔几米就有一盏应急灯,灯光照出墙上成排的管道。水流从东侧涌来,方向与地表河道相反,像有一只看不见的手,正在把城市底下的东西往外抽。

走到第一个岔路口时,唐遥停了下来。

墙上有一串新的手写箭头。

用蓝色记号笔画成,笔迹很潦草,箭头朝向右侧。

箭头旁边写着:别走左边。

她打开腕表扫描墙面,扫描结果显示记号笔墨水还没有完全干透。

“有人刚来过。”我说。

“也许。”

“你希望是你父亲吗?”

“我希望别再问我希望什么。”

她沿着箭头往右。

我们没有再提那辆履带车,也没有提那段扩音器里的声音。前方的水位逐渐升高,墙壁上出现了几道被工具刮出的痕迹,像有人用金属杆沿着管线找过路。

通道尽头是一扇半开的防水门。

门后亮着灯。

门上贴着一张白纸,纸面湿了一角,字迹仍然清楚:

“如果你们是从白塔路来的,把灯留下。”

我把信标从背包里取出,握在手里。

唐遥轻轻叫了一声:“爸。”

门内没有回应。

她抬起手,推开防水门。

门后是一间狭窄的控制室。

里面没有人,只有一台老式潜水服充电架、一张折叠床和一只正在工作的暖风机。暖风机的电源线接在墙角的备用插座上,插座表面没有积灰。

有人在这里生活过。

床边摆着一只金属饭盒,饭盒上结着薄冰。墙上贴着几张手绘的水位图,线条一层压着一层,最上面一张的日期是三天前。

唐遥走到床边,摸了摸被角。

“还有余温?”

“这里面有加热片。”

“我问的是人。”

“温度计显示室温零下四度。”

她没有再说话。

门后的控制桌上放着一台小型终端,屏幕亮着,光标停在输入框里。上面只有一个问题:

“如果你们从白塔路来,请说明来意。”

我输入:维护东岸设施,取回原始气候数据。

屏幕没有反应。

唐遥想了一会儿,打出第二行:唐遥,唐国平的女儿。

光标闪了几下,终端弹出一条提示:

“亲属关系无法验证。”

她把那把钥匙放到桌面上。

终端扫描钥匙上的编号,屏幕忽然亮起一片蓝光。

“身份确认:唐国平家属。”

唐遥的呼吸停了一瞬。

“他在这里?”

终端没有回答,只弹出一个文件目录:值守记录、维修日志、离站申请。

离站申请的状态显示“未提交”。

她打开维修日志。最早的记录写着东岸闸门失灵,后来是地下室漏水,再后来是备用电池故障。唐国平每隔一段时间就会来检查,最后一条记录停在三年前。

“他走了。”我说。

“你怎么知道?”

“日志断了。”

“也可能是终端坏了。”

“也可能。”

她把离站申请点开,里面只有一行字:

“申请返回地表人口登记区。”

申请时间:七年前。

“他不是留在这里。”唐遥低声说,“他申请过离开。”

申请处理结果没有通过。驳回理由是:返回路线不安全,地表迁徙资格已终止。

“这不代表他没走。”

“至少说明他想走。”

唐遥坐在床沿,肩膀微微垮下来。

我没有劝她,也没有替她解释。她等了七年,等到了一份连申请都没能提交出去的记录。对她而言,这比一句“他死了”更难处理,因为她仍不知道他最终有没有走成。

我把终端的缓存文件导入自己的腕表,发现其中一段视频需要权限。唐遥再次使用钥匙,屏幕上出现一个熟悉的名字:

“维护人员:沈敬山。”

父亲的账号权限和唐国平的账号权限同时存在。

两个在不同城市工作的维护人员,曾经共同维护过这片区域。

我点开视频。

画面里是父亲和唐国平。他们坐在控制室的地板上,中间摆着一台拆开的发射器。父亲脸上有一道擦伤,唐国平的工作服湿透了。

“你为什么不跟他们走?”唐国平问。

“我会走。”

“你已经错过迁徙船了。”

“还有下一班。”

“下一班不一定回来。”

“那就等。”

唐国平看着镜头外,像在确认什么:“你把儿子的名字写进系统了?”

父亲没有立即回答。

“我不想让他回来。”他说,“我只是把他设置成可接收人。”

“有区别吗?”

“有。”

唐国平沉默了一会儿:“他会以为你在等他。”

“所以我准备把名字删掉。”

“删了吗?”

“还没。”

视频到这里被切断。

我把终端里的记录往前翻,发现这不是一段完整录像。它被分成了十几个片段,像是两人每次维修时随手留下的工作记录。大多数内容都是线路、备件、供电情况,只有少数几段提到迁徙。

唐国平曾经两次申请离开地球。

第一次被驳回,是因为水文站缺少维护人员;第二次没有提交,原因不明。

沈敬山只申请过一次,批复通过,登船记录完整。

父亲离开了地球。

唐国平没有。

至少,系统里没有他登船的记录。

唐遥把那段视频看了两遍,随后关闭。

“你父亲说要删掉你的名字。”

“他没有删。”

“可能忘了。”

“也可能没来得及。”

“你会继续查吗?”

“会。”

“为什么?”

我没有回答。

控制室墙上的水位图显示,东岸闸门正处于半开状态。地下水流方向被改过,原本要灌进下层的水被引向旧排洪渠。有人在三天前手动调整了闸门。

我检查闸门控制日志,发现操作时间和那张水位图的日期一致。

执行人:唐国平。

唐遥从床边站起来。

“他三天前还在这里?”

“至少这道闸门三天前被人调整过。”

“系统能伪造记录吗?”

“能。”

“那我们怎么看?”

“找实体痕迹。”

我们从控制室侧面的检修门进入闸门层。通道里的水已经漫到膝盖,水流方向朝北。墙上有一排手动阀门,每个阀门旁都用油漆写着对应区域。最东侧的阀门刚换过轴承,螺栓上没有锈,附近的墙上还留着新鲜的工具划痕。

闸门底部有一条窄缝,水正从那里往外流。

我把手电照进缝隙,看到一根黄铜色的细管。那是旧式的水位测量管,连接着地表和控制室。管口被塞了一个木塞,木塞上绑着蓝色布条。

唐遥认出那块布。

“是我小时候给他的。”

“你确定?”

“我给他缝过很多块。”

她伸手去取木塞。

“等一下。”

我用扫描器检测了一遍,没发现爆炸物或电压。她把木塞拔下来,里面滚出一枚小小的存储卡。

存储卡被防水胶封着,表面用油笔写着:给唐遥。

她没有马上打开。

我们回到控制室,接上终端。存储卡里只有一段音频,录制时间是三天前。

唐遥按下播放。

先是很长一段呼吸声,然后,一个男人说:

“遥遥,我不知道你会不会回来。”

他停了停,像是在听外面有没有人。

“我留在这里,不是因为不想回去。我是想等水位降下来,再把河道的资料交出去。后来我发现,撤离记录里少了很多人。我不知道那些人是被遗漏了,还是有人不想让他们被算进去。”

唐遥把手放在桌边,指尖微微发白。

“你妈走的时候,我答应过会去找她。等我发现她已经不在迁徙名单里,船也已经离开了。我后来写过很多信,没寄出去。不是觉得寄了没用,是我怕你看见以后,回来找我。”

声音轻轻笑了一下。

“我一直以为,不让你回来就是保护你。可我没想过,保护这件事也可能只是我替你做主。”

录音里传来一阵咳嗽。

“如果你真的来了,别为了我往东岸走。那边的水位会涨,闸门撑不了太久。数据我放在水文节点里,拿走就行。你不需要找到我。”

音频最后,他说:

“我现在还在这里。”

录音结束了。

唐遥没有动。

终端的时间戳显示,音频录于三天前。

“他还活着。”她说。

我没有回答。

“你说三天前有人动了闸门。”

“是。”

“那他就在附近。”

“可能。”

“你又说可能。”

“因为这段录音也可能是提前录好的。”

“你觉得他是在骗我?”

“我觉得我们不能把一段录音当成现在的证据。”

“可你刚才听见了他的声音。”

“听见了。”

“那你为什么还是不信?”

我看着存储卡上的时间戳。

“因为我怕它是真的。”

她沉默了很久。

“如果他真的在,我不知道见到他以后该说什么。”

“你可以什么都不说。”

“这不是你能替我决定的。”

“我知道。”

她把存储卡取下来,放回掌心里。

“你和你父亲最后一次通话,说了什么?”

“他留了一段语音。我没有听完。”

“为什么?”

“那时我觉得不重要。”

“现在呢?”

“现在我不知道。”

“你要不要听?”

我从私人存储里调出那条五秒留言。文件已经损坏,剩余部分只有噪音。唐遥没催我。

我把它接入终端,尝试用地面设备修复。文件开头有三秒是风声,第四秒里,父亲说:

“阿砚,白塔路的灯……”

第五秒断在一个呼吸音上。

我重新调整音频频段,做了两次降噪。听筒里终于出现了一个很轻的词:

“别等。”

我关掉音频。

唐遥站在旁边,没有问我是不是听错了。

控制室里响起水位警报。

东侧闸门的承压值正在上升。系统提示,闸门将在四十分钟后失效。我们必须前往闸门底部手动关闭,或者放弃整个地下设施,让水流进入低位排洪渠。

唐遥看着结构图:“如果不关闸,数据区会被淹。”

“如果关闸,排洪渠的水会回灌到东岸地面。”

“东岸没人。”

“我们也不知道。”

“所以你想怎么办?”

屏幕上有两项操作:

关闭闸门,保护地下设备。

维持闸门,保障地表排水。

没有第三项。

我想起父亲说,数据不是答案,只是一个开始。

我把气象记录调出来,查看东岸几个传感器的最后数值。地下水位上升的速度比预估慢,排洪渠仍有容量。只要将闸门调整到三分之一开度,既能保护数据区,也不至于把水全部推回地面。

但系统没有这个选项。

唐遥打开手动控制面板:“需要一个人留在这里控制闸门,一个人去下层扳动机械锁。”

“我去下层。”

“你不知道阀门在哪。”

“图上标了。”

“图是七年前的。”

“你知道?”

“我父亲的维护日志里有。”

她把日志投到墙上,快速翻找操作步骤。走廊外的水声越来越响,控制室地面出现一条细长的水线。

“我去下层。”唐遥说,“你留在这里,把闸门开度改成三分之一。”

“你比我更熟悉系统。”

“我熟悉我爸的习惯,不熟悉这个系统。”

“那我去。”

“你要是走错一步,下面的水会把你冲到排洪渠里。”

“你也一样。”

“所以我们一起去。”

她把遥控器绑在腕表上,设置成延迟启动。我们只需要在机械锁旁边同时按下两处开关,闸门才会改变开度。

这是一个需要两个人完成的操作。

我们把气象数据的储存器留在控制室,使用防水箱封好。唐遥把自己的呼吸管接到我的备用氧气接口,确保其中一人出问题时,另一人还能撑几分钟。

“你不用这么做。”我说。

“我知道。”

“那你为什么做?”

“因为我不想再让谁替我决定我能不能冒险。”

我们沿检修梯下到闸门底部。水已经漫过腰,机械锁在闸门另一侧。每一步都要抓着墙上的扶手,水流从脚边推过来,带着碎冰和泥沙。

走到最后一个转角时,手电照见墙上刻着一行新字:

“遥遥,别下来。”

字迹很深,像用螺丝刀刻出来的。

唐遥摸了一下刻痕。

“他知道我会来。”

“或者他知道有人会来。”

“你觉得这句话是真的还是假的?”

“现在它是真的。”

她看着我,忽然笑了。

“你终于有一次没说可能。”

闸门机械锁就在前方。锁杆已经被水淹住大半,另一侧有一个红色扳手,位置离地面很低。

我潜下去,把手伸进水里。

金属扳手被卡住了。

我用力转动,锁杆纹丝不动。唐遥也潜下来,和我一起压住扳手。水流从管道里猛地冲出,我们被推得撞上墙壁。

第二次尝试时,我终于听见锁杆移动的声音。

一下。

两下。

第三下,扳手转过四分之一圈。

腕表上的闸门数据开始变化。百分之五十,百分之四十二,百分之三十五。

在三十三的时候,系统自动停住。

“还差一点。”唐遥说。

我再次潜下去,手指碰到锁杆底部一块尖锐的断口。金属划开手套,温热的血立刻被水冲走。视野开始发白,氧气管里传来断续的供气声。

我握紧扳手,向下压。

闸门又动了一点。

百分之三十二。

百分之三十一。

百分之三十。

系统提示:水流调整完成。

我们浮出水面时,唐遥摘下面罩,咳了好几声。我靠着墙喘气,手上的血被冷水冻成一层薄膜。

“你手怎么样?”她问。

“还能动。”

“那就先回控制室。”

“数据呢?”

“数据不会跑。”

“人会。”

她看着我,没再说话。

我们沿检修梯返回时,闸门层的水位开始下降。水流方向改变,地下设施的压力暂时稳定下来。控制室里,存储器的防水箱仍然完好,屏幕上多出一条新的人员记录:

“外部维护人员进入下层设备区。”

记录人:唐国平。

时间:三天前。

唐遥站在屏幕前,指尖轻轻碰了碰那个名字。

父亲确实来过。

但这仍不能证明他现在还在这里。

我们把数据和视频都复制了两份,一份留在防水存储器,一份存在飞船的黑匣子里。上传到轨道的信号没有回执,联盟也没有回应。

东岸之外,风暴正在慢慢减弱。

就在我们准备离开控制室时,墙上的应急灯忽然闪了三下。

9 别把我算进去

三短。

一长。

再三短。

不是系统提示。

是有人在门外敲击金属。

唐遥抬起头。

我把手放在门把上,没有立刻打开。

门外的人又敲了一遍。

然后,门缝下滑进来一张纸。

纸上只有五个字:

“别把我算进去。”

我没有立刻开门。

唐遥把那张纸翻过来,背面空白。纸边缘湿了,水迹正一点点往中间洇开。

“如果外面是人,他为什么不直接进来?”我问。

“也许门从里面锁着。”

“门没有锁。”

“也许他不想让我们看见。”

“那为什么敲门?”

唐遥看着门上的水痕:“因为他想让我们知道他在。”

我们把灯关掉,站在门内等了一分钟。

门外没有脚步声。

第二分钟,门板上又响起那串敲击:三短、一长、再三短。紧接着,走廊深处传来一声金属摩擦声,像有人拖着什么东西离开。

唐遥冲过去拉门。

门外是一段向上的窄梯,尽头的通风窗开着,风雪从外面灌进来。楼梯上有一串湿脚印,鞋底纹路很浅,脚印一直延伸到通风窗下,然后消失。

“他刚走。”唐遥说。

我扫过地面,发现最后一块脚印旁边有一道拖痕。那不是鞋底拖出来的,是一条电缆被人拉过留下的。

电缆通向通风井。

我们沿着电缆走到地面,来到体育馆西侧的老检修口。检修口被一块金属板盖着,边缘用螺栓固定。电缆从板下穿过,通向河堤背面。

唐遥蹲在检修口前,没有马上拆螺栓。

“他就在附近。”她说。

“可能是。”

“这一次别说可能。”

“我不能答应。”

她站起来,自己开始拆螺栓。

检修口下面是一间废弃的排水泵房。泵房里有一台手摇发电机、一张折叠床、一罐没开封的食物,还有几套旧式水下维修服。最显眼的是墙上贴着的日历,日期停在撤离后的第三年。日历旁边用蓝笔写着一串短句:

“水位正常。气压下降。电池还能用。”

最后一句的日期,是两个月前。

唐遥在床边找到一只搪瓷杯,杯底刻着“遥遥”。杯子洗得很干净,杯沿却有一道磕碰的缺口。

她把杯子拿在手里,没再往前走。

泵房另一头有扇小门,门缝里透出微弱的光。我们打开门,里面是一间不超过十平方米的储藏室。一个男人坐在折叠椅上,身上穿着蓝色工作服,膝上放着一块拆开的控制板。

他抬起头。

唐遥没有叫“爸”。

她只是看着他。

男人比她记忆里的样子老了很多,头发灰白,右手少了两根手指,脸颊凹下去,呼吸时肩膀会轻轻抖一下。他看见唐遥,先把控制板放到桌上,仿佛怕自己手里的东西会吓到她。

“你来了。”他说。

唐遥站在门口,握紧那只搪瓷杯。

“你活着。”

“是。”

“你三天前还在闸门底下?”

“是。”

“你七年前为什么没登船?”

唐国平没有回答。

他看了看她手里的杯子,像是要伸手,又停住。

“你可以先坐下。”

“我不坐。”

“好。”

“你给我寄过三十七封信。”

“没寄出去。”

“我知道。”

“你知道了?”

“我在你的维护记录里看见的。”

唐国平低下头:“那些信不是写给你看的。”

“那你写给谁?”

“写给我自己。”

“那你为什么把它们留着?”

“因为我没法把它们说出来。”

“你连试都没试。”

他抬起眼,眼里有一种很深的疲惫:“是。”

没有解释,没有道歉,也没有把责任推给当年的撤离政策或设备故障。他只是承认。

唐遥走进泵房,把杯子放到桌上。

“你为什么不回来?”

“我申请过离开。申请没有通过。”

“之后呢?”

“之后我可以再申请。”

“你没有。”

“没有。”

“为什么?”

唐国平把右手放在膝盖上,手指缺失的位置裹着一层旧绷带。

“那时水文站还需要有人维护。我以为再等一段时间,数据完整了就走。后来发现河道里还有人留下的东西,我想找出他们去了哪里。”

“你找到没有?”

“没有。”

“所以你就一直等?”

“不是等。”

“那是什么?”

“留下。”

他说这话时没有看唐遥。

“留下和等不一样。”他说,“等是指望有人回来。留下是我知道可能没人回来,还是决定把剩下的事做完。”

唐遥的眼神没有软下来。

“你把自己说得很勇敢。”

“我没有。”

“你把我留在迁徙船上,让我以为你会跟来。你不告诉我你在哪里,不让我知道你是不是死了。你写信,又不寄。你说你留下是为了做完事情,那我算什么?”

唐国平没有回答。

“我问你话。”

“我不知道怎么回答。”

“你连一句‘我怕你回来’都说不出来吗?”

他的喉结动了一下。

“我怕你回来。”

“怕什么?”

“怕你觉得我不值得你回来。”

唐遥笑了一声,短得像一口气。

“你有没有想过,我早就这么觉得了?”

唐国平没有再说话。

屋子里的暖风机响了一阵,忽然停了。外面风暴未退,墙壁传来轻微的震动。唐遥坐到床边,隔着一段距离看他。

“你最近还在给气象台发信号?”

“我没发过罚单。”

“我们知道。是系统自动生成的。”

“那张纸背面有字吗?”

“你写的。”

“我没写。”

我把罚单递给他。他对着灯看了许久,最后摇头。

“这不是我的笔迹。”

“可那是你的字。”

“像我的字,不是我写的。”

我和唐遥都没说话。

他把罚单还给我,继续道:“我最后一次离开气象台之前,把自行车停在那儿。车灯拆下来,用在水下标记上。街道系统后来生成的罚单,应该是程序把车辆登记和我的旧维护任务关联了。”

“那背面的提醒呢?”唐遥问。

“我不知道。”

“有人替你写的?”

“可能是系统根据旧留言拼出来的。”

我想起父亲视频里出现过那辆自行车,也想起那句“回来时记得带一盏”。那句话也许从未被完整记录。它可能来自某段旧日志,可能是系统把不同年份的文字拼在一起,甚至可能只是我自己把几个记忆重叠了。

一张罚单把我们引回地球。

但写在背面的那行字,不一定是任何一个人亲手留下的。

它像是过去的碎片,被一套迟钝的城市程序递到我们手里。

“你现在要走吗?”唐国平问唐遥。

“我还没决定。”

“你不用因为我留下。”

“我也不会因为你走。”

他点了点头,没有挽留。

这比任何恳求都让唐遥沉默。

我们回到地下数据区,唐国平跟在后面。他说,东岸的水文节点仍然有完整记录,控制系统里的人口数据不是人数统计,而是迁徙后地面传感器识别到的热源和活动痕迹。过去几年里,系统偶尔记录到有人进入设施,但无法确认身份。

“那些人是谁?”我问。

“我不知道。”

“你没有去找?”

“找过一次。”

“结果?”

“只找到一只烧坏的靴子。”

“那你为什么在记录里写‘有人’?”

“因为有人进来过。不能确定是谁,就不能写成没人。”

唐遥看了看父亲:“你知道这句话会让我们回来吗?”

“我没写给你们看。”

“可你知道信号会被收到。”

“我知道信号可能被收到。”

“你希望我回来吗?”

唐国平沉默了一会儿。

“我希望你过得好。”

“这不是答案。”

“我不知道该不该希望你回来。”

“你总是把最重要的话留在不知道里面。”

“是。”

唐遥盯着他,眼神里有愤怒,也有某种比愤怒更难承认的东西。

“你这次能不能直接说?”

“我想见你。”

这句话落下来时,他的声音不高,甚至有点像在报告一条设备状态。

“但你不需要留下。”

唐遥没有原谅他。

她也没有转身走开。

她把那只搪瓷杯放进工具箱,说:“先把数据拿完。之后再说。”

唐国平点头。

他带我们去操作原始气候节点。那些资料不是一份经过整理的报告,而是数百万条零散记录:水位、气温、土壤、空气、风向、城市设施状态。每个数据都带着时间戳,有些来自自动传感器,有些来自人工巡检,还有一些是手写后扫描入库。

我找到父亲最后一次维护的那条记录。

日期:地球撤离后第九个月。

地点:临江旧气象台。

状态:设备可用,等待下一位维护人员。

备注:不限定姓名。

这条记录之后,父亲离开了地球。

他没有留下来等我,也没有把数据锁起来只等我来取。服务器里那个“维护人员”字段最终被改成了自动匹配,任何拥有地表许可的人都能触发接收。

“他最后一次来这里,是为了改这个?”我问。

唐国平说:“是。”

“他为什么后来离开?”

“肺部出问题。医疗船还有最后一班,他不走就来不及了。”

“那他为什么说他没有等我?”

“因为他知道你会觉得自己欠他。”

我看着父亲的签名。

“他没有等我,是因为他不想让我回来?”

“是因为他不想让你把回来当成补偿。”

“那他为什么留了那张罚单?”

“他没留。”

唐国平把原始日志调出来。系统在七年前收到一条自行车停靠记录,车主是沈敬山。罚单由街道程序生成,罚款金额三百二十元。除此之外,没有任何人为附注。

纸背面的字不是系统打印,也不在数据库里。

那一行字的来源仍然是个空白。

我忽然觉得,答案不必被找出来。

可能是父亲写过,却没有上传;可能是他在离开前随手记过,后来被风雪带到某张纸上;也可能是我记忆中的一句话,随着那张罚单重新出现。

我不能确认它属于谁。

就像我不能把父亲最后那句“别等”当成他对我一生的总结。

资料导出还差最后一部分。东岸节点的机箱已经进水,唐国平用手动泵把积水往外抽。唐遥坐在控制台旁整理资料,按时间顺序将记录拆分成三份,一份给联盟,一份留给地面,一份交给以后可能返回的人。

“你不怕联盟把这份数据当成领地申请吗?”她问。

“怕。”

“那你还要上传?”

“我不想让一份经过删改的结论替所有人决定。”

“原始数据会被误读。”

“会。”

“会有人拿它说地球已经适居,也会有人拿它说地球永远不能回来。”

“是。”

“你还要发?”

“发。”

唐遥看着我:“你现在倒不怕说确定了。”

“我确定的是数据需要被看见,不是别人会怎么用它。”

我们把地面资料分为三个部分:可确认的测量记录、推算模型、未能核实的人员活动。每一项都标注误差范围。报告结论只写了一句:

“现有数据不足以证明地表全面适居,也不足以证明地表永久不适居。”

唐国平看完后,问:“你们准备把人口记录也发出去?”

唐遥摇头:“不发具体身份,只发存在未登记活动的时间和位置。”

“为什么?”

“因为那些人可能不想被找到。”

“也可能有人需要他们。”

“那就让数据说明有过活动,不替他们决定要不要出现。”

唐国平没有反对。

这一次,他没有替唐遥做选择。

发射设备需要回到白塔路广播塔才能启动。我们带着存储器离开地下设施,唐国平没有跟来。他说自己要留下检查东岸的排水闸,至少在这场风暴过去前不能离开。

唐遥问他:“我明天还会来吗?”

他想了很久。

“我不知道。”

“好。”

她没有说“我会”,也没有说“我不会”。

回到广播塔时,风暴已经转弱,天边露出一道灰白的缝。我们把信标嵌进塔底的接口,接通地面应急广播网。信号灯亮起后,水文节点开始向轨道发送原始数据。

十秒。

十五秒。

二十秒。

发射器的黄灯转为绿色。

联盟回执迟迟没有到来。

唐遥坐在地上,把护目镜推到额头上。

“这回能收到吗?”

“我不知道。”

“你现在说不知道,比之前顺耳。”

“因为之前我总觉得知道答案就能少受点影响。”

“现在呢?”

“现在答案在不在,都得先做该做的事。”

她没有回应。

我们把最后一个数据包送出后,地表天气警报忽然响起。不是风暴警报,而是轨道上的低空回收船发送的自动提醒:

“地球近地轨道出现迁徙船队信号。”

“预计四十小时后经过临江上空。”

“请地面人员确认是否需要接驳。”

唐遥站起身。

“这不是联盟的回执。”

“是返航船队的预告。”

“他们会因为数据回来吗?”

“可能是原本的航线。”

“你觉得呢?”

“我不知道。”

她笑了笑:“你终于可以不知道了。”

唐遥看着东岸的方向,那里只有一条被晨光照亮的河。

“我不想现在回去。”

“那就不回。”

“我也不想留下。”

“那就先不决定。”

我们在广播塔里待到第二天。唐国平没有出现,东岸只传来两次设备状态更新,最后一条写着“水位下降,闸门稳定”。

第二天夜里,回收船队从轨道经过。我们用信标发出接驳申请,等待确认时,唐遥把那只搪瓷杯放在广播塔的窗台上。

“带走吗?”我问。

“先放着。”

“它会被风吹掉。”

“那就系上。”

她拿一段蓝色布条把杯子固定在窗台边。

“你要回来取?”

“我还不知道。”

她抬头看着我。

“你呢?你会回来吗?”

我想起那张罚单,想起父亲没有说完的留言,想起服务器里那句未提交的维护记录。我终于明白,父亲把我写进系统,不是为了让我回来替他守住什么,而是因为他知道我总有一天会收到那条信号。

至于回来之后要做什么,他没有替我决定。

“会。”我说。

“什么时候?”

“等灯修好。”

唐遥没有问灯在哪里。

她知道我说的不是自行车前灯,也不是广播塔上的信号灯。

回收船队最终接走了我们,没有把唐国平列入接驳名单。那是他的选择。唐遥把地面数据交给联盟,也把那三十七封未寄出的信留在东岸的泵房里。她没有替父亲收下它们,也没有替自己销毁。

临江仍然是一座被注销的城市。

它没有因为一份报告重新成为家园,也没有因为两个人离开而彻底变成废墟。它只是在某个短暂的季节里,仍有风,仍有水,仍有一些灯没有熄灭。

飞船升空时,我回头看了一眼地面。

白塔路十七号的自行车已经被风吹倒。车筐里落着一层薄雪,灯座空着。广播塔上的绿色信号灯仍在闪烁,向轨道发送一组不带结论的数据。

没有人能从那束光里听见父亲的声音。

也没有人能从里面找到一句足以原谅谁的话。

它只是在说:这里曾经有人生活过。这里现在有水位,有风向,有温度;这里也可能还有没有被记录的人。

这座城市不需要被谁命名为“适合返回”或“永远放弃”。

它需要的只是有人愿意重新看一遍。

飞船进入轨道后,唐遥靠在舷窗旁,手里拿着那块刻有父亲编号的金属牌。

她问我:“你回去以后会听完那条语音吗?”

“会。”

“如果里面还是只有五秒呢?”

“那就听五秒。”

她低头看着金属牌。

“你会把他写进报告吗?”

“沈敬山?”

“嗯。”

“写他是最后一次维护者,按记录离开地球,在火星去世。”

“就这些?”

“就这些。”

“你不写他是个好父亲?”

“那不是报告要写的。”

“那你自己呢?”

“我记得就够了。”

唐遥把额头贴在舷窗上。

“我也不写我爸是好人。”

“你可以写他留下了什么。”

“我不确定我想写。”

“那就先不写。”

她闭上眼睛,肩膀终于放松下来。

我打开父亲留下的语音,点下播放。

五秒结束后,音频自动停住。

“阿砚,白塔路的灯……”

我把它保存回原来的位置,没有再试图修复。

有些话不是缺了半句。

只是说话的人已经走到了他能走的尽头。

而我们要做的,不是替他补完。

是把灯带回去,或者把灯留在那里,等某一天,真的有人需要它。

沪ICP备16008431号-1

本站所有内容都已取得正版授权,且不适合未成年人观看。版权声明 - 投稿声明 - 自审制度 - 免责声明