
2027年6月16日 星期三 15:35
北纬17°56′42″,东经101°02′15″
湄公河支流南乌河上游河谷
林间的鸟叫和虫鸣铺成一层底噪,一直都在。
那种声音不是某一种具体的鸟或某一种具体的虫,是上百种鸣叫混在一起之后形成的一层绵密的、均匀的嗡鸣,从早到晚铺在耳膜底层,多到你会忽略它的存在。
你在边境荒野里待久了,反而是在它突然变轻的那个瞬间才会意识到——
刚才还有的。
现在这些声音一样一样地消失了。
鸟叫声最先停的。
然后是远处的狗。
偶尔过路的卡车。
风里带来的人声。
最后,什么也没有了。
整片荒野只剩下两个声音:
炭笔划过纸面的沙沙声,扳手拧动螺丝的轻响。
小临停下笔。
她抬起眼,越过画板上那片还没画完的风景——
树冠的层次画了一半,雾气的轮廓刚用侧锋勾了几条虚线——
望向远处雾气里的边境小镇。
那些低矮的建筑在水汽里轮廓模糊,几栋水泥楼房的屋顶从雾里探出来,平时能看到的招牌和晾晒的衣服都看不到了。
没有炊烟。
平时这个时间点,镇子上空总有三四缕灰白色的烟从屋顶上升起来,升到一定高度被风吹散。
今天没有。
没有移动的人影。
一扇窗户开着,里面是黑的。
“太安静了。"
她说。
不远处,小安直起身来。
他拍了拍手上的灰——
脸上的笑意不知道什么时候淡了。
他转头看向远处暗沉的天际线,那边堆着大片的云,厚而低,压在树冠上方。
云底是灰蓝色的,边缘被午后的太阳从上方照亮,勾出一条很细的、正在快速消退的亮边。
车载通讯器已经安静了很久。
小临上午就察觉到了异常。
这台摩托罗拉的车载台从早上出发起就没响过。
这片区域地形太碎了,河谷和山脊交错,信号被山体遮挡是常有的事。
有时候开进某段深谷,通讯器能哑一整个上午,等到车子爬上一个高坡,积压的语音消息才一股脑涌出来,提示音滴滴滴连续响上七八声。
但今天没有。
中午他们停在那个视野开阔的高地上,海拔大约六百米,东面是整片低缓的河谷,没有任何遮挡。
按经验,这里的信号应该是最好的——
今天通讯器还是沉默着。
面板上的信号指示灯灭着,不是闪烁,是灭着,像是接收模块根本没在工作。
她把耳机往耳孔里塞紧了一点,手指搭在旋钮上,从左到右逐个频段拧过去。
日常调度频段——
平时这个时间点,总台会发一次下午的路况更新和天气简报。
沙沙声。
应急频段,二十四小时有人值守,她在这个频段里从来没听到过真正的紧急呼叫,偶尔是测试信号。
沙沙声。
附近几个驻点常用的共用频段,最热闹的就是这个频段,司机们在上面问路、借柴油、骂空调不制冷。
沙沙声。
她把旋钮拧得很慢,每到一个频段都停几秒,偏着头,闭眼去分辨那片沙沙声底下有没有藏着一丝人声或者信号音的碎片。
耳机里的白噪音绵绵密密地铺着,像一场永不停歇的细雨落在铁皮屋顶上。
均匀,稳定,没有任何起伏。
她闭眼听了大概十秒,正准备拧到下一个频段——
车顶上传来一声闷响。
很重。
是更重的、更沉的、带着冲量的闷响,像是有什么东西从高处落下来,双脚同时砸在车顶的铁皮上。
整辆车晃了一下。
悬挂系统被压缩又弹回来,车身左右摆了不到一厘米,但坐在车里能清楚地感觉到那一瞬间的下沉和回弹。
耳机从小临耳孔里滑出来,挂在脖子上,里面还在响着沙沙声。
小安已经站了起来。
他已经从车底钻出来,右手里攥着那把刚才还在拧螺丝的扳手,视线钉在车顶上方的位置。
他没说话,没问"什么声音",没有抬头看一眼说一句"可能是猴子"——
他已经排除了猴子。
又是一声。
这次不是闷响,是刮擦声。
指甲——
或者说,某种硬质的、不像指甲但曾经是手指的东西——
划过金属车顶的声音。
那声音从车顶中间开始,一顿一顿地往边缘拖过去。
嗤——
停——
嗤——
停——
像是有人在黑暗中摸索着力点,手指张开,扣住金属表面的纹理,滑几寸,卡住,再滑几寸。
金属被硬质角质刮擦的尖啸刺进耳膜,比耳机里的白噪音清晰一百倍。
然后是第三声。
车顶的铁皮被砸得凹下来一块。
正好在她头顶的位置。
她能看到那处凹陷——
像是一个攥紧的拳头。
指节砸穿了漆面。
她把脖子上的耳机线摘下来,放在仪表台上。
透过前挡风玻璃的上缘,她看见一只手的影子正在车顶边缘摸索。
那手指的颜色不对——
不是活人的肤色,不是晒黑的棕色或者长期不见光的黄白,是那种在水里泡了很久之后的灰白色,像是皮肤下面的毛细血管已经全部排空了血液。
指节肿胀,皮肤绷成半透明的,指甲在车顶上刮擦的时候发出瓷器划玻璃的尖细声响。
指甲缝里塞满了泥和某种发黑的东西。
然后是整只手掌。
下一秒,整张脸倒挂着探进挡风玻璃的上沿。

