物流园门口的快递车排成一溜,司机们蹲在阴凉处抽烟聊天。林峰刚从送餐点回来,电动车还没停稳,就听见一个熟悉的声音从大门口飘过来。
“林峰!又在这儿蹲着呢?”
他抬头。前女友挽着新男友走进物流园,新男友今天穿了一件崭新的飞行夹克,左手夹着头盔,右手拿着一个金光闪闪的无人机竞速奖杯。前女友烫了新发型,大波浪卷披在肩上,戴着一副墨镜,走路带风。
“听说这里有个修无人机的?”新男友故意提高音量,眼睛扫了一圈周围的快递员,“我上个月刚拿了全国竞速赛的冠军,用的那架无人机造价二十万,不知道这位师傅修不修得起?”
周围的快递员纷纷抬头看。林峰低头,没说话。
新男友晃晃奖杯,继续说:“我听说你修一架无人机赚三十块?我一圈赛道飞下来,油钱都不止这个数。”说完哈哈大笑。
前女友也跟着笑,笑得花枝乱颤。她挽着新男友的手臂,像挽着一个战利品。她故意走到林峰面前,摘下墨镜,露出那张他曾经熟悉的脸:“林峰,你还在修这些破烂啊?我以为你早就不干了。”
林峰张了张嘴,想说点什么,但手机在兜里震了一下。他条件反射地掏出手机——屏幕上跳出一行预警:【边境雷达阵列检测到微弱异常信号,置信度升至41%。预计接触时间:72小时后。】
他的脸色变了。
不是之前那种“巧合吧”的困惑,而是一种他从未在脸上出现过的表情——凝重。眉头紧锁,嘴唇抿成一条线,手指不自觉地攥紧了手机边缘。
前女友凑过来,瞥了一眼他的手机屏幕:“看什么?股票啊?”她嗤笑一声,“你那点工资,买得起股票?”
林峰没理她,把手机揣回兜里,转身走开了。身后传来前女友的尖笑声和故意压低嗓门说给旁人听的话:“他以前就这样,闷葫芦一个,问他什么都不说。幸亏我当初没跟他。”
林峰径直走进物流园角落,靠着一摞塑料周转箱站定。他重新掏出手机,盯着那行预警。置信度41%——昨天还只有百分之十几,一晚上涨了将近三十个百分点。他翻到昨天的系统记录,确认自己没有看错。倒计时也在走,七十二小时后,这意味着什么?他不知道。
但他知道,有什么东西正在逼近。
作战指挥中心。
长桌上摊开一张电子地图,上面标注着国境线、防空识别区、雷达站的位置。将军站在地图前,双手撑在桌沿上,目光盯着雷达屏幕。技术员的额头上冒出细汗,手指在键盘上敲得噼里啪啦。
“报告,异常信号置信度持续上升,已达41%。”技术员的声音比昨天紧了一些。
“型号识别了吗?”将军问。
“没有。信号特征不在我军数据库中,也不在已知的敌方数据库里。像是……一种新的隐身技术。”技术员调出一张频谱分析图,“常规雷达波会被这种材料吸收,回波极弱,目前只有边境阵列的一个低频模式能偶尔捕捉到它。”
将军沉默了几秒,问:“我们还有什么手段?”
技术员摇了摇头,声音低了下去:“所有军用雷达都看不到完整目标。红外、光电、电子侦察……全部没有信号。对方的技术比我们至少领先一代。”
“一代?”将军重复这个词,语气里没有愤怒,只有一种沉甸甸的压迫感。
技术员犹豫了一下,补充道:“将军,有一个信号源……”他调出另一张图,“只有一个民用边缘节点有信号。不是军用雷达,不是军用卫星,是一台民用终端。”
将军皱眉:“边缘节点?谁的?”
技术员点击屏幕,详细信息弹出来——但大部分字段被加密遮挡,只显示了几行基本信息:“节点呼号:长城-07。注册类型:民用维修终端。持有人:待确认。激活时间:昨日。”
“民用维修终端?”将军的眉头皱得更紧了,“谁把一个民用设备接入了天网?”
技术员摇头:“系统记录显示,不是主动接入,是系统自行激活的。节点终端通过了军工科技升级链路的隐式认证。也就是说……”他停顿了一下,“这个终端的所有者,一直在通过日常维修工作,持续为军方提供军工技术升级。”
房间里安静了几秒。
将军缓缓直起身:“找到这个人。”
物流园餐厅。
这是物流园里唯一一家像样的吃饭地方,卖快餐和面条,塑料桌椅,头顶吊扇呼啦啦地转。前女友和新男友点了两份盒饭,坐在靠窗的位置,故意叫林峰过来送餐。
林峰端着餐盘走过去,把盒饭放在桌上。
新男友抬头看他一眼,皮笑肉不笑地说:“要不要跟我们一起玩无人机?哦对不起,你只会修。”他把“只会”两个字咬得很重。
林峰放下餐盘,直起身,看了新男友一眼。那一眼很平静,平静到不像是在看一个羞辱自己的人,而像是在看一个完全无关的人。他说了两个字:“修好了。”然后转身离开。
新男友愣了一下,然后冲前女友笑:“他是不是脑子有问题?”
前女友也笑,但笑声短了一些。
林峰走出餐厅门,站在台阶上。手机又震了。他低头一看:【异常信号置信度52%。】
从41%到52%,只隔了不到二十分钟。速度在加快。他握紧手机,指尖发白。背后的餐厅里传来前女友的笑声和说话声,但他已经听不见了。他的耳朵里只有系统预警的提示音——那是一种他从未听过的频率,像远方的警笛,若有若无。
物流园天台。
这是整个物流园的最高点,六层楼高,平时没人上来。天台上晾着几件工作服,还有几只被遗弃的塑料桶。林峰一个人站在栏杆边,抬头看着西南方向的天空。
天很蓝,几朵白云慢悠悠地飘着。阳光刺眼,他眯起眼睛。什么都没有——没有战机,没有导弹,没有无人机,什么都没有。但手机屏幕上的倒计时清清楚楚:【倒计时71:23:17。建议静默观察。】
他翻遍手机,终于在一个被隐藏的文件夹里找到了“星链维修助手”的详细设置。里面多了一个他从未见过的模块,叫做“天网态势感知”。他点开,屏幕上出现了一幅雷达图——不是他熟悉的民用空域图,而是军用级别的边境态势图。国境线用红色标注,防空识别区用虚线标出。图的东北角有一个灰色的光点,正在缓慢地向西南方向移动。
光点旁边标注着一行小字:“置信度52%。”
林峰盯着那个光点看了很久。它移动的速度很慢,像一只在水面上滑行的水黾,不急不躁,却有着一种不容置疑的方向感——它在向国境线靠近。
“到底是什么……”他喃喃自语。
没有人回答他。风吹过天台,把他工作服的衣角吹得猎猎作响。他低头看手机,倒计时还在走:71:22:09。一秒一秒,像沙子从指缝里漏。
他正要把手机揣回兜,屏幕突然弹出一条加密短信。不是普通短信的界面,而是军用级别的加密信道,发送者一栏显示的是“战略支援部”。短信内容只有一行字:“林峰先生,请保持手机畅通。72小时内,我们会联系你。”
林峰的呼吸停了一拍。
不是“用户”,不是“维修员”,不是“尊敬的客户”——是“林峰先生”。他们知道他的名字。他们知道他的手机号。他们知道他是谁。而他甚至连他们是谁都不知道。
他攥紧手机,指关节发白。第一次,他清晰地感受到:这不是巧合,不是手机中毒,不是什么乱七八糟的BUG。这是一个他完全无法理解、也无法逃脱的巨大系统,而他已经身在其中。
他抬头,西南方向的天边出现了一个微小的亮点。他眯起眼睛,那亮点很快消失了——也许是飞机,也许是鸟,也许是太阳的反光。但他知道,那不是。在那个方向,在几百公里之外,有什么东西正在逼近。他看不见它,雷达看不见它,全军最先进的探测系统也看不见它。但它的存在已经刻在了他的手机里,像一个逐渐变大的阴影。
倒计时:71:21:44。
林峰走下天台的时候,腿有点软。他扶着栏杆,一步一步地往下走。楼梯间很暗,声控灯亮一下灭一下,他的影子在墙上忽长忽短。他想打电话给前女友告诉她“离我远点”,但想了想,又放下了手机。她不会信的。她会说“你是不是电影看多了”。新男友会笑得更响。
他走出楼梯间,回到物流园的地面。太阳已经偏西了,光线柔和了一些。园区里的快递车还在进进出出,司机们还在抽烟聊天,一切如常。没有人知道他刚才在天台上看见了什么。没有人知道那个灰色的光点正在缓慢地逼近国境线。
他走到电动车旁边,坐上车座,却没有拧动电门。他就那么坐着,看着手机屏幕上那个雷达图。灰色光点又往西南方向移动了一格。置信度:54%。
他深吸一口气,把手机揣进兜里,拧动了电门。
电动车窜了出去,驶出物流园大门,汇入车流。他路过前女友和新男友停车的地方——他们正站在一辆崭新的越野车旁边,新男友打开后备箱,里面放着一架精致的竞速无人机。前女友看见林峰骑电动车经过,冲他喊了一句:“林峰!要不要去看看我男朋友的新飞机?哦对不起,你只能看,不能摸,太贵了你赔不起!”
林峰没有减速,也没有回头。他拧紧电门,电动车在车流中穿行,风灌进他的领口。他耳边只有一个声音——手机震动的声音。又震了。
他没看,但他知道置信度又涨了。
出租屋。晚上。
林峰坐在床沿上,面前摆着那碗凉透了的泡面。他一口都没吃。手机靠在摞起来的书上,屏幕朝上,雷达图一直在更新。灰色光点的移动轨迹被记录成一条细线,从东北方向斜斜地指向西南。置信度:61%。
他翻开手机里的军事论文——那是他昨天存下来的。论文里有一句话他之前没太在意,现在再看,每一个字都像烙铁:“边缘节点在和平时期处于休眠状态,只有在国家进入二级以上战备状态时,才会被自动激活。”
二级以上战备状态。他查了查公开资料,二级战备意味着“局势恶化,已对我国构成直接军事威胁”。他咽了口唾沫。
窗外夜色深沉,远处的城市灯火通明。他住在城市边缘,窗外没有高楼,只有一条通往郊区的公路,偶尔有大货车驶过,轰隆隆的。他打开窗户,夜风吹进来,带着田野和泥土的味道。西南方向——他站在窗前,朝那个方向望去。什么都看不见。只有一片漆黑,偶尔有车灯闪过,然后又是更深的黑暗。
但他知道,在那片黑暗里,有一个他看不见的东西正在移动。
手机亮了。不是预警,是一条新的系统消息:“建议静默观察。如无必要,请勿关闭天网节点。”
林峰盯着这条消息,忽然苦笑了一下。勿关闭?他根本不知道怎么关闭。他甚至不知道这个“天网节点”是什么时候装进手机的。是昨天?是前天?还是他第一次下载“星链维修助手”的那一天?他记不起来了。
他关上窗户,拉好窗帘,躺回床上。手机搁在枕头边,屏幕还亮着,倒计时的数字一跳一跳地减少。他闭上眼睛,脑子里全是那个灰色光点。它在黑暗中缓慢移动,无声无息,像一头潜伏在深水里的鲸。
凌晨一点,他被手机震动惊醒。屏幕上是加密短信的新消息:“林峰先生,倒计时剩余68小时。请保持手机畅通,电量充足,信号正常。届时我们会主动联系您。”
他看完,放下手机,再也睡不着了。他睁着眼睛看着天花板,水渍还是昨天那个形状,像一只没有尾巴的鸟。他忽然想起前女友今天说的话——“你只会修。”他会不会修,已经不重要了。重要的是,他修过的那些无人机,正在织成一张网。一张连他自己都不知道有多大的网。
而那个灰色光点,正在朝这张网的中心移动。
他翻了个身,把被子蒙在头上。手机屏幕在黑暗中亮了一下,然后又暗了。倒计时继续走。置信度继续涨。
窗外的夜风忽然大了,吹得空调外机上的塑料布猎猎作响。他掀开被子,走到窗前,拉开窗帘。西南方向的天空,有一颗星星特别亮——不,不是星星。那颗“星星”在移动,速度不快,但方向明确。
他盯着那颗移动的光点,直到它消失在云层后面。然后他低头看手机——置信度:67%。
他握紧手机,指尖冰凉。