倒计时牌上的数字跳到了71:58:43,林宿的手指还搭在左胸的界域印记上。那点温热没散,像一块嵌进皮肉里的铁片,始终提醒着他——敌人没走远。
他站在指挥塔三层作战室的窗前,望着外头尚未熄灭的灯火。搬运车还在跑,焊接的火花在夜色里一闪一灭,城墙西北段的加固工程没停。工人们轮班作业,肩扛手抬,把一根根合金梁柱焊进地基。远处传来几声低沉兽吼,很快被风吞了进去。
城内秩序井然。巡逻队沿预定路线走动,医疗站持续开放,食堂的灯也亮着。张婶带着几个帮厨在熬汤,锅盖掀开时腾起一股白气,混着姜和肉的香味飘出老远。
林宿收回视线,低头看了眼终端屏幕。建材调度表更新完毕,所有紧急采购项均已签收入库。他批注完最后一行备注,正准备调出地下监听设备的实时波形图,通讯器响了。
“林队,东门接待点有情况。”值班守卫的声音有些紧,“三个人要进来,说想加入,但没通行证,身份不明,我们……不敢放。”
林宿没多问,抓起外套就往外走。
走廊灯光昏黄,脚步声在空荡的通道里回响。他穿过主控区,沿着台阶下行,走出指挥塔。夜风迎面吹来,带着焦土味和未散尽的金属灼烧气息。广场上人影穿梭,施工声、指令声、车轮碾过地面的声音交织在一起。中央高台早已拆了,只留下几块焦黑的支架钉在水泥地上。
他径直走向东侧临时搭起的接待点。那是个用集装箱改的棚子,门口拉了警戒线,两名守卫持械立在两侧。三人站在外面,穿着磨损严重的作战服,身上有旧伤疤,眼神不躲也不闪。其中一人手里拎着个工具包,边角磨得发白。
“怎么回事?”林宿走近时问。
守卫立刻敬礼:“报告!这三人自称是流民中的幸存者,听说咱们招人,主动来报到。但我们查不到他们的登记信息,也没经过背景审核,按战时条例不能放行。”
林宿没看守卫,而是盯着那三人。
“你们为何而来?”
中间那个高个子开口,声音不高,但清楚:“我们看过昨夜调度令。你没让一人饿着干活,也没拿命换进度。这样的地方……值得赌一次。”
林宿点头。
他对守卫说:“战时最怕内耗。他们愿来,就是信了这堵墙能护住人。放行,登记姓名即可。”
守卫愣了一下,随即应声:“是!”拉开警戒线,让出通道。
三人走进来。高个子把工具包放下,从怀里掏出一张皱巴巴的纸条,上面写着三个名字:陈平、赵岩、周晓。字迹潦草,像是匆忙写的。
林宿接过纸条看了一眼,没多问来历,也没问能力。“名字记下了。先去后勤领任务卡,安排住处,明天早上六点前到指定岗位报到。”
三人齐声应下。
林宿转身要走,却被叫住。
“林队长。”那个背工具包的男人低声说,“我以前修过防御工事,在第三安全区干过两年。要是有用得上的地方……我愿意上。”
林宿停下脚步,回头看了他一眼。
“现在每个人都有用。”他说,“只要你想留。”
说完,他离开了接待点,沿着广场边缘往回走。施工仍在继续,没人注意到他的离开。他抬头看了眼指挥塔顶层的红灯,一闪一灭,稳定运行。界域能量输出正常,结界波动在安全阈值内。
他回到作战室时,数据面板刚更新完一轮。新增人口统计跳出提示:+3。他扫了一眼,顺手点开安置流程记录。系统显示三人已被分配至临时住宿区,明日由张婶统一组织培训。
他关掉界面,重新调出沙盘模型。西北防线的红圈依旧醒目,敌方可能的迂回路线也被标了出来。他盯着地图看了几分钟,手指无意识地摩挲着界域印记。它还在跳,节奏稳定,没有预警。
门外传来脚步声,轻而急。
张婶推门进来,手里抱着一叠纸质名单,头发有些乱,围裙上沾着油渍。
“人我见了。”她说,“三个都挺实诚,不吵不闹。我已经让他们先去休息,明早八点集中培训。”
林宿点头:“辛苦你了。”
“嗐,说什么辛苦。”张婶把名单放在桌上,“我男人死的时候,连口热饭都没吃上。现在我能煮汤,是因为有人信我能活着。这些人愿意来,说明他们也想活出个样子。”
她顿了顿,又说:“明天培训我打算简单点。先带他们转一圈,认认路,再按技能分组。会修墙的跟老李去北段,懂急救的去医疗站,剩下的先轮值巡逻,边干边训。”
林宿看着她:“你能压住场子?”
“我又不是靠拳头说话的。”张婶笑了笑,“我是靠锅铲。在这儿,活下来的人,才有资格谈守护。这话我今天已经跟他们说了。”
林宿嘴角微动,没笑出来,但眼神松了些。
“那就交给你。”他说,“注意别让他们碰核心区域,暂时别进指挥塔、工坊、能源中枢。其他区域视情况开放。”
“明白。”张婶点头,“我也不是第一天管事了。”
她转身要走,走到门口又停下。
“对了,那三个新来的,有两个今晚主动去厨房帮忙搬桌椅,干完活还顺手洗了锅。虽说小事,但看得出来——他们是真想留下。”
林宿没应声。
等张婶走了,他才重新看向终端屏幕。新增人口数据刷新了,变成+17。原来不止那三人,夜里陆续又有十四人通过不同渠道申请加入。有的是从周边避难点步行过来的,有的是之前观望的散兵游勇,看到安栖城公开布防方案后决定投奔。
后勤主管进来汇报时,语气有点低:“十七个人……杯水车薪。咱们现在缺的是战斗力,不是多几个搬砖的。”
林宿没反驳。
他盯着屏幕,忽然问:“张婶那边,今天有没有人主动帮她搬桌椅?”
属下查了记录,回道:“有。两个新来的,一个叫赵岩,一个叫周晓,晚上七点四十二分到厨房帮忙,搬了三张折叠桌、两排椅子,之后还清洗了灶台和餐具。”
林宿听着,手指轻轻敲了下桌面。
“那就不是十七个人……”他低声说,“是十七颗愿意留下的心。”
他合上终端,目光落回沙盘。
城墙轮廓清晰,炮台位置已标定,地下通道封堵点也做了标记。整个安栖城像个蜷缩的铁壳,正在一点点竖起它的刺。
“通知各岗,继续保持地下监听设备巡查。”他下令,“有任何异常震动,立即上报。”
属下应声离开。
林宿没动。他站在原地,听着窗外传来的施工声。焊接的火花在夜色中炸开,像一簇簇短暂的星火。远处食堂的灯还亮着,张婶应该在准备明天的早餐。锅碗瓢盆的声音隐约可闻,夹杂着几句交谈。
他闭了会儿眼,再睁开时,视线落在墙上的倒计时钟上。
71:42:16
时间在走。
他走到控制台前,调出新成员登记档案。画面跳出来,只有基本信息:姓名、年龄、来源区域、登记时间。没有能力评估,没有过往经历,没有战斗记录。
他知道现在不该想太多。
这些人能不能打,靠不靠谱,明天就知道了。
但他也知道,真正重要的不是他们会不会杀人,而是他们愿不愿意为别人多做一件事——比如搬一张桌子,洗一口锅,或者在深夜主动站上一段冷清的城墙。
这才是墙能立起来的原因。
他退出系统,拿起水杯喝了口凉茶。茶叶沉在底下,涩味重,但提神。
门外又响起脚步声,这次更轻。
张婶探头进来,手里端着个保温饭盒。
“给你带了点吃的。”她说,“粥,加了姜和瘦肉,趁热喝。”
林宿没推辞,接过来打开。热气冒上来,扑在他脸上。
“你还管我?”他问。
“你是统帅,但也是人。”张婶说,“人不吃东西,撑不了多久。我男人死前最后一句话就是‘要是能再喝口热汤就好了’。我不想听你说一样的话。”
林宿低头喝了一口粥。
很烫,但顺下去的时候,胃里暖了一下。
“谢谢。”他说。
张婶摆摆手,转身走了。
他坐在原位,一口一口把粥喝完。饭盒底还剩一点米粒,他没倒,留着当明天早饭。
然后他重新站起来,走到窗边。
外头天还没亮,施工仍在继续。一辆搬运车正把成捆的钢筋运往东南角地堡,几个工人在指挥卸货。其中一人动作利落,正是昨晚帮忙洗锅的那个周晓。他穿着发下来的防护服,袖子卷到肘部,手臂上有道旧疤。
林宿看了一会儿,收回视线。
他打开通讯器,接通巡逻队频道:“西北段监控有没有异常?”
“一切正常,红外无移动热源,地下监听无震动反馈。”
“继续保持。”
他关闭通讯,走到沙盘前俯身查看。手指划过城墙轮廓,停在旧地铁隧道出口附近。那里已经被混凝土封死,外层加装了带刺电网。
但他知道,敌人不会只从一个地方来。
他拿起战术笔,在图纸上轻轻画了个圈。
那是他预判的新突破口。
门外传来轻微响动,是钥匙串碰撞的声音。值班参谋来换岗了。
林宿把笔放下,整理了下衣服。
“你去休息吧。”他对参谋说,“我接着盯。”
参谋犹豫:“您也该睡一会儿。”
“我不累。”林宿说,“而且——”他看了眼倒计时,“时间不多了。”
参谋没再说什么,敬礼后退出去。
室内只剩他一人。
他重新坐下,打开个人终端,调出妹妹林晚的生命监测数据。数值平稳,呼吸节奏正常。她还在休息,没被今晚的动荡惊醒。
他松了口气。
然后调出城市资源分配表。新增的十七人已被纳入配给系统,每人每日口粮增加百分之三十,医疗优先权提升一级。贡献积分制度也已同步更新,只要完成指定任务,就能累积兑换寿命补贴和庇护等级。
他批注了几条补充条款:新成员前三天任务以适应性为主,不计入高强度考核;表现突出者可提前进入轮训组;家属安置问题由民生组跟进。
做完这些,他合上终端,靠在椅背上。
眼睛有点酸,但他没揉。他知道一旦闭上,可能就睡过去了。而现在不能睡。
他想起张婶说的话:“活下来的人,才有资格谈守护。”
这话说得简单,但很重。
安栖城不是靠一个人撑起来的。也不是靠一把枪、一道墙、一个系统撑起来的。它是靠一个个愿意留下来的人,一点一点垒出来的。
十七个人不多,但他们来了。
这就够了。
他重新坐直,打开监控总览界面。画面分割成几十块,覆盖全城各个角落。东门接待点已关闭,警戒线收起。旧食堂改建的培训区灯火通明,桌椅已经摆好,黑板上写着“明日八点,准时集合”。
他盯着那个画面看了几秒。
然后关闭界面,站起身。
他走到窗边,望向城外。
荒原寂静,月光穿过云层,照在城墙上,反射出一层微弱的蓝光——那是警戒结界的能量波动。
风刮过,旗帜猎猎作响。
他抬起手,再次摸了摸左胸的界域印记。
它还在跳。
像在提醒他,有些人,已经开始相信这堵墙了。
施工声仍在继续。焊接的火花在夜色中一闪一灭,像一群不肯睡去的眼睛。
林宿没动。
他只是站着,看着,听着。
直到东方天际泛起一丝灰白。
第一缕晨光落在城墙上,照亮了新焊上去的合金梁柱。
那上面,还带着昨夜未干的焊渣。