皮肤是灰的,不是晒出来的那种灰黑,是血液停止流动之后留在真皮层里的那层暗色。
眼眶凹陷得太深了,眼球深陷在眉弓和颧骨之间。
眼球上蒙着一层灰翳——
两颗眼球不在朝同一个方向转。
左眼卡在眼眶中央,只偶尔痉挛似的抽搐一下,瞳孔的位置不往前看,也不往左看,就卡在那里。
右眼还在动,往左,往右,往上,往下,不是在看东西,是纯粹的无序漂移。
小临认出了这个人。
今早他们途经边境小镇东侧的检查站。
每次他们的车开过去,这个民兵都会从遮阳棚下面的塑料椅上站起来——
他会趴在车窗上,普通话带着浓重的傣语口音:
“克哪个寨子嘛"。
此刻他身上依旧穿着那件领口卷边的褪色迷彩T恤。
她反应过来了,转头寻找小安。
她反应过来了,转头寻找小安。
小安已经从车头绕过来了。
他走得不快——
经过副驾车门的时候,右手从身侧抬起来,手掌拍了一下车窗玻璃——
别出来。
然后他继续往前走,扳手握在右手。
他没有抬头看车顶那张倒挂的脸。
他在扫车顶的边缘线、车头的两侧、密林的方向、土路拐弯的那棵香蕉树后面。
车顶上有一个,那别的同伙呢?
车顶上的感染者正在往下滑。
落地的声音很沉。
然后它开始起身。
不是站起来。
是先动手指——
然后是左手。
两只手在身体两侧撑住地面,肘关节往外翻——
推起来之后它没有抬头,头还是垂着的,下巴贴着胸口,脖子上的筋腱绷成一条直线,颈椎的棘突从后颈的皮肤下面顶出来。
然后它把胯骨往上一顶——
不是先跪起来,是四肢撑在地上,先把屁股抬高,像一只四足动物那样把后肢蹬直,然后脊椎一节一节往上拱,从腰椎到胸椎到颈椎。
最后一个动作是把上半身往前拱——
它的呼吸是错的。
每一次呼吸都从喉咙深处挤出来,带着痰堵住的那种湿漉漉的咕噜声。
小安往前迈了一步。
那个东西的头立刻转向他。
不是转头——
是整条脊椎从颈椎到腰椎全部拧向右侧,带动肩膀和胯部一起转过去。
上半身和下半身像被同一根轴贯穿了,没有独立动作,没有先后顺序,一整个躯体同步转向。
它的头还是垂着的,下巴贴着胸口,但脸的朝向已经变了——
从对着车门的方向转到了对着小安的方向。
小安没有犹豫。
他打的是横摆,扳手从右侧腰际的位置起手,贴着肋骨往外甩,肘关节锁住,靠腰腹的旋转把整个上半身的重量压进这一下里。
击中的位置是下颌骨侧面——
下颌角和颞下颌关节之间的那块骨板,是颅骨上最薄弱的受力点之一,也是维持平衡的前庭系统的近端。
打这里,人会晕,会倒,会短暂失去方向感。
前提是对方还是人。
力道不大不小——
不是杀死,只是测试。
感染者侧着飞出去。
它侧向的平衡感在那一瞬间完全丧失了,两条腿离地,身体在空中转了大概四十五度,肩膀先着地,撞在一块嵌入地面的花岗岩碎石上。
然后它翻了大半个身——
惯性推着它的身体在碎石地面上滑了小半圈,最后变成俯卧,脸朝下。
停了不到一秒。
它的手指开始动——
先是右手,从身体下面抽出来,五指张开,指甲抠进碎石之间的泥土里,指节弓起,用力,撑。
然后是左手,同样的动作。
两只手同时发力,把上半身从地面上推起来。
推起来之后它没有停,胯骨往上一顶,脊椎拱起来,左腿拖在后面,膝盖大概是碎了——
膝关节的外观已经不对了,小腿往外撇了一个活人的韧带绝对承受不了的角度。
但它不在乎。
它把右腿蹬直,身体往前一拱,又往前一拱,重新开始往小安的方向挪。

