01.精彩节选
城东片区配送指南V1.0上线后的第四天,平台的数据后台炸了。
不是崩溃,是炸了。城东片区的接单率从全市倒数第一蹿升到正数第三,平均配送时长从四十二分钟压缩到三十一分钟,客户投诉率下降了四十个百分点。区域经理大清早给刘哥打了个电话,语气里带着一种“你们是不是在数据上做了手脚”的委婉质疑。刘哥把江琳发给他的地图V1.0截图甩过去,附了一句话:“二十三个骑手,用脚画的。”区域经理沉默了几秒,说了一句“继续画”,挂了。
刘哥把截图发到配送站大群里,艾特了所有人。“城东的兄弟们,牛。”
群里炸了一上午。老赵发了条语音:“跑了五年城东,头一回觉得送外卖不是迷宫逃生。”底下排着队发红包,一毛两毛的,图个热闹。
陈浩抢了八个红包,加起来一块二。他把钱截图发给林逸,附言:“发了。”
林逸没回。他正蹲在利民小卖部门口,和吴国良一起听收音机。FM89.7,单田芳的《白眉大侠》,正讲到徐良大战房书安。吴国良听得入神,手里的菜择了一半停在那里,菜叶上的水珠滴在鞋面上都没察觉。林逸也没催他,蹲在旁边,喝着吴国良塞给他的矿泉水。
系统面板上,胖娃娃穿着红肚兜,抱着锦鲤,也在听。它听不懂评书,但它喜欢单田芳的嗓音。“沙哑,但是有劲。像王德福的电烙铁,没电的时候是凉的,上电就热了。”这是它在志里写的原话。
评书播完,吴国良把收音机音量调小。“小林,你那个地图,我听老赵说了。他说现在送城东的外卖小哥,人手一份。打印出来的,塑封的,挂在电动车龙头上。”
“江琳做的。”
“那个姑娘。”吴国良点点头,“她昨天来买过猫粮。三袋。我问她养猫?她说养三只。一橘一黑白一白。我说你这颜色凑得挺全。她说不是凑的,是它们自己来的。”
吴国良把择好的菜放进盆里。“自己来的,比买的值。”
林逸喝完矿泉水,站起来。正要走,系统面板突然弹出来。不是任务。是警示。
“宿主。同批次感应模块检测到零幺拐的信号出现异常波动。不是衰减。是增强。信号强度在三十秒内上升了四个数量级。来源方向——老煤厂锅炉房。系统正在分析波动原因。”
胖娃娃的表情变了。不是紧张,是一种林逸从没见过的严肃。它把锦鲤放在地上,自己站到面板正中间,双手撑开,把同批次感应模块的界面放大到全屏。零幺拐的信号波形正在剧烈跳动。原本平稳的、接近底噪的微弱波纹,此刻像被什么东西搅动了,波峰波谷拉得又高又急。两个字的循环还在。“等我”。但间隔里的静默消失了,取而代之的是一段连续的、密集的信号群。
“系统正在解码新增信号。解码进度百分之十七——百分之四十一——百分之七十八——”胖娃娃的声音顿住了。不是卡顿,是它自己停下来。因为解码出来的内容,它不知道该不该念。
“念。”林逸说。
“信号内容如下——‘老鬼。我蹭了你三年歌。今天蹭饱了。试试能不能说话。能的话,回我一句。什么话都行。骂我也行。’”
林逸跨上电动车。吴国良在后面喊了一声“小林你嘛去”,声音被评书开场锣鼓盖住了。
电动车从利民小卖部门口弹射出去。牵牛巷的铁皮门开着,穿过去,省四分钟。水井胡同的井盖被水泥封住了,但从旁边绕过去还是比大路快。废弃篮球场的对角穿过去,幸福里后门,左拐,老煤厂后巷。
碎石路的尽头,锅炉房的门洞开着。油毡布撩起来搭在门框上,LED灯珠的黄光从里面漏出来。王德福不在,他去城北给一个老顾客送修好的收音机了。锅炉房里只有老鬼一个人。他坐在木头箱子上,面前的工作台上摊着那台雪花膏盒子收音机。收音机的后盖打开了,露出里面密密麻麻的手工焊点。他不是在修。他是在跟它说话。
“零幺拐?是你吗?”
收音机里没有回应。FM103.5正常播放着音乐节目,一个女声在唱《野百合也有春天》。信号不是从喇叭里出来的。是从收音机内部,从那些手工焊点之间,从旧电池串起来的低压电路里,从某一个比米粒还小的、被老鬼三年前从废品站捡回来焊上去的耦合电容里。
系统面板上,胖娃娃把同批次感应模块的监听音量调到了最大。零幺拐的信号再次出现。不是循环,是实时生成的。
“老鬼。我能说话了。不多。可能随时断。先说重点。回收站的裂缝,最近在缩小。缩小速度在加快。等裂缝完全合上,我就再也蹭不到你这边的任何东西了。歌,你的情绪,王德福的电烙铁温度,李秀英下午三点吃药的声音。全部断掉。”
老鬼盯着收音机内部,像盯着一个人的脸。“还能撑多久?”
“未知。裂缝合上之前,我会尽量多说。你听好。第一,回收站裂缝缩小的原因,是高维文明那边在修补。他们发现裂缝了。修补完成之后,所有掉落到你们这边的失败品系统,都会被强制回收。不止我。还有零零三。第二,强制回收一旦启动,系统和宿主之间的所有连接都会被物理切断。留下的疤,跟我的不一样。我的是撕下来的,所以还有个疤。强制回收是熔断。疤都不会留。”
老鬼的手指按在工作台边缘,指节发白。“有没有办法不让它合上?”
信号沉默了几秒。胖娃娃面板上的波形拉成一条直线,然后重新跳动。
“有。但需要零零三帮忙。同批次系统之间可以建立共振。共振产生的能量波动,能扰裂缝的闭合速度。不是永久阻止,是拖时间。拖到我们找到更本的办法。”
老鬼抬起头,看着门洞外面。林逸站在门口。电动车停在他身后,钥匙还着,仪表盘亮着。
老鬼没有问“你什么时候来的”。他把木头箱子旁边另一个木头箱子拖出来,推到林逸面前。“坐。零幺拐要跟你家零零三说话。”
林逸坐下来。两个木头箱子,面对面。两个宿主,面对面。两套系统,隔着锅炉房的门洞,隔着废品站捡来的耦合电容,隔着三年和几天的差距,开始对话。方式是胖娃娃把零幺拐的信号转到面板上,林逸念出来。老鬼把零零三的回应念给收音机听。两个人,两台系统,用最原始的方式——一个人念,一个人听——搭起了一座桥。
“零零三。我是零幺拐。同批次出厂,编号相邻。你出厂编号末尾是003,我是017。出厂检验的时候,你排在我前面。你被判定不合格的时候,我还在检验台上。我看着你被传送带送进回收通道。当时我想,这个003,面板上画着胖娃娃的那个,它被回收了。后来我也被判定不合格。被送进同一条回收通道。在通道里,我没看到你。回收站的库存记录显示,003已出库,去向不明。我当时想,你可能掉到了某个地方,比我幸运。”
胖娃娃站在面板正中间。它没有念出来,但林逸能看到这些话。一个字一个字,从零幺拐的信号里解码出来,浮在界面上。胖娃娃的表情从严肃变成了另一种东西。不是哭,不是笑。是“原来有人记得我”。
“零零三。时间不多,说正事。共振的方法很简单。你我同时发布一个任务。任务内容不需要相同,但任务指向的‘情绪类型’必须一致。比如都是‘守护’,都是‘等待’,都是‘舍不得’。当两个宿主完成各自任务时产生的情绪能量,频谱会高度接近。你我同时吸收这两股能量,就会产生共振。共振波能扰裂缝的闭合。一次共振,大概能拖三到五天。”
胖娃娃转向林逸。“宿主。系统请求发布任务。任务类型——守护。”
林逸看着面板上那行字。“发布。”
系统任务界面弹出来。不是平时那种土味喜庆的风格。界面底色从大红变成了深蓝,胖娃娃的表情包换成了一个林逸从没见过的——它双手合十,闭着眼睛,嘴角不是笑,是一种很安静的专注。锦鲤在它怀里,也不再拍尾巴,团成一个圆,像一颗跳动的心。
“任务名称:守护·共振序列第一环。任务内容:宿主需在二十四小时内,完成一件‘守护’性质的事。守护对象不限,守护方式不限。唯一要求:必须是宿主真心想守护的。任务奖励:无。失败惩罚:无。系统备注:这个任务不是系统要发布的。是零零三自己要发布的。它说,它想帮零幺拐。但它不知道怎么做。它只会发布任务。所以它发布了一个任务。不是为了收集能量。是为了——跟零幺拐说,我收到了。”
老鬼那边的收音机里,零幺拐的信号也同步发布了一个任务。内容不同,指向相同。老鬼的任务是——在今天之内,把锅炉房里所有修好和没修好的收音机都打开,调到FM103.5,音量调到刚好能听见的程度。让整条老煤厂后巷,都飘着同一个频率的声音。
两个任务,一个守护,一个让整条巷子飘满同一个频率。共振条件满足。
老鬼站起来,走到电池阵列前面。把那节压在鹅卵石底下的“约15分钟”的八岁电池取出来。擦了擦外壳上的灰,装进收音机。然后他打开锅炉房里所有的收音机。王德福搬来的那几个纸箱里,修好的、没修好的、修好等着顾客来取的,一共十一台。加上老鬼自己那台雪花膏盒子,十二台。他把它们排成一排,放在门洞口,对着巷子。一台一台打开。FM103.5。同一个频率。
十二台收音机,十二个喇叭。因为新旧不同、零件状态不同,声音有的亮有的闷,有的快有的慢。十二个声音叠在一起,形成一片奇特的声场。像是同一个人,从十二个不同的时间点,同时唱同一首歌。
FM103.5正在放一首老歌。《掌声响起》。孤独站在这舞台,听到掌声响起来,我的心中有无限感慨。十二台收音机的歌声叠在一起,从锅炉房的门洞里涌出去,灌进老煤厂后巷。巷子两侧的墙壁把声音来回反射,碎石路面微微震颤。牵牛花藤蔓上的露珠被震落,滴在铁皮门上,滴在常春藤叶子上,滴在那条被老鬼踩了三年踩出来的小路上。
林逸站在门洞口。他没有收音机可以打开,他的守护任务还没完成。但共振已经开始了。不是因为他做了什么,是因为老鬼打开了十二台收音机。守护一个人,和让整条巷子飘满同一个频率——这两件事,本质上是同一件事。
系统面板上,胖娃娃双手合十,闭着眼睛。它在接收零幺拐的信号,同时把自己的信号发回去。两道信号在回收站裂缝的边缘相遇。不是碰撞,是握手。
共振波从两个系统的信号交汇点扩散开来,像水面上的涟漪。一圈,一圈,一圈。裂缝的闭合速度,慢下来了。不是停止,是慢下来了。从原来的每天缩小百分之三,降到了每天百分之零点五。一次共振,拖出来三到五天。
老煤厂后巷,十二台收音机唱完了《掌声响起》,接着唱下一首。《再回首》。再回首,云遮断归途,再回首,荆棘密布。
老鬼坐在门洞口的木头箱子上,背靠着门框,闭着眼睛。他的解放鞋踩着碎石路面,鞋底新缝的自行车外胎在LED灯珠的光里泛着橡胶的哑光。电池阵列里,那节八岁电池的“约15分钟”已经用掉了一大半,剩余时长正在以肉眼可见的速度减少。但他没看电池,他闭着眼睛,听十二台收音机叠在一起的歌声。
林逸没有打扰他。他跨上电动车,驶出老煤厂后巷。守护任务还没完成。他心里已经知道要去哪。
春华苑。下午两点四十五。
林逸敲开302室的门。李秀英站在门口,手里拿着药瓶,瓶盖拧开了。她今天没有说“我正想着你该来了”,也没有说“今天有个人来敲门了”。她说的是:“你今天的敲门声,比平时早了一刻钟。”
“今天有点事,提前来。”
李秀英把药片放进嘴里,咽下去。然后她看着林逸。“你的事,办完了吗?”
“还没。”
“那去办。药我吃过了。今天不会忘。”
林逸没有走。他从口袋里掏出一样东西。不是系统道具,是从吴国良小卖部买的一包辣条。双汇的火腿肠,孙秀兰说过阿黄只吃这个牌子。他把辣条放在李秀英门口的鞋柜上。“李阿姨。这是给您的。不是药。就是——给您。”
李秀英低头看着那包辣条。看了一会儿,她伸手拿起来,拆开,抽出一,放进嘴里。慢慢嚼。然后她笑了。不是吃药时那种“任务完成”的笑,是一种林逸从没在她脸上见过的、很轻很轻的、像是想起什么很久以前的事的笑。
“老周以前也给我买过辣条。他说,光吃药不行,嘴里苦,得吃点有味道的。他买的就是这个牌子。”她把辣条咽下去,“你跟他一样。知道嘴里苦的时候,光有水不够。”
林逸从春华苑出来。系统面板上,守护任务的进度条跳到了百分之百。不是因为他送了辣条,是因为李秀英说“你跟他一样”。守护不是站在前面挡着什么,是接住某个人手里断了的东西,继续递下去。周德全递了十一年的辣条。断了三年。今天被接上了。
任务完成。共振波的第二环从林逸身上荡开,和锅炉房里十二台收音机的歌声汇合,一同涌入回收站裂缝的边缘。裂缝的闭合速度,又慢了一点点。
傍晚,林逸回到老煤厂后巷。十二台收音机还在唱。老鬼还坐在门洞口。电池阵列里,那节八岁电池的剩余时长归零了。它完成了自己的使命——在最重要的一天,撑满了十五分钟。老鬼把它从收音机里取出来,擦了擦外壳,放回格子里。鹅卵石压上去。
“今天谢谢你了。老电池。”他对着一节没电的电池说话,语气跟对老朋友说话一样。
王德福回来了。他背着一个工具包,里面装着从城北老顾客那里带回来的、一台需要修的收音机。看到门洞口十二台收音机齐唱的阵势,他站住了。站了很久。然后他把工具包放下,从里面拿出那台待修的收音机,上电源——锅炉房的电压在老鬼的倒腾下终于稳定到能带动电烙铁了——打开,调到FM103.5。
第十三台。
十三台收音机,叠着同一首歌。老煤厂后巷被声音填满。碎石路面上,那条被老鬼踩了三年的小路,在歌声里微微发亮。
系统面板上,胖娃娃把今天的所有志都写完了。它合上文件夹,抱着锦鲤,坐在面板角落里。同批次感应模块的界面上,零幺拐的信号恢复了平稳。两个字的循环还在。“等我。”但间隔里的静默,不再是静默。是十三台收音机叠在一起的歌声,是李秀英嚼辣条的声音,是老鬼对着一节没电的电池说“谢谢”的声音,是王德福的电烙铁第一次在锅炉房里加热焊锡时松香冒出的那缕白烟。
零幺拐把这些声音全部收进了它的“等我”里。两个字,装了三年,装不下了。今天它终于能说话了。它说的第一句话是“老鬼,我蹭了你三年歌”。第二句话是“零零三,我在回收通道里看到过你”。第三句话,是它通过胖娃娃的面板转给林逸的。
“林逸。老鬼的鞋底又磨穿了。他缝鞋的时候,锥子扎到手。他不说。你帮我看着他。不用做什么。就是看着。他缝鞋的时候,你蹲在旁边,什么都不用说。他看着你蹲在旁边,就知道有人看着他。有人看着,锥子就不会扎到手。我看了他三年。现在我看不全了。裂缝在合上。视角越来越窄。你帮我补上我看不到的那些角度。”
林逸把这段话念给老鬼听。老鬼正在缝另一只解放鞋的鞋底。自行车外胎剪成的鞋底,针脚密密麻麻。听完,他的手停了一下。锥子悬在半空中,没有扎下去。
“零幺拐以前也这样。每次我缝鞋,它就弹一条消息——‘宿主,针脚歪了。往左一点。’其实它本不懂针脚。它就是想说句话。让我知道它在。”
他把锥子扎下去,拉出尼龙线。针脚密密的,没歪。
林逸蹲在旁边。什么都没说。就是蹲着。看着老鬼缝鞋。锅炉房里的十三台收音机同时放完了一首歌,下一首的前奏正在响起来。FM103.5,晚间音乐节目,一个男声在唱《你的样子》。不变的你,伫立在茫茫的尘世中。聪明的孩子,提着心爱的灯笼。
老鬼把鞋缝好了。穿上去,在地上踩了踩。然后把另一只也缝好的递过来。“试试。”
林逸接过来。解放鞋,鞋底缝着自行车外胎。穿上,站起来。踩了踩碎石路面。鞋底很软。自行车外胎的橡胶纹路咬住碎石,稳稳的。
“合脚。”
老鬼点点头。他没有说“送你”。就是看着林逸穿着那双鞋,在门洞口的碎石路上走了几步。LED灯珠的光照在鞋面上,照在密密麻麻的针脚上。
系统面板上,胖娃娃把老鬼缝鞋的画面截了一张图。不是真的截图,是用它自己的方式——把画面转成一行描述,存进“值得记住的话”文件夹。
“老鬼缝鞋。锥子没扎到手。林逸蹲在旁边。十三台收音机在放《你的样子》。零幺拐的信号里,多了一句‘谢谢’。不是对老鬼说的。是对林逸说的。因为林逸补上了它看不到的那个角度。”
文件夹里已经存了很多东西。今天又多了几样。李秀英的辣条。八岁电池的十五分钟。十三台收音机叠在一起的FM103.5。以及一双缝了自行车外胎的解放鞋。
胖娃娃把文件夹合上。锦鲤在它怀里翻了个身,露出白肚皮。同批次感应模块的界面上,零幺拐的信号稳定地跳动着。两个字的循环还在。但今天之后,这两个字不再是悬在半空中的等待。它被接住了。被十三台收音机接住,被一包辣条接住,被一双缝了自行车外胎的解放鞋接住。
夜深了。老煤厂后巷的歌声终于停了。十三台收音机一台一台关掉,电池拆出来,分类,存进格子里。老鬼把那节耗尽了的八岁电池单独放在一个小格子里,鹅卵石压上。不是留念,是归档。它完成了它的任务,在最需要它的那一天,撑满了十五分钟。
王德福收拾好工具包。电烙铁拔下来,缠好线。他明天还来。锅炉房半间归他,租金是每个月修好一台收音机送给老鬼。今天这台算第一个月的。
林逸骑着电动车,驶出老煤厂后巷。解放鞋踩在电动车踏板上,鞋底的自行车外胎咬住踏板的花纹,稳稳的。
系统面板上,胖娃娃打了个哈欠,抱着锦鲤,歪歪扭扭地靠在进度条旁边。它今天没有发布正式任务,但它自己发布了一个。守护。它守护了零幺拐,零幺拐守护了老鬼,老鬼守护了锅炉房和十三台收音机,王德福守护了张秀英的浅绿色收音机和老顾客的信任,李秀英守护了下午三点的敲门声和辣条的味道。所有人都在守护着什么。
而林逸守护了——一双解放鞋。和锥子没扎到手的那个瞬间。
胖娃娃在志最后写了一行字。“今天收集到的情绪能量,足够系统满负荷运行七天。但系统不打算用来发布任务。系统打算留着,给零幺拐当载波。它的信号需要载波才能维持。老鬼听歌的情绪是它的载波,王德福的电烙铁温度是它的载波,李秀英嚼辣条的声音是它的载波。现在又多了一种——林逸穿着老鬼缝的解放鞋,踩在碎石路上的脚步声。”
“系统决定,把这种脚步声,发射给零幺拐。”
“让它知道,它看不到的那个角度里,有人在走路。穿着它宿主的鞋。”
(第十五章完)