「还需要从车厂获取相关的控制权限。」
「最关键的是,一定要让车子能撞上去才行,不然开到目标任务面前,一个急刹车,那就搞笑了。」
「哪个智能电动车因为系统原因导致的超速撞车事故率比较高?」
几个指挥官异口同声地说出了一个品牌。
「现在还有两个问题:一个是怎么获得它的远程控制权限,一个是怎么去控制汽车。」
「Did you mention Tesla just now?」
「刚老外说什么?」
「我和老外沟通一下吧,说不定他们有办法获得权限。」
片刻后,和老外沟通的指挥官说道:「我把刚才的信息同步给老外,老外去联系了。」
「汽车的操控问题怎么解决?」
陈锋思考这个问题有一会儿了,此刻说道:「如果能获得车辆的最高级权限,我应该有办法编写程序,用远程电子信号代替车内的操作信号,实现操控。」
「你怎么写代码呢?我已经试过了,用最大力气也按不动键盘。」
陈锋胸有成竹:「这个我有办法。」
02
绳网已经编织成功,人群正分批爬上桌子。
陈锋先指挥人们爬上电脑,让尽可能多的人站上数字键盘区的「0」键,一共挤上去了 53 个人。
然后数 1,2,3,当陈锋数到 3 的时候,所有人用力跳起,然后几乎同时落在「0」键上。
然而键盘只是摇晃了几下,并没有被成功按下去,屏幕上也没有出现 0。
果然不行。陈锋虽然猜到了这个结果,但还是忍不住有些失望。
幸好陈锋还有一个激光投影键盘,体积与稍大的手机充电器接近,重量大约为 50 克。
陈锋指挥着数百人,费尽力气才打开了激光投影键盘的开关。
随着充满几何感的激光照射在桌面上,人群中爆发出一阵欢呼。这是他们在被不知名力量缩小之后,第一次使用上熟悉的现代科技。
激光投影键盘的工作原理十分简单,平常只需要用手指触摸桌面上的激光键位,设备底部的传感器所接收的信号就会中断,以此确认输入信号,然后再通过蓝牙将信号传输给电脑。
现在,陈锋只能用人海战术去解决这个问题。
大量人群将激光键盘围了起来,然后一部分人进入键盘中的空隙,相互之间保持一定的间距,避免传感器误判。
当陈锋喊出「A」时,附近的人迅速汇聚到「A」键位上遮挡传感器的信号,等完成信息的输入后再迅速回到原本的位置上。
每输入一个字符,至少需要 50 人协作完成。而一旦出现失误,则需要先将错误的字符删掉,再重新输入正确的字符,工作量至少会增加两倍。
这是一项工作量无比巨大的工程,由数千人默契配合才能实现。
一些使用率较高的字符,平均每 20 分钟就要换一次人,否则就会有人累到虚脱。
陈锋站在电脑上,一边确认着屏幕上输入的信息是否正确,一边向人群发出指令。
他的职业生涯里,从未像今天一样谨慎过。
每一行代码,都是无数人用汗水甚至鲜血完成的。
陈锋不敢出错,他必须严格确认代码的简洁性和准确性。
他正在完成的是一套追踪系统,此前另一个指挥官已经使用纸质地图操作过一次,但那个结果不够精确。
陈锋要做的,是调用地图数据作为基础,然后在地图上标注出多个指挥官的位置,以及他们虚拟面板上目标的大致方位,从而确认目标的粗略范围。
理论上来说,参数越多得到的结果越准确。
这个功能的实现实际上非常简单,然而限于目前的条件,陈锋直到天黑才成功写出来。
尽管已经反复检查过代码,但在首次测试时,陈锋依然忍不住捏了一把汗。
这要是有 BUG,就麻烦了。
陈锋首先测试了一组自相矛盾的参数,得到了参数有误的反馈。
然后以自己所在的位置为目标,重新设置参数,最终获得的反馈上,一个绿色的不规则多边形区域正好涵盖了自己目前的位置。
陈锋再次测试了几组参数,没有发现明显的问题。
他再次进入指挥官会议系统,并且向其他人了自己使用激光投影键盘和人海战术写代码的思路。
「老哥 666 啊,我看我这边有没有程序员,然后再想办法搞到设备,到时候一起帮忙。」
「不知道智能汽车的高级控制权限解决了没有?」
「老外还在沟通,他们那边也是一团乱。听说缩小时,A 国的总统正在卫生间拉稀,直接掉到马桶里了,死得那叫一个憋屈……」
……
见众人跑题,陈锋继续说道:「我完成了一版追踪系统,稍后会放到网络上,大家搭建起自己的网络团队之后,可以去下载运行。」
「每个人输入自己的地理位置,以及目标的大概方向,越精确越好,角度误差最好不要大于 5 度。」
「我每小时进入会议系统一次,如果解决了高级权限的问题,务必告知我。」
退出会议,陈锋继续指挥众人将代码打包传到网上。
还可以做些什么事情?
陈锋望着咖啡厅里越来越多的人,陷入了思考。
地面上的人几乎听不到他的指挥,他也很难从他们那里获得有效的建议。
陈锋自己始终只是一个程序员,知识面有限,他需要能够将这些人有效地组织起来,让每个人发挥自己的特长与能力,才有可能完成这个任务。
陈锋意识到,现在他们最缺乏的,是有效的沟通工具,尤其是远距离沟通。
目前只有指挥官之间能实现远距离沟通。
已经有人测试过,在多人配合的情况下,使用处于开机状态的手机,给另一台同样处于开机状态的手机拨打电话或者语音,可以正常拨通,但双方即便喊破了喉咙,也无法让对方听到自己的声音。
只能靠众人合力输入文字内容沟通,然而效率太低了。
用什么办法代替人发出正常分贝的声音?
陈锋立刻就想到了在线配音平台,原理同样十分简单,输入文字,平台会自动调取配音库里的声音,生成电子合成音,这样就可以通过设备外放出来。
想到这,陈锋马上指挥众人操作,很快,电脑上传出了声音:
「大家好,我是指挥官陈锋。很感谢大家前来执行拯救人类的任务。我们现在最重要的武器就是这台电脑,我现在很需要大家的支持。
「第一步,我需要大家建设好地面到桌面的后勤保障路线,希望有建筑经验的人能组织起队伍尽快完成这个重任。
「第二步,我需要有机械工程和电子设备经验的人,组织团队去改造出一些小型的交通工具。
「第三步,我需要有管理经验的人,将剩余的人按照技能组织起来,从保障基本生存、电力设施、网络设施、安全预警、制造工具、攻击计策等方面做工作。」
这声音虽然很机械,但是很清晰,立刻就让咖啡厅里的大部分人都听到了。
为了方便,陈锋指挥众人用手机将这段语音录制下来,每隔一段时间播放一次。
现在,要解决的就是设备续航问题了。
电脑的电源是接上的,无须担心。
激光投影键盘设备目前靠的是电池,数据线还在电脑包里。手机的充电线也是。
陈锋指挥着上千人参与行动,历尽千辛万苦才成功给设备充上电。
再次和其他指挥官相互经验后,陈锋发现后勤保障组已经利用最简易的工具,在桌子边缘安装上了一组定滑轮和吊篮,正源源不断地将食物运送上来。
总算解决了几千人的吃饭问题。陈锋长出一口气。
这时,一个人走到陈锋面前:「报告指挥官,我是情报组组长,赵冬。我们组获得了一条重要情报,需要向您汇报。」
情报组?陈锋压根儿还没想到这一出,没想到他们已经自行组建起来,并且似乎已经有所收获了。
「请讲。」
情报组组长赵冬示意身后一人走上前,介绍道:「这位是凯弘商务大厦 16 层,梅友文化公司的商务经理,他可能知道任务目标的确切身份。」
陈锋的精神立刻紧张起来。此前推测出目标正在 C 市附近时,陈锋就想过很可能会有目击者,没想到这么快就有了线索。
「今天中午出事前,我们公司正在开会,开着开着一个同事突然找我借车,说家里出事了要赶去医院。我当时也没细想嘛,马上就把车借给他了,过了一会儿我想起来我那车的雨刮器故障了还没来得及送修,就打电话提醒他一下,怕万一出什么事儿。结果电话刚要拨出去,就莫名其妙变小了……」
陈锋听得一阵头疼,听了半天也没听到重点。
「……后来我总算在其他同事的帮助下从鞋子里爬了出来,然后我想,如果大家都缩小了,那我同事在车里是不是也缩小了?我们就想给他打个电话问一下情况,还好我的手机设置的是不熄屏,而且正好差最后一下就能把电话打出去。我们几个人就一起躺在屏幕上,把电话打了出去……」
陈锋终于不耐烦了:「请你讲重点。」
「哦,马上就到重点了。我们在这边喊的话,他那边好像听不到。但是,手机里面传出来的,是正常大小的声音。一个正常体型的人,发出来的音量。」
陈锋眼前一亮:「你是说,那个开车的同事就是我们的任务目标?」
「我不太确定。」
「告诉我关于他的一切信息,这对我们很重要。」
「我想说的是,我不明白到底是谁发布的这个任务,我也不知道是谁导致了这一切的发生。但是我相信我的同事,他只是一个普通人,也是个好人,我希望大家能重新思考一下这件事,不要去追杀他。」
经理的声音渺小但坚定。
陈锋的语气更坚定:「告诉我,关于他的一切信息!」
「我不认为我们应该听从虚拟面板的指示。我们凭什么听它的?就因为它能把我们都变小吗?就因为它能凭空出现在我们的眼球上吗?就因为我们无法理解它究竟是科学的力量还是神的力量吗?」
陈锋默默看着经理,没有回应他,转头对情报组组长赵冬说道:「他的其他同事应该是和他一起过来的,从他们那里了解一下关于目标的一切信息,尽可能详细。再找两个人,看着他,不要让他有机会联系目标。」
「你们有什么权利杀死一个人!」经理大喊,但很快被人带走。
他的喊声没有引起任何人的反应,所有人都不愿意去思考这个问题。
陈锋知道,他们只愿意相信自己只是在执行一个所有人都认可的任务中的一小部分,每个人都不愿意承认自己正在参与一场谋杀。
只有陈锋自己小声嘀咕了一句:「因为这是目前已知的,能让我们恢复正常的唯一方法了。没关系的,我来做这个恶人。」
很快,赵冬带来了关于目标的详细资料,甚至包括一幅由犯罪侧写师用碳粉画出来的肖像画。
陈锋进入指挥官系统。
「请大家安静。我是 13 号指挥官陈锋,我们已经获取到了任务目标的详细信息,包括他的手机号、社交媒体账号等大量信息。稍后我会全部同步到网络上,大家稍后可自行查阅。」
「你来得正好,我们也有一个好消息要告诉你。」
「智能汽车的最高级权限已经沟通好了,他们愿意配合。但是由于距离太远,网络信号有较长时间的延迟,操控汽车的难度太大,他们希望由我们来操控汽车完成任务。」
「他们正在恢复网络的使用和数据的传输,稍后会和你在互联网上进行联系,并且将相关的权限授权给你。」
陈锋立刻明白,他们谁也不愿意做这个刽子手,都想把脏活扔给他。
没关系的,都一样。
陈锋安慰自己。
03
天光微亮时,彻夜未眠的陈锋总算完成了工作:利用网络向指定车辆发送远程信号,控制车辆的启动、换档、转向、刹车、监控等功能,并用最高级权限代替自动驾驶权限。
简单来说,被接管的车辆,就相当于一辆大型的遥控玩具车。
随后,陈锋通过「广播」发布指令,组建一支由专业驾驶员、运动和竞技游戏高级玩家构成的行动队伍,如果可以的话最好能找到专业赛车手。
任务发布出去,已经轮换过许多次的「打字员」们,在得到陈锋的休息指令后,纷纷躺倒睡觉,很快便横七竖八地睡满了一大片桌面。
只有几名「传令官」还在陈锋身旁随时待命。
陈锋看着扩充到上万人的打字员队伍陷入了沉默。
打字员们按照键位进行了编组,并且根据使用频率配备了不同数量的人员。为了方便管理,每个按键都至少设置了正副两名「键长」进行管理和指挥。
然而即便是这样,输入的效率依然低得令人发指,且错误率始终居高不下。
陈锋进入指挥官系统:「1 号行动的前期准备已经完成一大半,我们正在组织人手,稍后会在远离目标的地区找几辆车进行训练。」
目前建立起有效网络连接的指挥官只有不到 50 人,而处在有效操作范围内的指挥官只有 6 人,距离再远一些的就会因为网络信号延迟而大幅提高操作难度。
陈锋向其他指挥官说明了这套远程操作系统的基本功能和使用方法,并且协商好在中午前发起攻击。
一个指挥官说道:「目标依然在湿地公园附近,按照我们的推测,他很可能会继续沿国道西行。我们一定要在他上高原之前行动,否则就再也没有机会了。」
所有人都清楚,目前可以远程操控的都是纯电动汽车,哪怕是电量满格的情况,也只有几百公里的续航能力,而且无法充电。一旦进入高原地区,恐怕想找一辆可以操控的车都难,更别提在更加复杂的路况下执行任务。
时间紧迫。
很快,一支 15 人组成的行动小队来到了陈锋面前,分别是 7 名长途货车司机、2 名驾驶教练、6 名职业电竞选手。
陈锋指挥打字员们获得了郊区一辆车的控制权限,然后将打字员的指挥权交给他们,由他们来进行操练与磨合。
汽车顺利地启动了,然而行动小队还没来得及高兴,刚行驶了不到 100 米就撞上了报废车辆。
所有人都通过汽车监控器发现了障碍物的存在,然而混乱的指挥与调度,使得打字员无法顺利执行指令,错过了绕开障碍物的时机。
小队众人没有立即重新启动车辆,而是停下来研究分工。
片刻,由两名驾驶教练担任总指挥,决定车辆的路线、速度、转向角度,货车司机与电竞选手搭配,替代原本控制方向和速度的几名键长。
重新启动车辆后,小心绕开障碍物,然后缓慢前行,直到再次撞上障碍物。
陈锋一边看着小队不断磨合、总结经验、调整指令节奏,一边观察着目标的动态。
终于,追踪系统上标注的目标活动范围发生了变化,那是一块大概覆盖 600 米直径的不规则多边形,已经是目前能够精确到的极限了。
陈锋向众人下达命令:「再训练最后 2 个小时,2 个小时后立刻发起攻击。」
行动小队的指挥模式再次发生了调整,一名教练作为总指挥,另一名教练和一名电竞队长负责下达具体到按键顺序和操作时间的指令,其他成员与原本的键长搭配指挥打字员完成具体指令。
这是目前为止最合理的协作方式,车辆规避障碍物的能力明显提升,车速也逐渐加快。
上午 10 点,指挥官会议系统内,最后一次战前会议。
陈锋:「现在能够参与行动的队伍一共是 6 支,5 分钟后,我们分别在距离目标不超过 5 公里的范围内控制一辆车,然后从国道两头同时进入目标活动范围内搜寻,一旦发现,所有人同时攻击。13 号指挥部已做好准备。」
「69 号指挥部已做好准备。」
「250 号指挥部已做好准备。」
「404 号指挥部已做好准备。」
「419 号指挥部已做好准备。」
「996 号指挥部已做好准备。」
咖啡厅里,除了参与行动的人之外,其余人都停下了手上的工作,紧张地望着电脑显示屏。
上面显示着被控制车辆的监控器画面,以及车辆自身的各项参数。
车辆灵活地绕过路上的各种障碍,从东向西行驶,即将进入目标活动区域。
指挥官会议系统内,很快传来 996 号指挥官的声音:「我们撞车了,正在重新控制其他车辆。」
紧接着,419 号指挥官也表示车辆失控脱离道路。
69 号指挥官率先喊道:「发现目标!」
很快,陈锋的显示屏上也出现了情报中所说的那辆昂科威,行动小队已经发出加速指令。
屏幕上,昂科威急停在一辆大巴后躲避对面车辆的撞击,随后和大巴车一起被顶到了路边,彻底封死了前进的路线。
好机会!
行动小队操控车辆瞄准昂科威直直冲去。
昂科威开始倒车,行动指挥也立刻发出轻微转向的指令,依然瞄准目标冲去。
正当所有人都屏气凝神关注进展的时候,一个人冲进了键盘区,冲向代表刹车的「0」键。
他身后还拽着一块迎风飞舞的碎纸屑,刚好足够覆盖「0」键。
在碎纸屑落地前的短暂瞬间,激光投影键盘设备捕捉到了这次「按键」,并向电脑传输了信号「0」,再被操控系统的转译为「刹车」指令发送至特斯拉上。
特斯拉车速骤降。
昂科威则成功撞开防护栏,车身迅速下降,在特斯拉即将撞上的瞬间消失在监控视野里。
特斯拉则因车速较快而飞了出去,在麦田里翻滚几圈后彻底报废,仅剩监控摄像头还能正常工作。
另外几辆车也很快赶到了,可是特斯拉缺乏越野能力,即使能顺利开下这道一米多高且较陡的坡,也难以在坑洼不平到处是田埂的庄稼地里追上目标。
功亏一篑。
只差一点,他们就能完成任务。
只差一点,他们就能恢复正常。
桌面上的所有人都把目光转向了搅局的人。
情报组组长赵冬第一时间认出是那个经理,陈锋也认出了他。
此时愤怒的人们已经冲过去围殴他,他立刻就被打倒在地。
他成了唯一的宣泄口,人们在过去二十多个小时里经历的恐惧、惊慌、痛苦,通通化为拳头落在他身上。
陈锋向赵冬下达命令:「让情报组把他关押起来,给他处理伤口,不要让其他人接触,我有话要单独问他。」
情报组很快挤开人群,将瘫软在地的经理拖走,地上留下两条长长的血迹。
指挥官会议系统内。
「结果怎么样了?」
「目标还在移动,任务失败了。」
「这都能让他给跑掉?」
「我们需要更精确的追踪工具,我们正在尝试操控无人机,有进展再和大家。」
「1 号作战计划失败了,大家抓紧想想下一步怎么做吧,我们每多浪费一点时间,地球上都会多死掉许多人。许多没有行动能力和觅食能力的婴儿、老人、残疾人,他们撑不了多久……」
「我这边正在全体转移,目标是附近的玩具工厂,我们计划控制生产线,制造一批我们可以使用的工具。」
「我们已经开始研究微型化的键盘和鼠标,各位那里如果有相关的专业人才,麻烦与我们协作一下。」
「各位,我有一个想法。经过今天的事情,目标恐怕会放弃前往高原,甚至不会再出现在公路上了,而是直接钻进深山老林里,他现在的位置距离秦岭山脉太近了。我们的车辆和无人机续航能力都不足以深入山脉去进行攻击……」
「这可怎么办?」
「从地面和空中不行,我们可以从天上……」
「天上?」
「听我说完。对,天上,我们用卫星对他进行攻击。」
会议系统里寂静无声。
「这能办得到吗?」
「需要好好规划和试验一下。」
「还得获得卫星的操控权限……」
「要不,还找 A 国佬?」
「我也有一个方案,如果他躲进深山里不出来,我们可以点燃山火,直接烧死他。」
「这个方案似乎要容易实现得多。」
「我们来细化一下方案吧。」
……
陈锋默默退出会议系统。
他来到临时关押经理的地方。
经理浑身伤痕,虽然不是致命伤,但得不到良好处理的话很可能会感染而死。人类缩小后,病菌对人体的威胁上升了无数倍。
「你叫什么名字?」陈锋问道。
「张伟。」他艰难吐出这两个字。
「你知不知道,世界上现在有多少人正在死去?」
「我能看到面板上的数据。」
「你知不知道,你刚才的行为间接害死了他们。」
「我知道。」
「那你为什么还要那么做?」
张经理没有说话。
「你是不是知道一些我们所不知道的信息?」
陈锋的目光变得无比锐利,死死地盯着张伟的双眼。
第三章:100 天的未来
01
我被包围了。
两公里外,呈弧形摆放的多个超高音喇叭昼夜不息,劝我为了人类的未来放弃抵抗,主动走出村庄接受处决。
我拄着拐杖一瘸一拐地检查柴油发电机和两台固定式无人机干扰仪,确认它们都在正常运转。
柴油发电机为我的「基地」以及干扰仪供电,干扰仪则 24 小时全方位干扰直径 4 千米以内的一切无线信号,确保无人机进不来。
这座村庄依山傍水。村后是连绵不尽的崇山峻岭,村前是湍急的河流,只靠一座桥与外界相通。
桥早已被我炸毁。
粮食和水源充足,但腿上的伤口已经严重化脓,我怀疑自己很快就会失去行动能力。
虚拟面板上的倒计时显示还有 7 天。
我还不能死。
夕阳坠落后,村庄完全沉入黑暗,然而很快就有探照灯穿透重重雾气,在村庄里来回游弋。
我艰难入睡,彻夜难眠。
一只老式的闹钟每个小时响一次,提醒我起来检查设备是否正常运转,以及小人们是否有新的动向。
凌晨 4 点,我发现虚拟地图上发生了巨大的变化。
无数密集的红色小点越过河流,在村庄边缘集结;更多的红色小点正在河流另一岸,排着队以非常宽且整齐的队形过河。
他们没有重建桥梁,怎么能越过几十米宽的湍急河流?
我来不及思考,立刻起身做准备。
我的基地位于村子后方的半山腰,与村子之间只有一条土路相连,进入村子之后还有一条水泥路,通过桥与外界相连。
我开车来到村子边缘的一段水泥路上。路的一侧是崖壁,一侧是阶梯状的土地。
我将准备好的几桶汽油搬下车,全部拧开,洒满一整段路面。
我并没有点火。点火没有意义。
不点火,这条路就始终是威胁;点了火,等火势熄灭后,这威胁也就不复存在。
他们靠近这片区域时,必须绕开平坦的水泥路,只能从崎岖不平的庄稼地里攀爬。
这条路对于他们而言,就相当于要穿越连绵的山脉与巨大的植被群,其中还隐藏着许多捕食者,将极大消耗他们的体力。
他们果然进入了庄稼地,那里是我的第二道陷阱。
但是,我发现他们的行动能力远比我预计的要快很多。他们绝对不是靠自己的双腿在奔跑。
很多事情都超出了我的预料,我强迫自己冷静下来,按照一开始的计划执行。
我来到那一大片庄稼地的尽头,这里地势要高许多。
向下望去,尽管一个人也没看到,但我从虚拟地图上看到了绵延成片的红色。
按照他们的速度估计,用不了二十分钟就可以抵达我所在的位置。
我的身后是一座池塘。
我抡起锄头,在远离排水沟的位置挖开一道缺口。
盛夏时节,雨水本来就多,加上我特意蓄高池塘水位,就是为了这一刻。
水流倾泻,冲起表层浮土变成泥石流,然后席卷而下。
虚拟地图上,那片红色立刻被冲出一段空白,
但这不可能阻挡他们太久。
我开车回到基地,这里是我最后的阵地,如果守不住的话,我失去的就不光是自己的生命了。
所谓基地,实际上就是一个养鸡场。
我当初受伤后逃到这里,身体状况已经无法翻越山岭,而身后又有追兵,于是将养鸡场维护了起来。
不同于现代化养鸡场,这里实际上只是几个大型的棚子,白天开门把鸡放出去自主觅食,傍晚时在棚子前撒上饲料,养成了习惯的鸡就会按时回来,吃过饲料之后回到棚子里过夜。
这样养出来的鸡算走地鸡,好处是市场价格比较高,坏处是死亡率高,养殖周期长,养殖规模也不可能像现代化养殖场那么大,最多也就只能养几万只。
我坐在养鸡场前,静静等待命运的到来。时间仿佛凝固在我的周围,让我感觉每一秒钟都过得缓慢且沉重。
终于,朝阳升起时,视野尽头出现了一片带有金属光泽的「蚂蚁」。很快,越来越多的「蚂蚁」将路面完全覆盖,如潮水般向我涌来。
「你们已经被我包围了,立刻停止抵抗,放下武器投降是你们唯一的出路!」
我对着或许有上千万的人群喊道,但没有一个人理我。
于是我按下按钮,放出了养鸡场里的 5 万只母鸡。
它们如同中午下课铃声响起时奔向食堂的学生一样,欢快地奔向了丰盛的早餐。
鸡群冲入来不及逃跑的人群大快朵颐,爪子在地上一扒拉便能掀飞数十人,埋头一阵乱啄,就有 10 来个人命丧鸡口,像极了神话故事里各种体型庞大且喜欢吃人的妖精怪物。
那场景,将会成为我往后余生里始终挥之不去的地狱梦魇,
倘若还有余生的话。
然而很快,我注意到有母鸡接二连三地抽搐倒下,在地上胡乱扑腾,掀飞更多的人。
它们应该是中毒了,然而鸡的脑容量不允许它们思考这些问题,依旧只顾着吃,直到死去为止。
但地面上的鸡并没有减少,反而在持续增加,因为源源不断的鸡从养鸡场里奔跑出来加入自助餐的队伍,直到棚子里空空荡荡。
鸡在成片地死去,仿佛遭遇了一场肉眼可见的鸡瘟,地上尸横遍野。
人群在遭受了如此巨大的战损之后,仍然坚定不移地向我突进,好像根本不畏惧死亡,又好像根本没有退后这个选项。
就如同象棋里的卒子,只能前进,不能后退,过了河之后威胁性剧增。
我忽然有些明白过来,他们确实只是任人摆布的棋子而已。
或许我也是。
一队人穿越密布的鸡群,终于接近了我。
这时我注意到,他们渺小的身躯上,穿着一副金属打造的外骨骼装甲,手里端着一支微型步枪。
看来,他们就是靠外骨骼装甲提高了好几倍的机动性和越野能力,然后利用枪支发射毒药,试图将我毒死。
确实,在体型如此悬殊的情况下,物理武器远没有化学武器管用。
我打开用来清洗鸡粪的高压水枪,将他们冲回到鸡群当中。
但很快就有第二队、第三队、第四……越来越多人来到我面前举枪射击,都被我用水枪冲走。
鸡比缩小后的人要大几万倍,在体型上占据绝对优势,然而在拥有智慧与科学武器的人类面前,终究只是一种依靠本能觅食的低等家禽。
当鸡群几乎消耗殆尽时,我不得不独自应对剩下的敌人。
很快,高压水枪不能再喷出水。
我点燃几挂鞭炮扔进人群最密集的区域,然后爬上停在身后的车往山下开去。在村子的一角,河边草地里有我藏起来一条小船,我准备坐船离开。
车子碾过一地的死鸡和无数的人时,我发现他们率先攻击的不是我,而是无人机干扰仪。两台设备很快冒出火花彻底报废。
我心里清楚,已经没有退路了。
不到一分钟,各式各样的无人机就蜂拥而至。
有一些直接撞上了我的车窗和前挡风玻璃,将车子撞得四面透风。
一些喷洒着不明液体,另一些携带着白磷粉末,两者一结合便烧起熊熊大火,将车子点燃。
我弃车而逃,躲进一户民居,这时我发现自己除了伤口以外的其他地方,也出现了严重的麻痹和无力症状,大概是已经中毒了。
藏身房子也很快被点燃,我只能再次逃往另一栋房子,但没能成功,在半路上就被无人机撞翻在地,身上浇满汽油。
我不再反抗,因为任何反抗都已经失去了意义。
它们并没有立刻烧死我,而是在上空盘旋着,然后一架无人机慢慢降低高度,稳稳地停在了地上。
一个人从特制的驾驶舱里走出,我努力地辨认,发现是一个熟面孔。
「你不应该逃跑的,有无数人因你而死。」他的声音通过无人机的喇叭发出。
「你们也不应该来杀我,因为……」我被某种力量控制而无法讲出接下来的话。
「你就要死了,世界将回到它原本的轨道上去。」
「能完全回去吗?」
「……一部分能回去。」他说。
「那就恭喜你了,张经理。」我不再看他,干脆平躺在地上,抬头看着天空等死。
「或者你可以管我叫,13 号指挥官,张伟。」
02
天亮了。
我从长梦中醒来,弯腰走出阴暗潮湿的洞穴,在林间空地上伸了个懒腰。
清晨的微风吹拂着我乱糟糟的头发和胡须,细碎的阳光从茂密的树叶间落下,刺得我睁不开眼,好一会儿才适应过来。
我穿梭在树林中收集干枯的木柴,然后到小溪边掬起一捧水简单洗了个脸,再将矿泉水桶装满,回到山洞口。
我往水桶里放入净水片,静置后倒进过滤杯,然后摘下树枝上挂的烟熏鱼肉和晒蔫的野菜放入锅中,撒上一点盐,最后再倒入过滤干净的水。
自从罐装瓦斯和干粮消耗完之后,做饭就变成了一件比较麻烦的事。
我用小刀从镁棒上刮出火星点燃引火物,再加上小根的细木柴,等火势烧旺才添入木棒。
灶台是用石头和泥土简单堆砌的,卡式炉的支架被我拆下来安在上面,给锅提供稳定的支撑。虽然看上去十分丑陋,但实用就好。
水咕嘟咕嘟地开了,锅盖被蒸汽顶得扑棱棱直响,在静谧的森林里格外刺耳。
幸而我不用担心,这里是秦岭深处,远离人烟,不通公路,没有网络。
至于我的位置,自从他们解决相互通信的问题后,就已经没有秘密可言了。他们知道我的位置,但却拿我没办法,想来心情应该也好不到哪里去。
在过去的两个月里,我倒是遭到过几次攻击,最危险的始终是第一次,差点被两辆车前后夹击撞死,如果跑慢一点可能还要被后赶到的几辆车来回鞭尸。
进入山脉前,我遇到过使用无人机投放的毒气攻击,幸好毒气的剂量太小,而车子的密封性又太好,没有对我造成实质性的伤害。
刚进入连绵不绝的秦岭时,我还遇到过两次山火。第一次着火点在我的下风口,也许是他们无法获知我特别准确的位置,也许是他们无法判断实时的风向,总之有惊无险。
还有一次,当我发现山火的时候,它已经在我的上风口连成了一条望不见尽头的线,我扔下背包,只带上装张婷的瓶子就往山下跑。
幸好盛夏多雷雨,饱含水汽的东南季风吹到秦岭,受地势抬升影响而形成降雨,巨大的降水量持续了两天两夜,将大火彻底浇灭。
雨太大,我只能带着张婷在一个狭小的山洞里躲雨,没有火,没有食物,我只从裤子口袋里搜罗出来一点饼干的残渣,倒是够让张婷就着雨水饱餐一顿。
那两天饿得我半死不活,又不敢跑进雨里找吃的,怕本来就很难保持的体温加速散失,最终失温致死。
以前曾听人说,人如果没有水喝,三天就会死,但如果有水可以坚持七天。
但挨饿的滋味真的太难受了,我甚至一度饿出幻觉,想把张婷吃掉缓解饥饿。可以这么说,但凡张婷的体型有个拳头大小,都已经被我吃掉了。
雨停后,我带着张婷哆哆嗦嗦地挪回扔掉物资的地方,第一时间想要点火取暖,因为全身都已经湿透,已经有明显的失温症状。
然而整座山现在都是湿的,一点干的柴和草都没有,我只能从背包里拿出最后半矿泉水瓶的汽油倒在一块石头上点燃,火势很旺,我的身体慢慢恢复了温度,这时候才想到找吃的。
除了这两次火灾,我还遇到了一轮天降正义。
有天晚上,熟睡的我突然被巨大的爆炸声惊醒,还以为是导弹来了呢。然而跑到外面查看,没有火光也没有声音,什么也没有,就好像什么也没发生过。
这个时候,我看到天上出现了一颗流星,然后逐渐变成一颗大火球,我突然意识到它是冲我来的。
我站在原地一动不动。动也没用,谁知道这玩意儿往哪个位置砸呢。
它最终落向另一个山头,发出巨大的爆炸声,地面也微微颤抖,甚至有一股风吹来,但奇怪的是没看见火光。
是陨石吗?
然后我看见了接二连三的「流星」,它们大多数在空中就已经被烧光了,只有少数落到地面,但奇怪的是,落点都集中在我周围不太远的地方。
难道是那个狗系统认为我跑到山上有点耍赖的意思,干脆一波陨石遁把我送走?
我转身回去把张婷带出来,告诉她天上有流星雨,让她许个愿。
张婷对我这种关键时刻总能想到朋友的行为十分感动,激动得家乡话都飚出来了:「我锤死你仙人板板!你格老子爬劈开!你娃儿莫挨到老子!」
我们等到天上不再掉东西,于是回去继续睡觉。张婷的精神似乎特别亢奋,一直向我发出温柔友好的问候,我在她的问候声里入睡。
次日我穿梭在林间检查陷阱的时候,找到一处「陨石」坠落点。那里有一个圆形的土坑,坑不深,但面积挺大,一大片的泥土都被掀飞,几棵离得近的树都朝外倒下。
我在附近发现了许多金属和不知名材料的碎片,每一块碎片都不超过指甲盖大小。
我这才想明白,是天上的人造卫星掉下来了。
掉得这么密集且精准,必然是人为控制了坠毁轨道,不过始终是不可控因素过多,难以准确控制最终的落点,所以没能砸死我或者用卫星碎片把我扎成筛子。
我走进坑的最中间,抬头看向天上,虽然什么也看不见,但我知道近地轨道上或许还有卫星尝试在茂密的山林中发现我的踪迹。
我举起右手,然后收回四根手指,只剩下最中间那根直直地朝着天空,以一个国际通用手势表达我的心情。
除了这几次明显的攻击之外,我还遇到过几次危险。
一次是突然飞来一群病恹恹的鸽子,我怀疑它们都得了禽流感,没敢吃,也没敢靠近,拍打树干吓跑了它们。
还有一次是几只高大威猛的黑背犬在林间发现了我,它们把我当成了食物,发起了猛烈的攻击。
我虽然随身带着一把开路的刀,脚边还能捡到趁手的石头,但是腿肚子依然忍不住打颤,童年被恶狗支配的那种恐惧袭上心头,让我一点勇气都生不出来。
最后,身为恐怖直立猿的我,还是依靠身高和武器装备优势反杀了一条狗,才将其他狗都吓跑。
然后我才留意到,这条狗之所以被我砍死,是因为它咬住了我的脚踝位置不肯松口。我立刻检查自己的脚踝,发现它只是咬在了登山靴那又高又厚的鞋帮上,没能咬穿。
那条狗让我含泪吃了好几天。
想到狗肉,再看看眼前这锅明显是黑暗料理的「熏鱼野菜汤」,我瞬间没了什么胃口。
我轻轻敲了两下瓶子叫醒张婷,然后把她放到一把盛了点清水的勺子边,让她自行洗漱。
等她收拾好自己,我再把勺子里的水倒掉擦干净,盛上一点鱼肉和鱼汤,吹凉了放到她面前。野菜她是吃不成了,菜里的纤维对于她来说和麻绳没太大差别。
为了补充维生素,我每天会把几种维生素药片兑到凉白开里,然后也给张婷喝一点。
吃过早餐,我把张婷放回瓶子里,然后一边收拾东西,一边对张婷说:「我昨晚做了一个梦。」
她没有理我。
「我梦见我被人杀死了。」
「哦,那可真是太好了。你怎么死的?」
「被以前的上司弄死的,死得可惨了,腿瘸了,还中了毒,最后被活活烧死。」
「可惜了,只是个梦。」
「这个梦可长了,还特别真实,感觉和往常做的梦都不太一样,全是细节,我到现在都能很清晰地回忆起来梦里的场景。在梦里我坚持到了第 93 天,本来很快就要成功,可惜功亏一篑。」
「说那么多有什么用,又不是真的。」张婷对于我没死掉这件事深感遗憾。
「我跟你讲,我也很厉害的,梦里上千万人来追杀我,被我用……」我突然讲不出话来,那种无形的力量又出现了。
我愣住了。
上次出现这种情况,是我和张婷想要交流关于最终「奖励」的情报。
难道说,我的梦也是非常重要的情报?
那不是个简单的梦,而是我对未来的预知?
「没打好草稿你就别吹牛嘛……」张婷没等到下半句,有些不满。
我没有理她,而是翻出夹在防水袋里的汽车自驾旅游地图搜索起来。
我找到了那个村庄,它不仅真实存在,而且地形与我梦中所见一模一样。
「我们下山。」我说。
「下山去送死啊?」
「去一个地方。」
「什么地方?」
「一个小村子。」
「你要送死可别带上我哦。」
「山下有好吃的。」
「……」
「还有干净的衣服和床。」
「……」
「你生理期来了也能好好处理干净。」
「你龟儿子快点,我们马上下山去!」张婷已经有点迫不及待了。
我剩下的物资已经不多,装上睡袋也才勉强把登山包塞个七分满。
很快,我们踏上了下山的路。
下山不比上山容易,我不得不多次停下来休息,补充热量和水分,直到傍晚时才勉强走到山脚,这里依然荒无人烟,距离最近的公路都还有几十公里,我依然不担心遭遇攻击。
因为无人驾驶汽车开不进来,无人机又没有这么远的续航和遥控距离。
然而我要去的村庄距离我上千公里,我不可能凭双腿跑过去。
我拿出汽车自驾游地图想办法,突然发现五十公里外有一处景点,那里有一个房车营地,在一条公路的尽头。
夜间不适合赶路,我在原地扎营,用肉干和就地薅的野菜乱炖一通,勉强果腹后很快就睡着了,然而这一夜什么梦也没做。
接下来连续两天我都朝着房车营地前进,终于距离它只剩几公里。
房车营地在一座山顶,山势陡峭,上山的唯一方式就是走公路。
我在犹豫。
一方面,这里远离城市,也没有充电桩,这附近大概率没有智能电动车供他们使用;更何况这些车都停了两个多月,也不知道它的电池还能剩多少电。
另一方面,我观察到有几个路段都出现了不同程度的滑坡,极大地增加了行车难度,对于缺乏越野能力的电动车来说几乎不太可能通行。
最终我决定走公路上山。我先来到一处塌方的位置,用枯树和石头把整个路面彻底堵死,才放心地往上走。
在山林里生活了太长时间,重新走到平坦路面上,我简直幸福感爆棚,几公里的路不知不觉就走完了。
我先来到营地管理处,从小超市里收集包装完好且保质期长的各种食物,还帮张婷找到了她要的东西,但我不是特别能理解,这玩意儿她到底想怎么用。
收集来的物资把登山包装满之后,我又提了两个大袋子。
营地上杂草丛生,近乎人高的茅草掩映着 5 辆车门敞开的房车,几辆房车中间杂七杂八地倒着烧烤架和桌椅板凳,想来出事的时候他们几辆车正在做午饭。
一辆拖挂式房车,3 辆由轻型客车改装而成的 B 型房车,还有一辆皮卡底盘房车。
没有我想要的重卡房车。
拖挂式房车和 B 型房车都缺乏足够的越野能力,我最终选择了皮卡房车,大排量柴油发动机,福特的底盘,越野涉水能力都不错。
车钥匙就插在车上,我尝试着打火,心里并没有底,幸好顺利地打着了。果然皮卡的好处就是结实耐用、性能可靠。
我仔细地检查车辆,发现除了遮阳棚被吹坏,以及靠窗的沙发长草之外,别的地方都还算完好。车内的电量都是满格的,车顶应该装有太阳能电池板。
我甚至还在车子的右后方找到一个抽屉式的燃气灶,连接着一个 5L 矿泉水桶大小的煤气罐。
我赶紧给自己煮了 3 包泡面,一口气吃光。
好久没吃过这么好吃的东西了,我甚至都有一些难以言喻的感动。
吃饱喝足,我又搜刮另外几辆房车,找到 3 桶汽油和两桶柴油,这种专门用于房车的备用油箱,既可以用来给车子加油,也可以给发电机供油。
皮卡上装有一个汽油发电机,但供电量不太足。
我从拖挂式房车里找到工具箱,然后动手拆卸它的柴油发电机。几辆房车当中,只有它的功率最大,而且挂车空间充足,发电机没有嵌入到车体当中,相对要好拆卸很多。
随后,我将车上的电池和逆变器也拆了下来。
最后,我把软管插进其他车的油箱,利用虹吸原理将它们剩余的油都吸出来,汽油和柴油分开装到不同的矿泉水桶里,统统带走。
我开着满载的皮卡房车下山,除了偶尔需要下车搬开树木和石头之外,大部分时候都无视障碍直接开过去。
下山后,我没有走大路,而是专挑路况复杂的乡村小路,靠过硬的性能硬开过去,避免被攻击。
「你到底要去哪里?」这一路走来,张婷问了我无数次,但我都没告诉她。
「我在梦里被杀死的那个村子。」
「真有这么个地方?」她表示怀疑。
「有,而且地形和我梦里一模一样。最关键的是,我确定我从来没去过那个地方,也没听说过它的名字,更没有看过和它相关的任何图片、影像资料。」
「它凭空出现在你的梦里?」
「那可能并不是梦。我要去确认一下。」我犹豫了一下,还是把真实想法告诉了她。
「你疯了。」
「那个梦真实得离谱,真实得完全不科学,我一定要去,它能帮我确定一些事情。」
张婷沉默了好一会儿,问道:「你说你在梦里被你以前的上司弄死?他叫什么?」
我说:「他叫张伟,他自称是第 13 号指挥官。」
「什么?!」她的声音通过两重扩音之后尖锐得刺耳。
「你这么激动干吗?你认识他?」
「你怎么知道指挥官?」她没有回答我的问题,反而给了我一个新的问题。
我踩下刹车,看向她。
「那么,你又怎么知道指挥官?」我反问她。
她沉默很久,没有回答我,而是告诉了我另外一件事:「你的梦是错的。13 号指挥官叫陈锋。第 93 天杀死你的也不可能是张伟。」
「张伟已经死了。」张婷补充道。
03
房车过桥进入村子,沿路穿过农舍、梯田、池塘,最后爬上半山腰来到养鸡场门口。
养鸡场大门敞开,由于长期无人维护,鸡群早已不知所踪,不知是死光了还是跑光了。
我下车在附近走了一圈,然后又开车回村子里,在几户农舍里东摸摸西看看。
「怎么样?」张婷看我半天不说话,还是忍不住问道。
「细节都对得上,除了植物、动物这些有生命的因素之外,其他的都和我梦中所见完全相同。」我擦干净一张小板凳,就地坐在农户的小院里,把瓶子放在膝盖上,让张婷面朝着我。