平衡能力差。
疼痛感知缺失。
运动恢复速度快。
单体威胁程度可控,但消耗战不划算——
而且小安听到了更多声音。
是从寨子方向,从远处那片雾气里。
不是单独一个,是一群。
他退回来。
转过身,两步走到驾驶座车门旁边。
车门落锁的咔嗒声和引擎启动的马达声几乎同时响起。
眼睛在扫挡风玻璃外面那个正在往这边挪的感染者,和更远处竹林边缘有没有新的影子冒出来。
小临已经在副驾上扣好了安全带。
房车起步的瞬间,车轮在碎石上打了滑。
小安补了一脚油门,车身猛地往前一蹿。
小临望向后视镜。
后视镜的镜面里,那具灰白色的躯体已经从地上完全站直了。
那个灰白色的点越来越小,然后被弯道遮住了。
小安的手搭在档杆上。
指节绷得发白。
她把手伸过去。
没有看他,手指穿过他的指缝,掌心贴住他的手背。
他没有低头看。
但他的右手翻了过来——
五指张开,让她的手指一根一根落进他的指缝里,然后扣住。
车厢里一片静默。
车顶行李架上的防水布被撕破的那个角在风里翻飞,啪嗒,间隔很均匀。
行驶出两三公里,小临率先开口。
“工具箱、画板都收好了。"
说完停了一下,像是在脑子里过清单,又补了一句,“水没拿。"
她再次拧动通讯器的旋钮。
指尖拨转频段,往日里热闹的信道如今只剩死寂。
她还记得这片频段曾经的样子——
每天清晨七点半,总台那个说话带一点湖南口音的女声准时出现,播报当天天气和路况;

晚上七点她会再播一次,内容差不多,加一条第二天的外勤安排。
应急频道二十四小时有人值守,她从来没在那个频道里听到过真正的紧急事件,偶尔只有设备测试——
一个男声说"应急频段测试,收到请回复",然后附近几个驻点的人轮流回一句"收到"。
共用频段更热闹,各组司机在上面问路、报修车辆——
偶尔还能听到两个驻点之间互相转借柴油,借多少升,下次还,语气像菜市场。
它们证明一件事:
有人说话的地方,这个世界就还在转。
故障?
车载台本身就不是精密的设备,天线接口进了潮气,电路板上某个焊点老化,都能让信号变成一片白噪。
电磁干扰?
太阳活动高峰期,或者附近某个军事单位开了屏蔽设备。
或许不是设备和信号出了问题,而是信道另一头的人,已经不在了。
在这条边境线上,没有回应的东西只能先搁在可能性清单里,等它自己发出声音。
急也没有用。
她继续向外拓展频段范围,手指离开了勘探队的VHF专有频段区间,继续往右拧,把车载台的接收范围切换到边境通用的公共对讲区间。
这个区间不是给任何一个特定单位用的,是开放的——
任何一台能覆盖这个频率范围的车载台都可以在这里收发信号。
(行车不规范,亲人泪两行。)
任何一台能覆盖这个频率范围的车载台都可以在这里收发信号。
手指还没摸到旋钮的下一格刻度,车载通讯器的自动搜索功能抢在她指尖之前启动了——
面板上那行绿色的数字忽然开始跳动,从433.500跳到433.525,再跳到433.550。
下一秒,杂乱的人声汹涌而出。
“堵了。"
“掉头。"
“别过去——"
话筒掉了。
不是被放下的——
收音角度改变了——
空间混响陡然变大,声音的距离感被拉远了,像从一孔井底向上听井口发生的一切。
鞋底在地板上蹭过去,停一下,再蹭一下。
一声短促的闷哼。
不是惨叫,更像是一个人在用力推什么东西时从喉咙里挤出来的声音。
但麦克风还在收音。
频道没有断。
另一个人的声音接了进来——
更年轻,更高,是个女性。
她的声音和播音员完全不同,没有经过任何发声训练。
“它们不是人——"
“它们死了还能动——"
“被咬到就会变成它们——"
“被咬到就会变成它们——"
她的声音忽近忽远,应该在房间里移动——
背景里的枪声骤然密集起来。
不是手枪,是步枪,全自动连射,一个弹匣被扣到底之后停顿不超过三秒,续上第二个弹匣。
爆炸声紧随其后。
然后那个女声陡然变近。
“跑——"
“往山里跑——"
“往边境跑——"
“不要去城里——"
像是声带被物理性地切断了。
声音开始消减,一个层级一个层级地消失。
最后只剩下那层均匀的、细腻的、铺天盖地的白噪音。
沙——
此时已是下午四点出头。
距离她上午第一次察觉通讯异常,过去了不到两个小时。
她低头看了一眼自己的手机屏幕——
不是看有没有信号,只是习惯性地按亮了。
屏幕亮起来,右上角的信号格正在以肉眼可见的速度衰减:
四格变三格,三格变两格,两格变一格,然后"无服务"三个字跳出来。
车载导航仪的屏幕还亮着,但地图已经卡在最后一个路口,定位箭头停在原地。
全域民用通讯彻底中断。

小安腾出右手,拧动了中控台上两个外观相似的旋钮。
边境跑外勤的人大多分不清这两台设备。
许多借调来开车的司机上车第一件事就是把收音机拧开找歌听,拧了半天发现全是勘探队队友在互相问路,才发现拧错了。
左侧是地质勘探队原配的摩托罗拉车载车台,走项目专属VHF频段,仅用来对接清迈的基地总台和各野外勘探小队的外勤车辆。
右侧是普通车载收音机,靠FM频段接收公共广播发射塔的信号。
两个频段之间隔着一整条电磁频谱的鸿沟,用途不同,覆盖的人群也不同。
但在刚才那几分钟里,它们说了同一件事。
小安将车台旋钮拧到那个用白色记号笔标注着“16”的刻度——
他按住发射键。
“勘三呼叫总台,收到请回答。”
松开。
信道里只有干涩的电流底噪,均匀而稳定,没有任何信号切入的痕迹。
等了几秒,他再次按下发射键,语气和第一次一模一样,没有催促或加重。
“勘三呼叫总台。”
“汇报今日外勤情况:”
“上午完成湄公河沿岸东段三个寨子的纹样记录外勤保障,车辆运转正常,人员无异常。”
“目前路线调整,准备向北往高地转移。”
“请求确认接收。”
还有一些词她听不懂,可能是泰语,可能是老挝语,也可能是某种方言。
一个男声在反复报同一个路号,声音沙哑:
“十二号公路——"
“十二号公路——"
“北向全线堵死——"
“不要上十二号——"
另一个更年轻的男声直接盖过了他,语速极快,带着曼谷口音,中间还夹着英语单词,大概是在呼叫某个在泰北有分支机构的国际组织,他翻来覆去地说同一句话:
“有没有人收到官方频道有没有人收到官方频道有没有人收到官方频道"。
还有一个女声,信号很差:
“……孩子……"
“车里有两个孩子……"
像是整片泰北边境上所有还活着的人,同时按下了发射键。
小临把耳机插回耳孔里,开始在这些重叠的人声里一个一个地分辨单独的声源。
确认这片频段上还有多少活人在说话。
一旁沉寂了许久的车载收音机忽然响了。
扬声器里迸出一个男人的声音,曼谷口音的中央泰语,字正腔圆。
是广播电台里训练出来的标准播音腔——
平稳,从容,照着稿子念。
背景里有极轻微的纸页翻动声。
“……卫生部已启动三级应急响应,建议所有市民立即留在家中,锁好门窗,不要外出。"
纸页又翻了一页。
“所有边境检查站即刻关闭,禁止任何人员出入境。"
然后是地名——
他依次念出受灾地区:
曼谷、大城、彭世洛、清莱、黎府。
清莱是这片荒野所属的行政区划,是他接下来要念的撤离指引里最重要的一个地名。
“……请立即隔离并拨打急救电话1669。"
仿佛急救电话还有用一样。
播报没有中断。
但播音员的语速在某个不可察觉的节点陡然加快了一倍。
“紧急通知——"
“曼谷市中心已出现大规模骚乱,军队已进驻主要街道——"
背景音开始失控。
最开始是隔着好几道墙传来的模糊尖叫。
然后是玻璃碎裂的脆响。
然后是脚步声——
一扇门被撞开。
播音员忽然中断播报。
然后他压低嗓音,语速极快地把那句话说了两遍,第一遍像命令,第二遍已经变了味——
不是命令了,是商量,是恳求。
“请不要前往医院——"
“不要前往医院——"
像一个在暴雨里撑着破伞的人还在认真播报天气预报。
片刻的死寂。
他重新开口的时候,声音突然稳了下来。

平静得近乎麻木,像是终于看清了结局,发现结局也就那样。
“它们进来了。"
“它们在走廊里。"
“不要开门。"
“不要相信任何人。"
“即使是你的家人。"