《全人类被标价后,我拒绝签字》 第1章 我的余生,谁替我签了 五十九秒的死寂刚结束,整座城市的声音一起砸回天台。许平安站在褪色的黄色安全线外,脚边压着工牌和一份事故责任确认书。他刚刚走上天台,原本只想从这里跳下去。手机却先亮了,一份《余生处置书》自行铺满屏幕。 当前用途价格:0。 本人签名:许平安。 状态:已签署,待本人追认。 签署时间:18:21。 手机右上角是18:43。 许平安盯着那几行字,楼下的喇叭、尖叫和排风机挤成一团,震得耳朵发木。整座城市的异变发生在五十九秒前,这份处置书却早了二十二分钟。屏幕里的签名写得太像,最后那个“安”字往回带了一钩,笔锋压得很重。他右腕有旧伤,写快了收不住笔,才会留下这样的尾钩。 可他今天一笔都没签过。 天台防火门撞在墙上,原本守在门内的两名保安同时退开。前面的人扶着门框干呕,后一个弯腰去拉摔在台阶上的保洁老太太。老太太左膝磕在水泥边缘,裤腿很快鼓起一块,刚伸出手,头顶便浮出一行灰字。 用途价格:7.4万。 两名保安的头顶分别是二十三万和一百零六万。楼梯间又传来脚步声。挺着大肚子的高建成扶着栏杆追上来,额角还蹭破了一块皮。他那张脸油汗淋漓,许平安脑子里当即蹦出两个字:肥猪。高建成的衬衫扣子崩开两颗,胸前悬着四百八十六万。 保安腰间的物业应急机响了一声。旧界面上还列着伤情和楼层,一层灰色忽然压住所有选项,唯一转运位当场锁死。 优先转移:高建成。 排序依据:用途价格。 拉住老太太的那只手僵了一下,还是松开。被指定的保安看了她一眼,架住高建成往楼下送;另一名保安留在撤离口,伤得更重的老太太仍被留在台阶上。 “终端把高先生排在前面。”保安避开老太太的目光,又补了半句,“阿姨,您先等,下辆车就来。” 高建成喘了几口气,第一眼看的却是许平安脚边那份责任书。 “把东西给我,先下来。” 许平安没动。他抬头望向城西,云层里横着一杆巨大的灰白天秤,左盘压在高架上空,右盘悬过一片写字楼。两只秤盘高低失衡,灰色数字沿着盘沿不断滚落,钻进楼宇、车辆和人群,落到谁身上,谁的头顶便多出一个价格。 刚才那五十九秒里,车在动,排风机也在转,整座城市却没有一点声音。 许平安低头看向手机。黑色窗口占满屏幕,没有关闭按钮,处置编号一栏空着,签名下方还有两行字。 建议处置:停止公共资源投入。 剩余确认时间:00:00:47。 灰色倒计时每跳一下,窗口下方那枚“追认”按钮便亮一分。许平安往上拖动页面,想找签署时间、设备和操作记录,窗口纹丝不动。他点了一下签名,右腕那处旧伤随之发酸。那几个字像从他填过的某张旧表上剪下来,连落笔的顿挫都没丢,再严丝合缝地贴进这里。 “手机放下,责任书给我。”高建成被保安架到门边,脸上的血已经擦掉,“许平安,事情还有处理余地。你要继续闹,公司只能按拒不配合上报。” 风把脚边的纸吹开,最后一页翻到最上面。事故责任人一栏早就填了许平安的名字,签字栏却还空着。 责任书把事故日期往前挪了一天。那天他请假去医院给母亲拿报告,公司没有门禁记录。真正出事前,他发过停工提醒,高建成回的“收到”和那条提醒今早一起消失了。 他只是协调员,验收签字根本轮不到他。斜对面的同事却举着手机,从空白签字栏一路拍到他的脸,笑着催他给大家一个交代。镜头里有人躲开,有人低头,还有人催他快点,午休快结束了。拍完,对方当着他的面停止录像,缩略图随即落进相册。 “日期改回来,写清楚谁验收,谁删了群消息。”许平安说。 “这不是跟你商量。” 倒计时跳到二十七秒。高建成冲留守的保安抬了抬下巴,那人刚往天台迈了一步,腰间的应急机又响了:优先转移。架着高建成的保安没敢停,带着他继续下楼。 “责任书留下。”高建成扶住防火门,喘了一口才回头,“许平安,我最后说一遍,别把事情闹到收不了场。” 许平安弯腰捡起工牌和责任书。最后一页干干净净,签字栏里一个墨点都没有,手机里的处置书却已经替他签完了余生。 站到这里以前,他只觉得心累。这样活着,大概也没什么意思。 可一份还空着,另一份已经替他签完。连死都有人替他归档。 手机顶端挤进一条未读语音,父亲发来的,十一秒,后面跟着一行字:你妈复查单出来了,忙完回个话。 许平安没有点开。父亲很少发语音,怕他说忙,也怕自己带着乡音说不清。那条十一秒的消息安静压在窗口后面,头像被假签名挡住了一半。 二十一秒。 追认按钮开始跟着他的拇指移动。他把手机往左偏,按钮也往左;手指挪到屏幕边缘,按钮便贴着边缘追过去,始终停在最容易碰到的位置。 许平安把责任书对折,塞进衬衫内侧,空白签字栏贴在最里面。纸边硌住胸口,他捏着工牌,往后退了一步,鞋跟越过黄色安全线。 “许平安!”保安在楼梯里喊,“别动!” 他又退了一步,整个人回到安全线以内。 “不认。” 十秒。 确认提示接连弹出,追认按钮扩大了一圈。许平安按住电源键,屏幕没有熄灭,那个签名反而铺满玻璃,把父亲的头像和楼下打来的未接电话全部盖住。 三。 二。 一。 确认时间归零。许平安站在安全线里面,拇指始终没有落下。 屏幕震动了一次,“已签署”三个字被一道红线从中划断,状态随即刷新。 处置失败:无法归档。 追认按钮停住了。他再怎么移动手指,它也没有追上来。 原本空白的处置编号里挤出一个红色数字。 0。 红色0越涨越大,边缘撑开一道细缝。一本没有书名的黑色薄簿从屏幕里推出半寸,纸页自行翻开,只留下当前一行。 压力正在转移。 楼板随即往下一沉,责任书贴着许平安胸口滑动了一下。防火门砰地撞上墙,钢缆刮擦声从楼梯深处钻上来,听得人牙根发酸。 许平安扶住门框。黑红细线从墙体里透出来,沿着水泥裂缝爬向楼下。最前端没入下一层的瞬间,脚下地面便朝楼梯口倾斜,空水瓶和保洁工具一起滑了过去。老太太抓着栏杆,肿起的左腿拖在地上。 许平安向她迈出一步,又停了半拍。他刚把自己从楼边拖回来,还没想好接下来怎么活。老太太的手指却正被栏杆一根根挤开。 他跨过去托住她的胳膊,把人拉进门内。老太太半边身体压在他肩上,疼得一直吸气,还惦记着落在台阶上的保温杯。许平安腾不出手,只用鞋尖把杯子勾进门里,两人才顺着楼梯往下挪。走到二十九层时,墙里的钢缆又刮了一次,头顶灯管接连熄灭,只剩应急标识发着暗绿的光。 “还能走吗?”许平安问。 “能,扶一下就行。” 老太太咬住牙,把没受伤的脚踩实。许平安将她送到二十九层平台,留守的保安迎上来,把老太太扶了过去。许平安没有停,继续下到二十八层转角。 隔着防火门上狭长的玻璃窗,他看见开放办公区的桌椅全在往电梯前室滑。黑红细线爬满地砖缝,几台电脑撞翻在地,电源线绷得笔直,显示器仍在播放公司宣传片,画面里的高建成正对镜头讲责任与担当。 刚才偷拍视频的同事趴在电梯井边,右手抠住砖缝,左臂压在地面,半条腿已经悬进黑洞洞的井口。那部手机还攥在他左手里,摄像头磕碎了一角,屏幕停在会议室的录像画面上。 许平安的手机重新接入公司内网,右上角跳出一条同步通知。 来源终端:会议室电子签章b-2807。 《事故责任确认书》正在上传至公司事故库。 责任人:许平安。 电子签名生成中:83%。 会议室就在走廊另一头。门没有关严,里面那台终端发着白光。许平安点开通知预览,责任书上的签名正一笔笔生成,最后那个“安”字刚往回带出一钩。 向下的楼梯就在脚边,许平安顺着台阶迈了两级。 门后的同事却又往井口滑了一截,衬衫扣子蹭在地砖上,接连崩开。他挥不动右手,只能抬起握着手机的左臂,隔着防火门冲许平安喊:“救我!是高总让我拍的!他说出了事都算你的!录像还在,我能作证!” 一条黑红细线从手机扬声器里钻出来,贴着他的手腕绕了一圈,随即沿墙角没入会议室。喊声每重复一遍,红线便收紧一寸,电梯钢缆也跟着往井里拖动。 电子签名生成中:89%。 许平安停在楼梯转角,右腕那处旧伤还在发酸。他不想救偷拍视频的人,也没忘记会议室里的笑声。可那部手机不能掉进井里,b-2807上的名字也不能再让人替他签一次。 十四米的走廊只拐一道弯,横倒的办公桌却把路截成三段。黑红细线贴着地砖缝收紧,许平安顺着桌角看过去,记下几处还能落脚的位置,最后看向墙边的消防柜。 手机里的黑簿已经缩回屏幕,只剩“压力正在转移”贴在玻璃上。它没有告诉他该救谁,也没给他第二个按钮。 楼梯墙上挂着消防斧,封扣已经被震裂。许平安把手机和工牌塞进口袋,扯开玻璃门。斧柄入手很沉,右腕立刻疼了起来,他换了一种握法,双手压住斧柄。 钢缆又往井里收紧一截,门后的人叫破了音。 许平安肩膀顶住门板,推开二十八层防火门。 第2章 名字是我的,账不是 防火门刚被顶开,许平安便把消防斧横送出去,斧刃卡进变形的电梯门。门缝里传出一声闷响,钢缆又往井下收紧半米,纪存真的腰撞上门槛,悬空的右腿被拖得更深。 “拉我!” 许平安踩住外翻的地砖,双手抓住他的左腕。两个人刚一用力,黑红细线便从纪存真胸口冒出来,顺着许平安的手臂往上爬。消防斧同时向井口滑去,斧柄刮过瓷砖,留下两道白印。 那条线在换人。 许平安立刻松手,纪存真又掉下去一截,皮带扣死死卡在门槛边缘。井里空着,几根钢缆贴着墙往下绷紧,摩擦声从脚底一直钻到牙根。 眼前的二十八层被三股拉力扯成了三段。最近的一段是电梯前室,地板朝井口下陷;往外是开放办公区,桌椅和文件柜全挤向两根承重柱;最远处的会议室门缝透着白光,b-2807还在生成他的电子签名。黑红细线穿过这三处,缠在梁柱、钢缆和终端之间。 许平安口袋里的手机发烫。他抽出来扫了一眼,又塞进衬衫胸袋,屏幕朝外。无名黑簿自行摊开一页。 直接压力路径:纪存真至许平安。 他盯住那条横在两人之间的细线,以为只要不碰,拉力就找不到自己。可他才绕到纪存真身后,准备抓住皮带,细线便沿着地砖转了个弯,从他的鞋底钻了上来。 下一秒,整张地毯朝井口窜出去。 许平安膝盖磕在地上,裤腿立刻磨破。斧柄被带得一歪,电梯门向内合拢,压住纪存真的左肋。那声惨叫短得发闷,像是胸腔里已经没气了。 线不是绳子。躲开它没用。 “高建成让你把什么推给我?”许平安撑住斧柄,右腕疼得握不紧。 纪存真疼得说不成整句:“我不知道。他说你负责,让我找你。出了事,都找你。” 黑红细线一根接一根钻出他的衬衫,朝许平安脚下接过去。每说一次“找你”,电梯门就收紧一点。 “说你不找我。” “你先拉我上去!” “你自己说。” 纪存真看见他松开一只手,脸上的血色一下退净。他张了两次嘴,平时替领导接话的机灵一句也没剩下,最后只挤出一句:“我刚才是笑了你。你要骂等我上去再骂,别现在丢下我。” 许平安把斧柄往下压,门缝勉强撑开两指。 “账是你的。你说。” 一根新线已经碰到他的鞋尖。纪存真盯着那点黑红,喉结上下滚动,终于冲着会议室喊:“我不找他!高建成,你听见没有?我这条命不算他的,后面出了事也别往他身上推!” 刚冒出来的细线停了一瞬,接连缩回纪存真胸口。已经勒紧钢缆的旧线仍在,电梯门也没有松开。 许平安看懂了。说不,只能拦住接下来的账。 “现在拉我。”纪存真喘着气说。 “旧的还在。” 许平安伏低身体,看向斧头、门框和那根抖动最厉害的钢缆。电梯门每往里合一寸,门框右侧就向外鼓一点;钢缆被拉到最紧时,会有半秒回弹,地上的纸屑也会朝外滚。 他把斧刃继续楔深,让斧柄斜抵住门框下沿,又拖来一把只剩三条腿的办公椅,将铁脚塞进斧柄下面。右腕压不住,他便用小臂抱住木柄,整个人坐了上去。 第一次下压,椅脚折了一根。 第二次,斧柄只抬起半寸。 钢缆又开始绷紧。许平安盯着地上的纸屑,等它们贴住砖缝,一脚蹬住墙根,腰腹向下一坐,把全身重量压上斧柄末端。钢缆在井里震了一下,门框向外弹开,斧柄借着那半秒回力向上翘起。 “滚上来!” 纪存真用左肘撑地,腰带擦过门槛,整个人翻回前室。许平安被斧柄掀得撞上墙,右腕旧伤像被拧开,手掌当场没了力气。 纪存真趴在地上咳了几声,第一件事是把手机塞进裤腰。他抬头看向消防通道,试着爬过去,却又回头指向会议室:“责任书还在传,你去关。我肩膀抬不起来,帮不上忙。” “手机给我。” “这是我拍的。” “那就留好。”许平安捡起消防斧,“会议室,带路。日志,你取。” 纪存真的手压在裤腰上,没有动。 “我只拉你出井。”许平安说。 办公区深处传来金属拖地的响声。倾斜的文件柜撞上承重柱,柜门被挤开,成摞的合同喷出来,贴着黑红细线卷向半空。两把转椅倒扣在柜体下面,椅轮飞快转动;裸露的钢筋穿过柜门,从另一侧顶出半截。 文件柜朝他们转了过来。 它没有脸。最上层抽屉一开一合,里面塞满盖过章的责任书,钢筋摩擦着柜壳,发出的声音和井里的钢缆一模一样。 纪存真撑着地往后挪:“这是什么东西?” 许平安胸前的屏幕上,只有一条压力路径从怪物胸前那团黑线连到他脚下。 那东西用两把转椅撑起柜身,椅轮在碎玻璃上一蹬,整只柜子扑了过来。 许平安见过工人用消防斧破门,记得要借腰发力。真轮到自己,斧头刚举过肩,他的右腕便软了一下,劈出去的角度又低又斜,只在柜门上砸出一个浅坑。 钢筋从斧刃旁擦过,撞中他的左肩。 许平安横着飞出去,后背砸翻一张办公桌。左臂当即垂了下去,肩窝里一阵发麻,想抬手时只抬起不到半尺。消防斧落在两米外,怪物拖着合同纸继续逼近,椅轮碾过碎玻璃,噼啪声越来越近。 二十九层的保安隔着消防门喊:“退出来!楼梯还能走!” 许平安看了一眼身后的门。纪存真已经爬到门边,只要他现在退,消防通道还在。 会议室里的白光闪了两次。 电子签名生成中:96%。 许平安用右手撑住桌沿,站了起来。他俯身捡起消防斧,斧柄压住右腕旧伤,疼得五指发木。 文件柜再次冲过来时,他先向前迈了一步。 胸口忽然烧起一团热。那股热钻进四肢,左肩的疼痛依旧清楚,脚下那条黑红细线却亮了许多。柜身每转一次,线上就有一股力拽过来。 黑簿翻过一页。 直接压力可暂存:三次呼吸。 许平安来不及数。他把受伤的左肩往后藏,右手贴着斧柄中段,侧身让过迎面砸来的柜角。钢筋紧跟着横扫,他来不及后退,只能把斧面横在身前。钢筋擦过斧面,被带向地面。 冲击压进右臂,胸口那团火跟着一缩。第一口呼吸过去,鞋底已经被推着滑出半米。他借斧头撑住地面,没有倒。 第二口呼吸将尽,怪物的柜身跟着扭转,胸前那团黑线被钢筋牵了出来。 许平安拖斧贴近,不让柜体转开,受伤的左肩死死顶住柜门。肩窝疼得眼前发白,他仍迎着柜身压上去,双脚蹬住碎裂的地砖,用全身拧动斧柄,把刚才压进身体的力和踏地的反力一起送进斧刃。 第三口呼吸吐尽,消防斧从下往上斩进那团黑线。 柜体里炸开一声闷响。两把转椅先散架,文件柜向前扑倒,裸露钢筋擦着许平安的耳边砸进墙里。满地合同失去牵引,慢慢落了下来。 黑线断了。 许平安单膝跪在柜体旁,右手还握着斧柄,左臂已经抬不起来。胸口的热退得很快,呼吸里全是铁锈味。柜门缝里留着一块指甲盖大的暗红硬物,隔着纸页一明一灭。 黑簿翻回空白页,页首多出一行字。 直接压力路径已中断。 许平安胸前的手机震了一下,b-2807的同步通知压住了父亲那条未读语音。 电子签名生成中:96%。 上传暂停:承载路径中断。 纪存真看了眼会议室,又看向跪在柜体旁的许平安,慢慢把裤腰里的手机取出来:“我知道他从哪儿弄到你的签名。” 许平安抬眼看他。 “去年做电子档案,你的手写材料进过共享盘。”纪存真把录像停在会议桌旁的终端上,“上周,高建成调过你的手写页。这台机器用的就是那份扫描字。” “他让你拍什么?” “拍你拒绝配合。”纪存真把手机攥得更紧。 许平安从胸袋抽出手机,只把余生处置书上的签名露给他看:“这个呢?” 纪存真没有立刻回答。他把录像里的电子签名放大,两个“安”字的回钩中间,都缺了一粒针尖大的墨点。 许平安把两个回钩并在一起。那粒断墨的位置分毫不差。 会议室那扇玻璃门在这时自行合上。 许平安手里的手机又震了一下,b-2807的新通知铺满屏幕。 楼层事故责任材料:就地封存。 操作人:高建成。 脚下连续震了三次。人事柜深处亮起第一团黑红光,玻璃门后的印章盒亮起第二团,b-2807的屏幕则整个转成暗红色。三条粗线穿过墙体,压进同一根承重柱,刚被斩断的碎线随之重新绷紧。 消防主机开始报警。 结构失稳预计时间:00:11:00。 新通知刚退去,黑簿便翻到一张空白页,三条压力路径分别通往不同方向。 纪存真扶着桌腿站起来,先看消防通道,又看怀里的手机:“现在走,还来得及。” “你走,录像和你的命一起留在这儿。”许平安捡起消防斧,肿起的右手换了两次位置才扣住斧柄,“带路。” 黑簿最下方的倒计时跳了一格。 00:10:59。 第3章 这字你替我签 00:10:47。 十分钟四十七秒,三条线,三处锚。 许平安拖着消防斧冲进办公区,对准缠在承重柱上的粗线一斧劈下。斧刃穿过黑红光影,只在混凝土上崩出一道白痕。 红线被斧面搅散,紧接着从柱体另一侧钻出,重新缠住他的右臂。 “你还真敢回来。” 高建成从会议室旁的暗处走出来,西装裂到腰间,肚子上爬着几条鼓胀的黑线。他手里的物业终端还亮着,屏幕反复提示:远程删除失败,原始日志需现场解锁。原本护送他的保安已经不见了。 他抓住身旁的线,向下一拽。 头顶楼板发出裂响。一股看不见的重量顺着红线压进斧柄,许平安没来得及松手,虎口先撞在木柄上。右手食指和中指被挤向一边,骨头里连着响了两下。 斧柄脱手,许平安被余力掼到墙上,左肩挫伤又挨了一次,半边身子顿时没了力气。 高建成抬起皮鞋,踩住消防斧。“责任书已经封存。你打坏公司设备,还想害死这一层的人。等人上来,大家都知道该怎么说。” 许平安靠着墙站直,看着红线穿过他留下的斧痕,一直连向人事柜、会议室印章盒和b-2807。 三处锚点还亮着,楼里的重量便会绕开斧痕,重新找路压过来。 纪存真从电梯前室爬到桌后,脸上糊着灰和冷汗:“现在怎么办?” “人事柜有我的手写样本,你去拿。”许平安用背部撑住墙,“再去b-2807复制签章日志,原件别动。” “我右腿还拖着。” 许平安抬起已经肿起的右手给他看:“我的两根手指可能裂了。日志你想自己留,就先把备份做出来。” 纪存真咬了咬牙。他没立刻去人事柜,先把手机里的原始录像上传一份,才拖着右腿贴墙移动。 消防通道口的应急灯闪了一下,物业备用电源自动接入。二十九层的保安在门后喊:“只亮楼梯这一路,撑不了多久!” “把人往楼上带,别走电梯前室。”许平安指向两排卡座之间,“贴左边承重柱走,那边的地板还没被线拽住。” 两名满脸是灰的员工跟着保安穿过办公区。 “手机和资料留下!”高建成吼道,“谁敢把日志带出去,我就让谁跟许平安一起负责!” 高建成一脚将消防斧踢进卡座底下,接着抓住翻倒会议桌的一条桌腿,朝抱着档案袋的纪存真横掷过去。会议桌擦过地面,正好堵住撤离通道。 许平安抢到桌角下方。胸口的火随着压力一起烫起来。他挡不住整张桌的重量,只能用右肩和后背抵住桌沿,让它贴着身体向右滑开。桌面擦过灭火器箱,重重卡在两排卡座之间,左侧勉强留出一道仅容单人通过的缝。 “咔。” 人事柜的锁扣断裂。 纪存真把许平安的档案袋夹在腋下,连滚带爬地退出柜门。档案袋刚越过柜前的金属压条,许平安胸前的黑簿便显出一行字。 直接压力路径:人事样本至高建成。 那条粗线从中间一寸寸暗下去,最后从高建成肚子上脱落。 档案袋一离开原位,断掉的线便没有再接。许平安盯着空下去的人事柜,屏幕上没有出现新的名字。 他临时给它取了个名字。 【见账】。 黑簿下方的数字随之一跳。 00:09:36。 高建成肚子上的黑线少了一根,肩背仍在向外鼓。他掰起卡座隔板护在身前,对着纪存真撞过去。 许平安用鞋尖把斧柄从卡座底下拨出来,蹲身用拇指和后两指扣住,掌根死死压在木柄上。食指与中指稍一碰到斧柄,疼痛就往手腕里钻。 他第一斧劈在隔板支脚上。斧刃没能斩断金属,只砍出一道豁口。隔板向旁边歪倒,他追着又撞了一肩,才连人带板把高建成撞进会议室。 玻璃门被高建成的后背撞出裂纹。许平安自己也没站稳,膝盖磕到门槛,整个人跪滑进去。 印章盒就在会议桌边。他顺势贴地挥斧,斧背扫中桌腿,震落了盒子。授权章滚到脚边,许平安一脚踏下,红色章体当场裂开,第二条粗线随之熄灭。 纪存真已经摸到b-2807旁,屏幕却弹出删除日志的选项。他看了一眼从地上爬起的高建成,手指悬在“删除”上方。只要按下去,他仍能说自己什么都没看见。 高建成也看见了,喘着粗气说:“小纪,你下个月工资还想不想拿?” 纪存真的手停了一瞬,随后把手机接上终端,按下复制。 进度条跳到百分之百,他才拔掉数据线,砸开底座锁扣,把整台终端从固定架上拖下来。第三条粗线跟着断开。整层楼往下一沉,又被承重柱硬托住。 消防主机上的倒计时停在00:08:51,跳出一行黄字。 结构压力停止增长,局部坍塌风险待复核。 高建成身上的三条粗线全部熄灭。可一层暗红薄光仍贴在他的肩背和双臂上,胸口更是鼓起一块拳头大的硬光。 许平安只向终端偏了一眼,高建成胸前那块硬光便向外撑开。 高建成单掌拍地,肥硕的身体弹起,一拳捣在许平安小腹。 许平安双脚离地,后腰重重撞上会议桌边缘。桌子横移半米,高建成已经追到眼前,一脚踏穿桌面。 许平安滚进桌底。受伤的左肩擦过碎木,疼得眼前发黑。高建成又连踢两次,桌板被踢飞一半,第二脚擦着许平安的鞋跟,把地砖砸出一圈裂纹。 消防报警器响到第五声时,高建成腿上的暗红已经退去。最后一脚砸中地面,力道明显弱了一截,胸前残壳也比刚才薄了一圈。 许平安蹬住桌腿,从另一侧滑了出去。三处锚已断,高建成已经没有新的楼体压力可以补进残壳。 高建成退回会议室中间,胸口的暗红再度鼓起。许平安拎斧逼上去,用斧面迎住他的小臂。 黑红路径在脚下亮出冲力的去向,胸口火团则被撞得一缩,将那股力量扣进他的右肩和腰腹。 他死死顶住斧面,脚后跟在地毯上犁出两道印子。一口气过去,他只卸掉了小半。 第二口气将尽,斧面被推开的刹那,许平安顺势拧身,积在体内的冲力沿斧柄顶了回去。高建成收不住拳,肩膀撞上会议桌,横着趔趄半米。 许平安自己也失去平衡,右膝跪在地上。第三口气刚出口,没卸干净的力量就在右臂里炸开。两根伤指一阵抽搐,斧柄差点落地。 高建成的暗红第三次亮起。 前两次硬拼时,许平安已经看见剥落的暗红往会议室回流。他拖斧后退,一边跨过第二根承重柱,一边盯住高建成肩背。 他又退两步,故意把两人之间的距离拉长。 贴在高建成双臂上的硬光开始一缕缕剥落,飘回会议室的方向。胸前那块核心残壳还在,却无法再长厚。 “你拿什么跟我斗?”高建成撞开玻璃门,一路追进办公区,喘得每句话都断一截,“工资,绩效,还有你那张离职证明。哪一样不得经我的手?” 许平安没回话。 应急灯沿撤离通道一盏盏熄灭,只剩他身后最后一盏。高建成身上的第三次暗红已经薄了大半,人却仍借着前冲之势,弯腰出拳,封住他左侧的路。 许平安用斧柄迎上去。 拳头砸中斧柄的同时,许平安后脚踩上刚才看中的翻起地板。木柄撞回胸口,脚下板面也被两人的重量一起踏碎。 他把这一拳存进了第一口气。 最后一盏应急灯熄灭。 黑暗中,高建成一脚狠狠踏下。许平安没有争那块完整地面,顺着断板下沉半身,让斧刃避开残壳最厚的中间,咬住刚才剥落过的边缘。 第二口气吐出,刚才存下的冲力沿着斧柄灌入斧刃咬住的裂口。 硬壳裂开一道缝。 斧刃卡在高建成胸前。许平安的右手已经握不住,他索性松开斧柄,抢进半步,用右肩抵住斧背。 第三口气吐尽,他整个人往前一撞。 残壳当场炸开,暗红碎片打进旁边的卡座隔板和承重柱。消防斧坠地,高建成踉跄后退,脚后跟绊上一把倒扣的转椅。 许平安扑上去想把人压住,右臂刚搭上高建成的脖子,就被一肘顶开。两人一起撞到承重柱边。 许平安抬脚将倒扣的转椅踹进高建成膝弯。椅背卡住双腿,高建成双膝砸地,额头重重磕在柱面上。 许平安跟着压上他的后背,右前臂横在后颈,用自己的体重往下压。膝盖在碎砖上滑了一次,他又撑着柱子挪回去,才终于将人按住。 纪存真扶着卡座挪到近前,把手机屏幕转向高建成。录像正停在b-2807生成的事故责任书上,那个尾钩完整的“安”字占了大半个屏幕。 许平安仍压着高建成的后背,开口问:“这份责任书上的字,是你替我签的?” 高建成的脸贴着碎裂的地砖,右手还在去摸口袋。“公司有授权签章。先把责任定下来,事情才压得住。” “压得住谁?”纪存真举着还在录像的手机,嗓子发干,“高总,你看着镜头再说一遍。” 高建成没回答。 “我问的不是公司的责任书。”许平安把手机里的《余生处置书》亮到他眼前,“十八点二十一分,这份也是你签的?” 高建成盯住屏幕,脸上的狠劲第一次断了一下:“什么余生处置书?” 他不像装的。 许平安把他的手机踢到纪存真面前,又从地上抽出一根网线,绕过他的双腕打了死结。 “人留着。日志也留着。” 纪存真没有收起手机。日志早已备份完成,他又把摄像头对准高建成,悄悄将文件发到自己的邮箱。 二十九层的保安赶下来,用束缚带换下网线。许平安这才收回右臂。 右手食指和中指已经肿得无法弯曲,指节旁全是深紫色。 高建成胸前掉出一块暗红硬物,被保安用破损的印章盒扣在地上。微型消防站值守人员用防火毯裹住它,又赶到会议室给b-2807断电。纪存真举着手机录像,许平安只交代了一句:“原始录像、日志和机器分开封。” 许平安向保安要来一张空白登记纸和圆珠笔,想把自己的现场陈述也留一份。他只能用拇指和无名指夹住笔杆,小指抵着纸面,慢慢写下“许平安”。左臂始终贴着身体,抬不起来。 “安”字的最后一笔只勾回了半截。 纪存真在手机备份里调出b-2807原有的扫描签名,和纸上的新字并在一起。扫描件上那粒针尖大的断墨还在,回钩长度却不再相同。 余生处置书上的签名缓慢浮出新的笔画。签署时间仍停在18:21。 那个“安”字的回钩,也短了半截。 黑簿翻开。 【签名样本已更新。预测仍在继续。】 第4章 先抬谁 高建成被推进第一辆医疗车时,腕带上的生命体征全是绿色,车外的临时叫号屏却仍把他排在最上面。 用途价格:486万。 许平安坐在写字楼门前的隔离带旁,右手垫着一包化开一半的冰袋,屏幕上的红色0闪了两次,转运号码没有动。 医护刚替他剪开右袖,两根肿紫的手指便露了出来。便携设备压过指骨,屏幕上现出两道细窄裂纹,医生又托住他的左肘往上抬,刚到胸口高度,肩头便疼得他后背发紧。 “食指、中指骨裂,右腕旧伤,左肩软组织损伤。”医生把他的手放回冰袋,“你刚才体温和心率都有异常升高。四十八小时内,别再用楼上那种发力方式。” “会怎么样?” “轻一点,手废得更彻底。重一点,我也说不准。” 医生在分诊卡上标了黄色。许平安以为总算轮到自己,抬头一看,号码掉到了十七名之后。排在前面的十二个人,生命体征全是绿色,价格最低的也有三十一万。 台阶下的保洁老太太忽然咳不出声了。她侧躺在折叠担架上,左膝肿得撑紧裤管,胸口每次起伏都比上一次浅。那个从楼梯间带下来的保温杯放在担架脚边,杯盖已经摔裂。夹在指尖的血氧仪连续报警,屏幕显示八十八,转运顺位仍停在许平安后面。 用途价格:7.4万。 医生朝医疗车喊了两次,车旁的人只抬手指向叫号屏。旧急救系统正在接收伤情分级,新出现的价格字段也挤了进去,两套排序每隔几秒就互相覆盖一次。现场只剩一个空车位,谁先抬上去,另一人就得等下一辆车。 许平安把冰袋拿开:“她血氧还在掉。” “我看见了。”一个穿反光背心的男人蹲到担架旁,先抄下血氧值,又看了一眼叫号屏。他背心上的字已经磨掉大半,手里的查勘夹折了一个角,“人工改序要写责任人。高建成体征稳定,也可能有看不见的内伤。我改错了,担责的名字不会写你的。” “签了会怎么样?” “改对了没人记,改错了先找我。” 许平安顿了一下:“你叫什么?” “秦折山,片区临时协调。”男人用铅笔点了点夹板,“我现在只能签分诊覆序和现场登记,医院收不收、东西最后归谁,都不归我定。先说事实。” “二十八层结构压力停了,局部还会塌。西侧电梯前室不能进,会议室外第二根承重柱往北三米,吊顶上方有一截梁已经开裂。”许平安抬起下巴,指向仍有人进出的正门,“消防的人要取b-2807,得从东侧楼梯上。再让人走西边,会添伤员。” 秦折山没有马上信。他叫住门口的消防值守员,让对方把楼内回传画面调出来。镜头晃过二十八层,西侧吊顶正向下掉灰,许平安说的那根梁边缘裂开了一条斜缝。 “还有什么?” “把她的血氧、呼吸频率,还有这个鬼价格,一起记上。”许平安把黄色分诊卡推过去,手指碰到冰袋,疼得停了一下,“我的伤能等,她不能。人工复核,原始排序别删。” 秦折山看着他:“你可以让位,不能替她说愿意,也不能瞒自己的伤。记录不全,我不会签。” “诊断全放上去。”许平安看着老太太越来越浅的胸口,“按生命体征重排。” 担架上的老太太又抽了一口气,血氧掉到八十五。秦折山翻开查勘夹,在临时覆盖栏里写下姓名,又把铅笔递给负责分诊的医生。医生补上生命体征,消防值守员则写入现场救援贡献和关键结构信息。 临时叫号屏卡了半秒。 排序依据从用途价格变成三行:生命体征、现场贡献、关键证人。 老太太的号码跳到第一,许平安升到第三。两名消防值守员把她连同氧气袋抬上医疗车,另一组人将移动固定箱拖过来,在隔离带后给许平安处理肩膀和右手。 高建成所在的医疗车还没开走。车门内传出一阵争吵,有人要先送他去条件更好的医院,医护把门一关,只留下句“按伤情走”。 许平安听见了,忍住没回头。他的左臂被固定带贴在胸前,右手也套上夹板。医生让他放松,他嘴上应了一声,肩膀还是硬得掰不开,折腾完时衣领已经湿透。 纪存真拖着右腿从楼里出来,手机里存着b-2807的日志副本。消防值守员刚伸手,他便先在文件名后补上自己的名字。 “采集人写我,现场发现写我们两个。”他把手机往怀里收,“东西交出去以后,谁还认这份证据从哪来的?” “你留一份,接收方留一份。”许平安说,“原始录像别跟日志混在一起。” “两份怎么证明没被改?” 消防值守员把读取终端转过来:“两份副本用同一个校验码,接收时间和设备都在回执上。署名保留,结论由调查组出。” 纪存真盯了几秒,最终接上手机。日志分成两份,原始录像手机单独封袋,封条横着贴过摄像头。 读取终端很快吐出第一张校验单。b-2807调用的是去年共享盘里的静态扫描页,来源、调用时间和操作账号全在。它能解释事故责任书上的字,却解释不了另一件事。 许平安点亮手机。 《余生处置书》的签署时间仍是18:21。设备号与调用记录两栏全空,公司的内网日志里也查不到它。 比那场五十九秒的静默,早了二十二分钟。 纪存真看着两个时间,刚才那点保住证据的轻松慢慢没了:“高建成调过扫描页,不代表只有他调过。” “所以日志分开留。”许平安锁住屏幕,“假的抓到了。替我签余生的,还没有。” 公司法务赶到时,许平安的夹板刚缠完。对方递来一份打印好的情况说明,里面只写设备异常和员工互殴,末尾要求在场人员统一确认,配合后续治疗安排。纪存真也拿到一份,纸角被他捏出一道汗印。 “先签吧。”法务用手指点了点治疗安排那一栏,“公司好替你们联系医院。责任还在查,这张只是情况说明,别把它想成认责书。” 许平安用还能活动的拇指压住纸角,从第一行看到最后一行。他看得很慢,法务就在旁边等,等得纪存真都开始抠手机壳。b-2807、结构风险和高建成的授权签章,一个都没写。 “不签。” 法务没有收手:“医院那边还等着公司协调。你可以保留意见,在后面加一句也行。先把流程走了,别都耗在这儿。” 许平安把那张纸推回去:“我要单独陈述。右手写不了,我照着时间记录口述,医生和接收人见证。” 法务转向纪存真:“纪先生,你也这么想?” 纪存真看了一眼封袋里的手机,又低头看纸上的治疗安排:“我先听他怎么说。” 他没有看法务,只盯着手机里的时间记录,把停工提醒、责任书和b-2807接收编号逐项报完。现场接收员负责记录,秦折山只在伤情和楼体风险后签名。法务等了半页,最终带着统一说明离开。 固定结束后,医生把两张纸放到许平安膝上。第一张是治疗预估单,影像复查、夹板固定、肩部检查和异常心率观察合计四千三百八十六元,下面另有一行可能追加费用。 许平安点开手机银行。余额一千零七十二块六毛,信用卡本期还款日就在四天后。 第二张薄得多,是临时观察登记申请条。今天的治疗一分钱都报不了,只允许他在监管下参加一次现场考察。做完以后,救援贡献能登记,慰问预付款还得再审。 许平安把两张纸叠在一起。申请条太窄,遮不住治疗单上的四位数。 考察时间:十八小时后。 秦折山用铅笔在背面补了一行临时规则,横着压住那串治疗数字。 不测你能打多重,只测你出事时会不会害死旁边的人。 许平安看完,把申请条折到治疗数字上:“几点?” 第5章 三十天 秦折山看完首战录像,只问了一句:“怪是你杀的。可现在三百米,你跑不完。” 许平安站在临时应急点的白色起跑线后,左臂仍用固定带贴在胸前,右手两根伤指裹着夹板。电子计时器已经亮起,旁边等候的几名候选者都在看他。 十八小时前,他刚从二十八层活着出来。现在还得跑完这三百米,才有资格拿下一笔救援的钱。 秦折山翻开查勘夹:“今天只测消防体能、伤情和异常发力波动。车库里那辆事故车早上拖回来时,右后轮有过一次低波峰,复测又没了,所以只准隔线观察。规则临时拼的,过了也只能进现场考察。” 监测带扣在许平安胸口,数据接进旧消防平板。右手免测,左臂不解固定带,贴着胸口测出的握力刚过临时线。 医护让他给疼痛分级,零级是不疼,十级是无法行动。登记表下面写着,六级以上取消现场环节,转回伤情观察。 他的左肩从昨晚疼到现在,抬肘时像有东西顶在关节里。右腕每次摆动,疼痛还会顺着夹板钻进两根伤指。 “四级。”他说得很快。 铅笔尖停住了。秦折山抬眼:“四级能自己穿外套。” 许平安没接话。今天那件外套,是护士帮他套上的。 计时器响起,许平安迈过起跑线。前一百米还算完整,跑到第二圈直道时,固定带已经勒得他呼吸发紧,肥胖的身体每落一步,左肩都会跟着上下震动。 二百一十米,监测带第一次亮黄。许平安放慢两步,咬牙把速度重新提起,胸口那团火也跟着发热。他没有去碰,只靠腿继续往前顶。 二百六十三米,左肩向下一坠,脚下的白线在视野里斜了出去。他踉跄着踩进隔壁跑道,膝盖撞地,计时器还在往上跳。 秦折山按停计时:“三百米,未完成。” 旁边没人笑,几个人默默把视线挪开。一个穿物业制服的候选者走上前,经过时绕开了他撑在地上的右脚。许平安想把腿收回来,慢了半拍,那人已经跑出去了。 许平安用右膝支地站起来,夹板里的手指已经开始发胀。他没有退到观察区,等心率降下来,又站到十米折返线前。 折返步只做四次。第一次转身,他靠右腿把重心拽了回来;第二次急停,左肩无法摆臂,身体直接冲过标线。许平安强行拧腰往回,右脚却勾住地面的感应垫,整个人侧着摔出去。 秦折山伸手托了他一下,刚碰到固定带,许平安的左臂便彻底失力。监测平板同时跳出一段尖锐波峰,越过六级停测线,最高逼近七级。 “七级?”秦折山把平板转给他看,“你管这叫四级?” 许平安坐在地上,先看了一眼车库方向:“还能测。” 秦折山在伤情自报一栏划掉原来的满分,改成四十分:“你怕我取消机会,可以直说。你少报一次,现场的人以后就得多防你一次。” “是七级。”许平安把那张登记表往秦折山面前推了推。 “折返停测。现场环节也取消。” 秦折山把登记表扣回夹板,转身带剩下的人进入地下车库。许平安被留在坡道旁的塑料椅上,胸前的监测带还没拆,隔着防火门能听见里面测试口令和轮胎碾过地面的声音。 车库里忽然传出一声轮胎摩擦,紧接着,有人喊了句“停车”。 一辆用于现场识别测试的灰色轿车停在坡底,右后轮压着开裂的水泥停车挡。车尾保险杠早已被撞脱,一半垂在地上,消防人员原本只让候选者判断残骸是否安全,断裂的保险杠却自行向内卷起,缠住了那名物业候选者的小腿。 候选者向后摔倒,右后轮随即往坡下滚了半圈。水泥停车挡被车轮拖出原位,贴着地面撞向秦折山的脚踝。 秦折山侧身避开,裤脚仍被碎石撕开。轿车尾部跟着往下一沉,扭曲的保险杠越收越紧,候选者半条腿已经被拖进车底。 许平安冲过防火门,胸口的监测带立即报警。 “停下!”秦折山撑住车尾,“你禁爆发还剩二十九小时。” 许平安也看见了。胸口的火只要往外顶一下,他或许能把保险杠撞开,可医生说过的四十八小时还压在夹板上。更何况他的左臂已经抬不起来,再硬撑一次,先失控的可能是自己。 黑簿在手机屏幕里翻开半页,只显出当前一行。 【直接压力路径:右后轮至停车挡。】 坡度在把整辆车往下推,原来的停车挡一松,车轮便将重量送进扭曲的保险杠。消防器材车停在斜后方,上面有一台卧式千斤顶,车轮旁还挂着两块橡胶挡轮器。 “别往外拉人,先卡轮!”许平安朝秦折山喊完,跑向器材车。 他的右手抓不牢,只能用手腕和掌根把挡轮器推下挂钩,再用鞋尖拨向左前轮。第一脚踢歪了,橡胶块擦着轮胎滑过去。许平安骂了句脏话,跪下用右膝死死顶住,才把它塞进下坡方向。 轿车又滑了一寸,保险杠压紧候选者的小腿,惨叫声撞得车库里全是回音。 许平安拖来千斤顶,长柄却卡在器材车底。他用右脚踩住车架,腰背向后一沉,才把整台工具拽出来。左肩跟着一阵抽痛,监测带上的报警已经从黄灯变成红灯。 千斤顶进不了车尾正中,他便沿地面那条黑红路径,将托盘顶进右后轴下方。右手只能扶方向,泵杆每抬一次,他就用胸口和腹部压下去,靠自重把后轴一点点托高。 车轮离地不到两指,保险杠上的拉力便松开一截。秦折山俯身割断缠在候选者裤腿外的塑料护条,将人向侧面拖离车底。 残留的黑红光却顺着后轴涌向千斤顶。顶杆向左一歪,托盘边缘开始从轴下滑出,整辆车的重量随时会重新砸回右后轮。 许平安看了一眼坡底的承重柱,又看向卡死左前轮的橡胶挡块。他不能继续往上顶,只能让车换一个落点。 “人离开车尾!” 秦折山拖着候选者滚向车位外。许平安背靠千斤顶长柄,右脚蹬住地面,将全身重量横着撞了上去。带轮的底座沿斜坡偏出半尺,升起的车尾也被迫向右错开。 托盘脱落。 轿车重重砸下,左前轮被挡轮器卡住,右后轮则越过原来的水泥停车挡,落进旁边排水沟。扭曲的保险杠擦着许平安裤腿甩过,最后撞在承重柱上,黑红光沿金属裂口断成数截。 许平安摔坐在地,胸口的火始终没有冲出那层灼热。他的左肩却疼得失去知觉,监测平板也在此时自动结束记录。 秦折山先检查候选者的小腿,确认只有挤压伤,才拿着查勘夹走到许平安面前。 “你为什么进来?” “我看见轮子在动。” “我问的是,你已经停测,为什么还进受控区?” 许平安低头看了一眼自己填的四级:“七级。我少报了。停测我认。” 秦折山把救援过程和违规进入分别记在两栏,谁也没有盖住谁:“判断合格,伤情自报不可信,服从性待观察。今天的完整测试作废。” “那登记呢?” “楼上登记的贡献,够你拿观察资格。今天这次,证明你的判断还能用。”秦折山用铅笔敲了敲那两个栏,“少报,违规,都留着。救了人也擦不掉。” “所以只能给观察登记?” “对。” 那张临时登记证仍是普通打印纸,角落盖着应急点的红章。上面只有三项权限:在监管下参与低危勘察,登记本人贡献,申请任务预付款。最下面另有一行红字。 所有行动须有监管方或明确撤离线。 许平安把纸折好,塞进没受伤的裤袋。手机里的《余生处置书》随之闪了一下。签署时间仍停在18:21,“停止公共资源投入”最后两个字却淡了一层,很快又停住。 回到出租屋时,天已经黑了。许平安用右肘推开门,屋里还留着早上没倒的外卖盒,折叠桌上压着信用卡账单和治疗预估单。 母亲的视频在这时打过来。她坐在农村老屋的灯泡下面,说复查没什么大事,药也还有。话没说完,手边的空药盒露出半个角,她赶紧往桌下一塞,手肘还磕响了桌沿。 许平安看见了,只问:“爸呢?” “去后院收东西。你手怎么了?” “公司出了点事,磕了一下。”许平安把镜头抬高,避开固定带,“你先把药买上。别省那几盒,过两天我转钱。” “你又加班了?” “嗯。” 这个字说得太快,连他自己都听出了心虚。 母亲应了一声,又催他早点吃饭。视频挂断后,许平安拆开早上剩下的外卖,米饭已经结成一块。他用没受伤的三根手指掰了两次筷子,没掰开,最后拿勺子挖着吃。 吃到一半,他打开旧预算表。本来想算房租、信用卡和治疗费,几项数字填进去,怎么算都不够。他烦得删了两遍,最后在下面添了一行。 再活三十天。 光标在后面闪了很久,他没有继续写。临时应急登记页先弹出一条通知,写字楼事故慰问预付审核通过,等待物业、保险和临时应急点分别拨付。 下一条通知紧跟着顶上来,附了一段停业商场的监控。空荡的扶梯还在向上运行,入口客流计数原本是0。 屏幕闪了一下。 1。 第6章 第一笔武者工资 所谓战斗奖金,到账时被拆成了三笔。三家互相不认账的单位,连转账尾数都各算各的。 物业先行慰问:1200.00元。 保险查勘预付:2486.32元。 临时应急贡献金:3600.00元。 三条短信前后隔了十七分钟,每条末尾都急着撇清责任。物业备注人员受伤,保险备注减损预付,只有应急点在用途栏里写了现场贡献。 异变后的第五十个小时,许平安坐在临时补给点的塑料椅上,把三条入账通知加了两遍。七千二百八十六块三毛二已经落进银行卡,可以转账,也能提现。 秦折山把一张临时凭证压在他手机旁:“别拿这个叫武者工资。物业只认现场受伤,保险只认减少的损失,应急点认你做过的事。今天能拼起来,明天未必还有。” “名字随便。”许平安把入账短信留在屏幕上,“能到账就行,别过两天又叫我退。” 许平安看向凭证。正面是低危勘察、贡献登记和预付款申请,背面三个红叉:高危区禁止独闯,核心无权处置,封存物不得转卖。 “写字楼那块东西呢?” “封在消防点。”秦折山用铅笔在残核一栏打了个方框。 旁边的封存接收员把回执推过来:“你的贡献已经登记,比例等三方记录对齐。实物不能卖,也不能自己用。” 许平安把凭证拍下来,却没交原件:“盖章呢?” 封存接收员指了指那格铅笔框:“登记过了。” “铅笔能擦。” 对方看了他一眼,翻到夹板背面垫好,补了章和日期。许平安又拍了一张,这才把原件递回去。 手机银行里的可用余额变成八千三百五十八块九毛二。许平安先支付医院的四千三百八十六元,又把一千二百元转进父亲的银行卡,备注只有四个字:爸妈体检。 医院页面随即放开加急复查,右手影像和肩部检查排在一小时后。父亲过了几分钟才回消息,先问他是不是又借了钱。许平安回了句“没有”,父亲没信,也没再追问,只发来县医院两个人的挂号截图。 信用卡最低还款自动扣掉原来的余额后,屏幕上剩下一千七百块三毛二。他打开昨晚的三十天预算表,把药费、房租和每天两顿饭重新压了一遍,最下面仍缺两千五百元。 三笔钱很快只剩下零头。许平安盯着付款凭证,还是把那张写着“现场处置贡献”的截图存进了收藏夹。存完又觉得挺傻,手指停了停,到底没删。 许平安退出银行页面,黑簿的页角仍贴在窗口边缘。 补给点设在一间停业体育馆里,原来的售票窗改成登记台,矿泉水、绷带和充电宝按标签堆在地上。许平安刚领完固定带,登记台便弹出一张自动匹配单:距离一点八公里,低危外围观察,允许伤员参与。附近只有他的登记证符合三项条件,登记员随即喊道:“停业商场外围确认,需求提交人林照微,观察员许平安。” 他转过身,差点撞到一个抱着保温箱的女人。 对方先护住箱子,再抬头看他:“许平安?” 许平安停了两秒,才从那张清瘦的脸上找到县一中旧校服的影子:“林照微。” 她头发扎得很低,外套口袋里露出几根不同颜色的塑料吸管,每根吸管上都套着一把钥匙。她扫过他右手的夹板和胸前露出的观察登记证,没有问伤怎么来的。 “县一中,隔壁班?” “嗯。你以前借过我两块钱坐车,没还。” 许平安想了想:“你记到现在?” “两块钱也是钱。”林照微顿了一下,“再说,我记性好,不行啊?” “回县里的末班车,你总坐里面。” 林照微把保温箱换到另一边:“靠窗漏风,你不愿意坐。” 那辆车冬天不开暖气,两人隔着过道各抱一个书包。毕业后线路换了,他们也再没联系。 她的手机在此时连响三次。原料供应商要求她在今天之内确认停业商场冷库库存,商场物业却只肯开放公共装卸口。最后一条是冷库监控截图,扶梯入口的客流数从0变成了1。 “监控里没人。”林照微把截图放大,“店里的鲜奶和果料都在地下冷库,今晚断电就全坏。供应商按库存表向我催收,我得先确认能不能取。” “里面封锁了。” “所以只看外围。”林照微扫了一遍他的登记编号,又确认秦折山是监管联系人,“陪我到装卸口,两百。你欠我的两块另算,车费我出。” “钥匙呢?” 林照微从口袋里抽出一把套着黄色吸管的钥匙,放到保温箱上:“公共门钥匙给你,冷库门和备用钥匙归我。门坏了算你的,货丢了算我的。” “出事听谁的?” “谁先喊跑就听谁的。今天只到卷帘门,不碰货。”林照微把手机举起来,又补了一句,“真要进去,先谈钱。别到时候跟我说救命要紧,钱以后再算。” 许平安看完她发来的库存表、物业回复和二百元转账,才收下黄色钥匙:“写进聊天记录。” 林照微当着他的面把四条边界发完,又数了一遍口袋里的吸管钥匙。蓝色、红色、绿色,数到黄色时,她看了一眼许平安手里那把,才把手机锁屏。 半小时后,两人抵达停业商场的公共装卸口。卸货坡道外拉着黄黑封锁带,卷帘门落到地面,侧门的窄玻璃正对负一层扶梯,旁边物业值班屏还亮着。 许平安没有跨线。他先拍下封锁带、门锁和屏幕时间,又让林照微用物业账号调出停业后的本地客流记录。 当天零点以后,商场入口没有开门记录,客流却在十二分钟前增加了一次。广告屏、客流器和扶梯又在同一分钟依次启动,停业清单却显示三套设备既不共用线路,也没有统一远程开关。 林照微翻出员工通道图:“闭店以后,我们从货梯走。保洁也不走扶梯。” “顾客进门呢?” “先过广告屏,再走中庭扶梯。做活动的时候,地贴会把人往这边引。” 许平安贴近侧门玻璃看向负一层。广告屏黑着,扶梯仍在空转,台阶一级级送向没有开灯的中庭。地面上没有人,值班屏里的感应区却又亮了一格。 【直接压力路径:广告屏至扶梯入口。】 一条黑红细线从熄灭的广告屏下钻出,沿着促销地贴转过护栏,再踏上扶梯第一阶。它走得不快,每到过去需要停留和转弯的位置,线头都会顿一下。 “有东西在走老路线。”他说,“它照着顾客以前进商场的路走,绕开了员工去冷库的通道。” 林照微收起库存表,手已经按在红色吸管钥匙上:“两百块只买到卷帘门。今天到这里,撤。” 许平安没有反对。他们退到坡道外,黄色钥匙仍由他保管,现场照片和日志则各存一份。临时登记页很快根据物业异常记录,挂出一张新单。 地下商场零价勘察。 基础报酬:2300元。 历史申请人数:0。 两千三百元加上林照微刚付的两百,正好填住三十天预算的缺口。许平安逐项看完范围,任务只允许封锁线内的外围路线确认,不包含首领处置和残核归属。 许平安看了一眼银行卡余额,按下申请。 按钮变成黄色,页面弹出三行待确认信息。 物业授权:待确认。 监管联系人:秦折山。 异常核验权限编号:空白。 许平安盯着最后一行。写字楼那份《余生处置书》出现时,处置编号也是空白。直到他拒绝追认,那里才被挤进一个红色的0。 他截下任务页。截图刚保存,空白编号后方闪过一道极细的红边,随即恢复原样。 页面继续提示:需物业、监管联系人和观察员三方确认。 合同还没有生效,卷帘门后先响起一道清脆的女声。 “欢迎光临。” 第7章 地下商场,零价任务 “零价任务照样付钱。可你出了事,没人保证先救。” 秦折山的脸占着手机屏幕一半,背后不断有人从临时应急点跑过。他把申请页拉到最下方,点开一行灰字:“现场保障估值为0,增援席位未锁定。还申请吗?” 片区只腾得出三辆救援车。两辆占在高价仓库外,剩下一辆正赶往商业中心,停业商场被压在队列最下面,连个时间都没有。 上次门后喊出“欢迎光临”,许平安和林照微都没过线。卷帘门一直落着,里面也没再出声,好像那一句专等着他们。 许平安坐在医院复查室外,右手刚换成两指夹板,左臂仍贴在固定带里:“先看合同。” 异变后的第五十一小时,复查影像显示两根指骨没有错位,右腕却还有积液。医生让他抬左臂,肘尖刚过胸口,肩膀便卡住,再往上只剩疼。 “禁用期过了,伤可没长好。”医生在复查单上写了三条,“右手别硬握,也别撞。左臂少用力。你非要点那个什么心炉,最多一次,越短越好。手麻、心跳乱了,或者疼到六级,就给我停。” “现在五级。” 医生看了他一眼,把这个数字也写进去:“这次倒是肯说了。” 复查单最后多了一页临时武道评估。 【武道阶段:点火初成。】 【心炉短时承压,三息后失稳。】 许平安第一次在正式记录里看见自己的境界。点火初成四个字印得很清楚,下面紧跟着三百米未完成、右手禁握、左肩低负荷。看起来不像武者证明,更像一张写得客气些的伤残说明。 许平安收好复查单,接进三方语音。蒋云开连摄像头都没开,那头不断有人报库存损失,听得出他已经被吵了很久。 委托书上只让他们查异常、通外围,现场人员一栏却写着“无确认被困者”。两千三百元包了所有“同类风险”,页脚只剩一串分隔符,连谁签发的都没写。 许平安翻回第一页:“失联几个人?” 蒋云开停了一会儿:“有一名外包保洁没联系上。家属还没正式报失,不能写确认被困。” “完整闭店排班和门禁记录发过来。” “申请范围是设备勘察,这些涉及员工信息。” “写字楼也把伤人事故写成设备异常。”许平安把第三页截出来,圈住无确认被困者,“不提供就按未知人数计价,救人、找人都另签单。” 秦折山没有替他说话,只把“委托方拒绝提供材料”写进风控栏。 蒋云开重新发来附件。闭店保洁名单有两人,两张门禁卡都在停业当晚进入负一层,系统里没有离场记录。前一份委托书只附了其中一人的截屏,页码却还留着2/2。 “两个人。”许平安说。 “王秀莲,五十七。周桂芳,六十一。”蒋云开报完名字,那头安静了两秒,“王秀莲女儿打了三次电话。我没说人不重要,你少拿这句话堵我。现在没定位,没求救,也没伤亡证据,我报不了群体伤亡。整座商场一封,三十一家小商户和两个临时供应点都得断货。到时候他们也打电话,你来接?” “所以你先把她们算成已经离开。” “我是把她们算成无法确认。”蒋云开说,“这两句话很难听,但不是一回事。” “写已知失联两人,离场记录缺失。”许平安的手指压着那两个名字,“搜不搜是你签。别先替她们签个安全。” 语音那端只剩键盘声。委托书刷新后,已知失联人数变成两人,任务性质却仍是外围清障。 蒋云开说:“名字入档。我把她女儿的三次来电也挂上去。但现有证据不足以启动搜救,今天只核验设备异常和外围通道。” 许平安没有继续逼他启动搜救,只停在“同类风险已包含”那一行:“报告里只有一次无人客流。多出第二个能独立活动的东西,勘察就不是原来的勘察。” “两千三已经高于普通设备单。”蒋云开说,“再加价,我没法报。” 许平安的拇指悬在确认键上。三十天还差两千五,这单钱几乎刚好,他甚至已经想到了付款页面。可那行“同类风险”还在下面等着,门后再爬出多少东西,都能往这四个字里塞。 他盯着那个键两秒,还是把页面推了回去:“那就撤申请。停业损失继续记。” 扶梯画面里,空台阶冷不丁转了半格。入口的客流计数仍是1。 新的报损电话打进来时,蒋云开让平台生成了补充条款:第二活动源出现,追加一千元;发现未披露被困者,救援另签;任何一条撤离线中断,任务自动中止。核心与样本先封存,贡献按现场记录登记。 蒋云开点下确认:“第二活动源必须有独立行为。别拿一块会动的塑料来算。” 秦折山把复查限制、责任人和中止线写进风控栏:“通讯断九十秒,或者撤离线少一条,我会中止。越界不兜底。真要求救,重新排队,你的价格还是0。” 许平安上传复查单,签下申请。 林照微把先前四条边界并入正式任务,黄色公共钥匙仍留在许平安手里。 三方审核图标依次亮起,合同状态变成待现场复核。页脚那串空白编号闪了一下,自行接到“异常核验授权”后方,随即又恢复灰色。 卷帘门内的装卸通道左右分开,左侧通往冷库,右侧穿过广告屏进入中庭。下行扶梯断在负一层与负二层之间;主撤离线走装卸坡道,备用线由林照微开西侧员工门。 门边只放着一把旧消防斧、两支手电和一小盒止痛药。许平安试着握住斧柄,两根伤指隔着夹板刚一受力,右腕便向里发酸。左肩又无法完成挥砍,他只能把斧头放回墙边。 “今天不进。”他说,“武器和照明不够,复查限制也要重新算路线。” 蒋云开立刻问:“合同已经通过,你要取消?” “我只签了现场复核。”许平安用两根能动的手指敲了敲夹板,“这手进去,是给它送外卖。” 林照微把一盏充电应急灯放在封锁线外,灯面朝向坡道。她没有劝他硬进,只把备用撤离路线重新量了一遍,从卷帘门到西侧楼梯共六十七步,中间有一道需要她开锁的防火门。 蒋云开远程把卷帘门抬起一掌宽,物业设备员从门缝推进一根带摄像头的伸缩杆。许平安和林照微仍站在封锁线外,镜头先扫过更近的冷库门,门上没有变化;右侧广告屏却一块接一块亮起,白色箭头沿促销地贴绕过护栏,最后指向下行扶梯。 冷库更近,箭头却绕过护栏,依次经过广告位、客流器和扶梯入口。这条路许平安见过,节假日商场恨不得每个人都这么走。 许平安把路线标在纸质平面图上,没有让物业切换更深处的摄像头。现有信息只够确认方向,追下去会越过外围勘察范围。 林照微忽然指向门内地面:“那里之前没有。” 窄窗下方多出两道灰白拖痕,一道来自清洁车的小轮,另一道是鞋底磨出的宽印。它们从员工通道进入广告区,又折回卷帘门,到了门前却再次掉头,沿同一条路重复了三遍。 清洁车最后停在画面边角,水箱侧面贴着外包保洁编号。物业附件里的两人,共用的正是这辆车。 许平安把拖痕、编号和时间一起上传:“失联人数按两人保留。门槛后有重复折返,今天只勘到这里。” 蒋云开还想让设备员把镜头伸向清洁车,杆身却突然往里一滑。黑色小票缠住镜头支架,隔着门缝向深处拖拽。 许平安本能地一脚踩住杆尾电缆,拉力当即扯得他膝盖撞上卷帘门。疼痛窜到腰侧,他才松脚,伸缩杆被整个拽进黑暗。 秦折山在远程记录上点下中止:“风险高于原始报告。补给和路线复核完成前,不得正式入场。” 卷帘门自行落下。几秒后,那根伸缩杆又从门底滚了出来,镜头已经不见,只剩一张黑色小票缠在断口。 商场广播随即接通。 “今日第1位顾客,欢迎光临。” 门缝深处,广告屏从远到近逐块亮起。画面里没有商品,只有一枚枚向下的白色箭头。 第8章 刀比房租贵 许平安第一次拿起厚背直刀,价签上的六千三百元,正好等于他三个月房租。 刀是异变前的安保库存,刀背厚,护手宽,刀鞘上的检测纸只把最后一栏圈了出来:临时冲击测试,未断。 “六千三是买断价。”店员看见他右手的两指夹板,又把刀接了回去,“押金四千,日租六百。先说好啊,你这只手压不住它,掉地上磕了也算你的。” 临时装备铺设在体育馆器材室,货架上大半还是撬棍、破拆锤和旧安保盾。消防斧便宜,斧孔已经震出细裂;短柄合金破拆刀经住了临时测试,买断价三千八。 “这个怎么租?”许平安问。 店员把他的登记证贴上风控机,屏幕刚读到红色0,保障额度便直接归零。贡献凭证又扫了一遍,人工押金才降到九百,日租一百八;断刀照三千八赔,崩口另扣。 许平安活动了一下右腕。短柄能贴着前臂用,挥动范围也低于左肩限制,可那句按毫米扣钱,比刀刃还硌手。 银行卡里有一千九百块三角二分,其中两百是林照微先前付的外围确认费。父母体检的一千二百元已经转走,他没有把那笔钱再算进可用余额。 护具、伤药和刀具一起结算,余额会当场见底。许平安在货架前算了十分钟,最终租下短柄合金破拆刀,押金九百,首日租金一百八。伤口消毒、止血和两支能量胶共九十六元,硬护具全部放回去,只花三十八元买了一条织物护腕。 肩部护具被他从清单里删掉,理由那一格写着预算不足。店员看了一眼,没劝,只把“自愿放弃”改成了“无力购买”。 林照微从补给桌那头看到了,没有说帮他补。她只在自己的收费单后面加了一行:左肩动作超限,灯线立即中止。 店员让他试刀。许平安用拇指和后两指扣住防滑柄,让刀柄紧贴掌根,再把刀尾束带绕过右腕。第一次横移还算稳,刀头转向时,软护腕却跟着皮肤一起滑了半寸。 “加一百二,租个硬护腕。” “先用这个。” “行,省了一百二,断了赔三千八。”店员把硬护腕挂了回去,“我可给你写单子上了。” 店员把刚写下的自愿降配划掉,改成预算降配,又对刀刃拍了近照。许平安签不了完整名字,只能在电子单上按指纹,九百元押金随即被冻结。 林照微在补给桌另一端等他,桌上摆着四盏充电灯、两个保温餐盒、一卷反光贴和一张手写价目表。 路线照明、热食、门控和撤离协助,单次二百六十,耗材损坏另算。她不拿许平安的刀和击杀份额,许平安也不碰冷库库存。 “出场以后付?”许平安问。 “先付。” “我还没进去。” “灯要先进去。”林照微把收款码推近,“你活着出来,才更有力气赖账。” 许平安看了她一眼,付了二百六十元:“撤离条件再说一次。” 装备、药品和补给费扣完,银行卡可用余额只剩四百二十六块三角二分。两千三百元任务款尚未结算,刀具若有损坏,还要先从九百元押金里扣。 “任何一方要求撤退,原路退出。灯灭两盏,或者你疼痛到六级,都走。别拿五级半跟我讲价。” 林照微把协议发进任务群,秦折山远程确认,物业只开放卷帘门和西侧员工通道。她把套着黄色吸管的公共钥匙留给许平安,冷库钥匙与红色备用仍收回自己口袋。 “黄色钥匙是托管,不是送你。”林照微说,“疼痛越线、瞒伤,或者离开已确认路线,三样里占一样,我当场收回。” “你怕我死里面?” “我怕你死里面,还顺便把我的灯、门和撤离线一起吞了。”她敲了敲价目表,“人死了收不到尾款,我不做这种买卖。” “成交。” 她给四盏灯分别贴上号码,确认电量后锁定表格。手机随即弹出冷库高温警报,鲜奶和果料的预估损失已经涨到三千四百元。 “取完广告屏样本,我要看一眼冷库门外的温度表。”林照微说。 “不进冷库,灯灭一盏就放弃左路。” “成交。” 再次来到装卸坡道时,卷帘门已经落回地面。物业远程抬门,门底经过先前那一掌宽的位置时停顿半秒,才继续升到胸口高度。 两人没有弯腰抢进。林照微先把第一盏灯留在封锁线外,第二盏放在卷帘门内五米,灯尾全朝向出口。许平安在每盏灯旁贴一枚反光箭头,确保断电后也能摸到撤离方向。 秦折山的声音从耳机里传来:“只到广告屏取样。扶梯口不追,冷库不进。” 许平安报出当前疼痛:“右手五级,左肩五级。开始计时。” 卷帘门内的装卸通道很窄,左侧冷库防火门紧闭,右边通向中庭。林照微每走七步放一盏灯,暖黄色的光只照到下一处转角,身后的出口始终留在视野里。 第一块广告屏在他们经过时自行亮起,画面只有一枚向下箭头。紧接着是第二块、第三块,亮起顺序与顾客从入口走向扶梯的方向一致。 许平安没有跟着箭头加速。他用短刀刀头拨开散落的宣传立牌,贴着广告屏外侧移动。右手无法连续握紧,每走十步,他便松开刀柄,让腕带承担刀的重量。 中庭扶梯停在负一层边缘,下方断掉的三节台阶露出黑洞。鞋底拖痕从负二层逆着顾客下行方向爬上来,到扶梯口突然消失;旁边那道清洁车轮印却顺着箭头继续向下。 第三盏灯闪了一次。林照微看向左侧冷库门,门外温度表就在十几步外,数字已经升到四度。三千四百元的货正隔着一扇门变质。她下意识把第四盏灯向左转了半尺,主撤离线顿时暗下一截。 “灯。”许平安说。 林照微停了一下,将灯转回广告屏背板:“我知道。刚才那半尺算我犯蠢,这半分钟算我的电。” 原本灰白的金属板上浮出一层黑膜,薄得贴住接缝,边缘却是一张张消费小票的形状。 每张黑色小票都没有金额,背面留着四道平行划痕。划痕从屏幕后方一直延伸到电源槽,槽内没有动物毛发,只有被揉碎的促销二维码。 任务群里的证物接收员发来取样提示:“只取最外面一片,不拆屏。” 物业留下的取样夹刚碰到黑膜,夹口便被扭弯。许平安把废夹放到一边,蹲到广告屏侧面,将短柄刀的撬口送进接缝。 黑膜往里一缩,屏幕跟着转了过来。金属背板先擦过许平安额角,屏框紧接着撞中没有护具的左肩;电源槽里的四道划痕同时张开,黑色小票拧成指节,顺着刀背爬上护手。最前端挤出一只白色塑料手掌,两根手指扣住刀尾束带,把他的伤腕往越来越窄的屏框后拖。 许平安向后一扯,两根伤指立刻撞上护手,软护腕也滑到掌根。屏幕后响起热敏纸摩擦般的沙沙声,转轴仍在收紧,黑红细线从转轴钻进黑膜,最后全压在刀背与屏框交错的那一点。 他没有点燃心炉,只顺着拉力贴近半步,右肘压住刀背,让破拆刀横卡在屏框下角。转轴继续收,黑膜连同那只手一起绷直,主动撞上刀刃。两根塑料指节与巴掌大的黑膜应声掉落,刀刃也在金属边角崩出一点白痕。 林照微用鞋尖将展开的证物袋送到刀下。许平安往回一压,样本和断指同时滑了进去;电源槽内却又挤出一只塑料手,他借屏幕回转让出的空当退到第三盏灯后,那只手没有追出屏框,只把刀刃留下的缺口抓得咔咔作响。 左肩挨撞的位置迅速麻开,右腕的疼痛也顶到了六级。 扶梯下方传来塑料轮滚动的声音,一下一下,正沿逆向拖痕滚上来。许平安封好样本袋,没有去看声音的来源。 “六级,撤。” 林照微立即收起离她最近的灯,先让出回程内侧。两人按反光箭头原路退出,没有绕向冷库,也没有在第三块广告屏前停留。 卷帘门重新落地后,秦折山结束计时。正式入场十一分四十秒,取得样本一份,旧伤触线,任务勘察未完成。 租刀页面同步比对入场前后的刃口照片,将那处崩点标成待检测,预估扣款八十至二百元。许平安没有申诉,先把损伤照片附进任务成本。 林照微把剩下的热水递给许平安,收费表上的二百六十元没有退。她收回两盏入场灯,另两盏仍留在封锁线内,作为下一次进入的撤离标记。 林照微看了一眼疼痛记录,伸向黄色钥匙的手转去收灯,只在收费表对应栏后写下两个字:留用。 许平安把手机放在证物袋旁拍照。屏幕斜着,黑簿占了左半边,右半边只映着地图上的两条通道。林照微接过手机时停了半秒,随即指向地图左侧。 “左边那条路,灯灭得更快。” 她说完便去检查剩余电量。许平安低头看向证物袋,里面那片黑色小票已经脱离背板,四周却仍在收缩。 黑膜慢慢卷成一条细箭头。 许平安把证物袋转了半圈。细箭头贴着袋底扭动,又一点点拧回原来的方向。 箭尖隔着卷帘门,仍对准扶梯。 第9章 第一次追猎 许平安的刀刚碰到黑影,三块广告屏同时转向他。 第一块在负一层入口,第二块立在扶梯上沿,第三块嵌在负二层餐饮口。屏幕支架一排排咬合,三枚原本向下的箭头全都转向许平安。 “第七分钟,三盏撤离灯正常。”林照微的声音从耳机里传来,“你右侧那块屏上次不会转。” 许平安没有回头。短柄刀压着一只鼓胀的购物袋,刀下的黑影却沿地砖缝向后缩,重新钻进服装店门口的塑料模特脚边。 上次带出去的黑膜样本,在封存箱里仍会朝广告屏收缩。许平安出去歇了两个小时,疼痛回落到五级,复核也没查出骨裂移位,秦折山这才放他进来十二分钟。 授权只到扶梯第六级,取样袋已经撑在腰侧。样本和三次设备记录全指着扶梯。巢穴多半就在那里。 塑料模特忽然动了。 那东西只剩半截人形,男装模特的白色躯干伏在地上,腹腔塞满揉皱的购物袋。每个袋口都在向内收缩,发出连续吸气声。它的四肢由成卷小票拧成,关节处套着防盗扣,四个末端都接着儿童模特的塑料手掌,每只手掌的四根手指都被磨成黑亮的钩。 头颅的位置罩着一只纸袋,条形码横在脸上。纸袋开合一次,里面吐出半截没有金额的小票。 许平安压低重心,主动向前踏了一步。黑影刚从模特脚边弹起,他便用刀背撞开旁边的衣架,刀尖从低处挑向那东西胸腹。 负相兽没有硬接。购物袋一下瘪空,白色躯干贴着第一块广告屏侧面滑走,再出现时已经伏在十米外的美妆立牌上。 下一瞬,它越过促销地贴扑到六米内,四只塑料手掌几乎碰到刀尖,又借第二块屏幕缩了回去。许平安向左横移两步,它第二次现身时也跟着偏转,落点仍在他正前方。黑红路径服从广告动线,实体两次选择的却都是离它最近的活人。 屏幕是移动节点,眼前活人才是攻击目标。许平安压低刀尖,准备抢在它下一次现身前截住扶梯。 他没有沿弧形促销地贴追,直接压步穿过中间的临时柜台,想抢到第二块广告屏前方。他腰侧撞开一排空购物篮,右脚刚站稳,那东西已经从美妆立牌跃到扶梯入口。 第二块广告屏转向他,背后的通道缩窄一半。 “你越过第二个广告点了。”林照微提醒,“报点,不是撤离。” “看见了。” 耳机里的任务倒计时只剩四分钟。许平安与负相兽之间只剩一条扶梯宽,那东西却忽然贴着护板横移,准备跨向第三块餐饮屏。 再慢一步,它就会越过验证区。今天空手退出,一百八十元灯线和刀租都不会退,下一次验证权限也未必还会给一个价格为0的人。许平安盯了一眼任务倒计时,还是在少一轮验证的情况下踏上第六级台阶。 许平安踩上停住的扶梯,右腿连跨两级。跑到第六级时,胸口已经发紧,呼吸追不上脚步,短柄刀也在右腕下方反复晃动。软护腕被汗浸透,刀尾束带每扯一次,积液的腕关节就胀一分。 第三块广告屏亮了。 负相兽与他的直线距离没有继续缩短。它踩进餐饮层的促销箭头,白色躯干在第三块屏前瘪了下去。下一秒,第二块广告屏背面鼓起一团购物袋,负相兽从许平安身后扑回扶梯。 负相兽借过的三块广告锚点已经全部亮起。 扶梯突然逆转。许平安脚下的台阶向负二层沉去,另一侧上行扶梯却朝负一层加速。断掉的三节台阶在中间反复张开,露出下方卷动的齿轮。 第二块广告屏横转过来,负相兽顺势攀上屏幕顶端,堵住扶梯上沿。它四肢上的小票不断散开,又沿旧促销路线接回身上。 餐饮层的空桌椅也被扶梯震得移动,塑料椅顺坡滑向断口,接连卡进缺失的台阶。许平安原本能落脚的两处边沿,很快只剩右侧窄窄一条检修沿。 出口被屏幕封住,断口正在脚下张合。扶梯才是它选好的笼子。 他转身向上跑,逆行台阶却把每一步都往下送。左臂无法摆动,身体向右倾斜,跑到一半便撞上玻璃护板。左肩的麻意一直爬到颈侧,监测耳机随即报出疼痛阈值预警。 “右腕六,左肩六。”许平安报完,仍用刀背撑住扶梯。 “中止追猎,沿灯线撤。”秦折山说。 许平安嘴上应了一声,脚却没动。慢的这一下已经够了,屏幕顶端的负相兽扑下来,两只塑料手掌一上一下扣住刀背,把他连人带刀压向断层台阶。 他抡刀便能砍到玻璃护板,可刀刃正对金属支架。护板未必能破,刀却很可能先崩断卡死。 【直接压力路径:左前肢至刀背。】 许平安没有松刀。他抢了一口气,将刀柄贴紧右侧肋骨,塑料前肢压来的力量顺着刀背撞进腰腹。脚下台阶又降两级,断口已经贴近鞋跟。 右脚踩上扶梯侧边不动的检修沿后,他顺着压力向右偏,压在刀背上的重心也被带向右侧。左前肢被扯直,关节处缠绕的小票绷成一线。 最后一口气吐出,许平安将胸口扣住的冲力送回刀柄。他没有抬左肩,只用身体压着刀柄横切,刀刃贴住那条绷直的小票关节,一次划到底。 负相兽的左前肢齐根断开。 白色塑料手掌落在扶梯上,缠绕其后的黑色小票仍在抓挠台阶。负相兽胸腹的购物袋同时炸响,空袋翻卷着扑向许平安面门,剩下三肢则钩住横转的屏幕边框,没有倒下。 短促反击只换来两秒空隙。许平安右腕的监测贴已经变红,心率越过警戒线,肺里每次换气都只够支撑一步。 许平安的右腕已经握不住刀。刀尾束带勒住软护腕,才没让价值三千八的破拆刀掉进齿轮。他侧过腰,用鞋尖把断肢拨进腰侧张开的取样袋,随即踩上检修沿。 负相兽重新伏低身体,三只塑料手同时扣住屏框。许平安胸口的火已经散下去,心率仍在升,左肩也失去了知觉。 “撤。林照微,开门。” “卷帘门已开,白灯、黄灯、出口灯都亮着。” 林照微没有进中庭。她守在广告区外,将三盏灯排成一条折线,最后一盏正对装卸坡道。许平安放弃屏幕上不断亮起的向下箭头,只认灯尾的反光贴。 负相兽追出两次,每次都沿促销地贴绕行。许平安穿过临时柜台的直线空隙,反而把距离拉开。他右手拖刀,左臂贴身,跑到第二盏灯时已经只能用嘴呼吸。 第一盏灯外就是卷帘门。许平安跨过封锁线,林照微立刻按下门控,金属门擦着负相兽甩来的购物袋落地。她没有碰沾着黑膜的刀,只把取样箱推到脚边,让他自己封存断肢。 破拆刀的刀口又多了一道白痕,软护腕则卷到掌根,露出的右腕已经肿起。林照微将两项损耗拍进收费记录,又把未使用的救援项划掉,没有加收。 蒋云开在视频里先看计时:“你切下一条肢体,不等于恢复了外围通行。更不等于里面有活人。在出现新证据之前,搜救级别不变,这次先算失败勘察。” “先说钱。”许平安问。 “四百。”蒋云开翻了一下临时单,“刀具和伤情自理。你先别瞪我,这就是失败勘察的上限。” 秦折山把中止记录发进任务群:“报酬你们继续谈。许平安二十四小时内禁止再次入场,复查后再开监管。” 许平安没有拿战斗过程争全款。他铺开商场平面图,将装着断肢的透明袋放在捕获位置旁。物业观察员正要结束视频,袋里的小票关节却自行舒展开,四只塑料手指隔着袋子扣住纸面。 断肢先爬向商场入口,沿着图上的主通道经过客流器。最近的安全出口就在右侧,它没有转弯,继续划过爆款服装店,再向楼上的餐饮区挪动。 每经过一个旧广告位,塑料手指便停一下。它越过右侧最近的安全出口,走完入口、爆款店和餐饮层,才掉头爬向地图最远端的出口。 许平安指向两张没有离场记录的门禁卡:“第二个东西确认了。那两个人,不准再写自行离场。正式措辞你们自己填。” 蒋云开没有立刻说话。 “搜救级别不变。”他最后说,“王秀莲女儿的第四通电话,我接。证据和暂不升级的决定一起入档,由我签。” 证物接收员将断肢视频、三次设备记录和平面图路径合并封存。平台状态随即从“失败勘察”改为“有效取证”。 【第二活动源已确认。】 【追加报酬:1000元。】 【本次临时结算:1400元。】 【刀具检测费用由委托方先行承担,款项待断肢封存后拨付。】 一千四还买不下这把刀,却足以让那张失败勘察作废。 林照微在收费表的黄色钥匙一栏后打了个勾,只写了两个字:留用。 四根塑料手指扣住远端出口的标记,停在那里。 第10章 它沿着人流走 “今晚,让这家商场再营业一次。” 复查单刚通过,秦折山解除了禁入,许平安便把停播半年的广告排期拍在物业值班室桌上。 “把三块广告屏打开,扶梯也要动。” 蒋云开盯着他右腕上的软护具:“你手这样,还想再进去?” 两根伤指仍有骨裂,左肩也抬不过胸口。复查只放开一次短促爆发,疼痛到七级便强制中止。许平安把刀绑在右前臂内侧,又从刚到账的一千四百元里划掉一百八十,续租一天。 装着断肢的取样箱摆在三张图旁边。客流热图上,入口、爆款店、餐饮层和远端出口连成一条红带;旧广告排期中,三块屏的播放时间刚好顺着红带错开;透明袋里的塑料手掌每爬过一个广告位,都会停一次。 许平安用记号笔在远端出口前画了一道横线。 “它一直贴着顾客动线走。”许平安点了点三块屏,“今晚给它换一条。它若不认,立刻断电撤。” 蒋云开听完只问一句:“屏烧了,扶梯坏了,算谁的?” 许平安把已经封存的断肢编号推过去:“三块屏和一部扶梯写进设备损耗,超出的我不签。样本行为记录留给物业,换两个小时设备权限。” 十分钟后,补充条款进了任务群。林照微又发来一张一百八十元的计费表:三盏余温灯,一条临时灯线,只保证从爆款店到下行扶梯的路线。冷库、西侧员工通道和备用灯位没有出现在表上。 “总路线不交。”她把灯线接口放到地图上,“定时二十分钟,超时另算。” “二十分钟够了。” 林照微盯着他的伤腕,没接话。 许平安被她看得有些心虚,拿回条款,把二十划掉,改成十七:“还没引出来就收线。行了吧?” “这是你自己改的。” “知道。以后扣钱也别说是你逼的。” 许平安把一百八十元转了过去。 闭店半年后,负一层的广告屏第一次同时亮起。“限时特价”四个字从入口滚到服装区,逆向运转的扶梯把空台阶一格格送往负二层。三盏余温灯沿狭窄连廊排开,暖黄灯面落在新铺的促销地贴上,终点刚好是扶梯第六级。 设备员拆开第六级旁的检修板,将急停后的制动时差调回灾前参数。许平安踩了两次开关,记住齿链锁死前的半格顿挫。这半格卡不住正常人的鞋,却足够吞进一只塑料手掌。 许平安站在直线通道中间,离服装店只有七米。林照微守在扶梯上沿的外圈配电箱旁,与第二块屏只隔着一组护栏。只要巡猎体先找他们中的任何一个,她就开始倒数;三秒内广告支路不断,她便拉下总闸,灯线和扶梯一起停。 广告播到第三遍时,服装店门口的塑料模特低下了纸袋头。 它失去一条前肢,剩下三只塑料手掌撑着白色躯干,每移动一次,腹腔里的购物袋就向内吸气。它离许平安更近,纸袋上的条形码却转向了入口屏。 第一块屏向下指。 巡猎体钻入屏幕支架,空掉的白色躯干从爆款店外的立牌上挤了出来。它没有跨过两米外的直线通道,三条小票拧成的肢体压住促销地贴,沿着余温灯向狭窄连廊爬去。 许平安忍住了追上去的念头。监测耳机里的心跳一下比一下响,他看着它经过第一盏灯,又爬过第二盏。第三盏灯亮起时,那东西果然转向了下行扶梯。 “它真绕开你了。”设备员在耳机里低声骂了一句。 许平安看着那三条肢体从面前爬过,右手没有去碰刀。等它走完这条假路,才轮到他出手。 许平安低头看了一眼刀柄上的束带:“等它踩到第六级。” 扶梯上沿那块广告屏忽然跳过排期,满屏特价字样同时消失。屏上只剩一枚向右的红色箭头,直指外圈配电箱。 “谁动了排期?”设备员在耳机里骂了一声,“中控没发这条!” 许平安扭头看向他:“等等,远程推送还通着?” “你只说按旧排期重播!”设备员说到一半自己卡住了,手忙脚乱去拔网线,“我以为中控锁了,谁他妈还能推过来?” 谁都没查的那根网线,此刻把林照微标成了新的出口。 巡猎体的白色躯干当场瘪了下去。扶梯屏背面随即鼓起三团购物袋,它从屏框上翻出,落点已在林照微头顶。 “拉闸。”秦折山下令。 林照微的手已经扣住总闸。她先切掉自己身边的灯线支路,暖黄灯面熄灭,扶梯急停因此多留出三秒供电。 “三。” 许平安没有向她跑。他踩过新铺地贴,冲向扶梯屏,右臂带动刀背,横着砸向屏幕下方的串联总线槽。 薄铁皮凹了一块,刀刃卡进线束。右腕被震得向外一折,两根伤指在护手上滑开。许平安用腰腹拽过刀柄,束带立刻勒进肿胀的手腕。 “二。” 线束断开,三块屏同时熄灭。设备员在耳机里骂了句脏话:“远程推送没隔离,算我和物业中控漏查。” “也记我。”秦折山说,“方案是我放行的,远程线路没复核,监管责任。” 巡猎体头顶的红色箭头消失,正在前扑的三条肢体同时扭转。它放弃了只有三米远的林照微,朝狭窄连廊尽头仅剩的暖黄灯面跃去。 林照微没有数出最后一声。 许平安在它落上扶梯时,右脚踩下急停开关。 扶梯齿链从转动到锁死只咬了一声。第六级台阶在急停里向前顿挫,巡猎体的右前肢踩进断层,塑料手掌被齿链和梯级夹住。它后肢仍在冲,黑色小票便从关节一节节绷直,腹腔里的购物袋全部张开,露出中间卷紧的结账票。 许平安没给它抽回前肢的时间。他从扶梯侧面踏上检修沿,右前臂压住刀柄,刀刃贴着右肋送向那卷结账票。左臂始终贴在身侧,没有抬起。 巡猎体用剩下两只手掌扣住刀背,身体的冲力顺着刀柄压向许平安的前臂。 刀背向下压了一寸,护手碰住他的伤指,骨缝里的疼顺着手腕往上钻。左肩无法帮他抬刀,他便将右肘压在自己腰侧,让前臂、刀柄和右胁连成一根短杠。脚下只有半尺宽的检修沿,鞋底再滑一次,他就会跟着怪物摔进齿链。 许平安吸了第一口气,用身体抵住刀柄,束带很快渗出血。齿链拖住怪物的右前肢,黑红路径穿过胸腹,全收向中间那卷纸。 第三口气顶到胸口,他右脚蹬住检修沿,转腰将刀背上的压力送了回去。短刀贴着绷直的路径回斩,切开两层购物袋,从结账票中间一刀斩过。 纸袋头上的条形码停止跳动。 三条小票肢体从扶梯上垂下去,白色躯干摔在第六级台阶,腹腔的空袋慢慢瘪平。许平安抽回刀时,右手已经抓不住护手,只能由前臂上的束带吊着。 耳机报出疼痛七级。他没有继续下行,用鞋尖将尸体从梯级上拨到平地,随后跨回封锁线。 设备员还在看扶梯故障码,蒋云开已经将任务群里的“低保障观察员”删掉,改成了“路线诱导及处置人”。 “算你处置。”他把新回执发进群里,“首次实体击杀奖金一千八,后续客流、广告和设备路线记录对你开放。今晚屏幕和扶梯的设备损耗,按补充条款走。” 许平安的终端接连震动。 【巡猎体实体击杀:已确认。】 【战果归属:许平安。】 【首杀奖金:1800元,待尸体封存后拨付。】 【新增权限:停业前三十日路线记录。】 林照微收起临时灯线,冷库钥匙仍压在口袋里。许平安也没越过第六级。刚蹲下检查尸体,手机里的无名黑簿便翻开了一页。 设备员却盯住了刚导出的屏幕日志。旧排期里没有那枚红箭头,扶梯屏在断线前确实收到过一次临时调用,来源栏和权限编号全是空白。 “这不是我们发的。”他说。 许平安把日志副本拖进自己的证物栏,没急着替那个空白填名字。 【遭遇危险后退回原处。】 一道细线从这行字中间划过。页面下方只多出一行小字。 【该条预测后续留白。】 脚边的塑料手掌动了。 许平安按住刀柄,看见已经断开的三条小票肢体一节节转向冷库。它们拖着白色躯干,贴住冷库后方那面平整的墙,用每一只塑料手指同时叩了一下。 墙后紧跟着响起回应。 十七下,间隔齐得让人发毛。 第十八下慢了半拍。 第11章 墙后多了十七个人 慢下来的那一声里,有人从水泥墙后喊出一个名字:“方小满。” 许平安刚抬起刀,耳机里便传来秦折山的命令:“任务中止。所有人退到封锁线外,谁也不准碰墙。” 冷库外的三条小票肢体还贴着墙,塑料手指保持着叩击的姿势。许平安用鞋尖勾住巡猎体残骸,右臂夹紧刀柄,一点点将它拖过黄黑封锁带。右腕的束带已经被血浸透,拖到最后半米时,两根伤指被刀柄碰了一下,疼痛监测仍停在七级。 林照微收走离墙最近的灯,只留下封锁线外那一盏。她听见那个名字后没有往前,先拿出手机翻闭店排班,手指停在一张证件照上。 她还是朝墙迈了半步,钥匙串在掌心撞出一声轻响。第二步抬起来之前,她自己停住了。 “我们店的晚班兼职,方小满。” 物业设备员给残骸套上封存袋,三条肢体隔着透明膜又动了一次。墙后没有跟着回应,商场里只剩扶梯故障蜂鸣,隔五秒叫一声。 秦折山远程锁住任务计时,监管页顶端变成红色。设备员蹲在封锁线旁清点,残骸一具,活动肢体三条,墙面无破损,冷库防火门闭合。写到异常声源,他盯着那面墙看了半天,最后填了两个字:人声。 蒋云开的视频接了进来。他身后仍是物业值班室,桌边摆着三部同时充电的手机。 “现行消防图上,冷库后面是回填区,没有房间,也没有门。”他把图纸投进任务群,“刚才那句喊名也可能是拟声。巡猎体会借广告屏改路线,再多一种模仿行为,也说得通。” 他又调出一张城区供给图。商场外围三十一家小店共用这里的冷链和备用电,全面封场,明早就会断一批药品和鲜食。 “墙后可能有人。”蒋云开把供给图往镜头前推了推,“可你拿一句声音就要升搜救,整片区跟着封。代价不止这堵墙。” 许平安把刀放到地上,右前臂仍被束带吊着:“人员名单。” “停业当晚的在场人员都完成了离场确认。先前两名保洁缺失的记录,系统也已经从客流日志里补齐。”蒋云开翻出一页绿色名单,“一共十七人,状态全部是已离场。我们能按新增活动源上报,原清怪单继续,没必要先把事情定成搜救。” 十七行姓名排得很整齐,每一行后面都有离场时间和绿色圆点。方小满排在第九,二十二点五十八分离场。 林照微把自己的排班表放到旁边:“她那天收尾。二十二点五十八分,店里的制冰机还没排水,垃圾间也没开。她不做完这两件事,第二天早班要从她工资里扣两百。” 蒋云开说:“也可能换了人收尾。” “冷库备用钥匙没有交班。”林照微从口袋里取出套着红色吸管的钥匙,隔着镜头转了一面,“钥匙登记显示,方小满二十三点零九分开过一次冷库外门。人离场十一分钟后,又回到商场里面开门?” 视频里安静了两秒。蒋云开把绿色名单缩小,调出钥匙后台。两条时间摆在一起,方小满的离场状态仍是绿色。 许平安向设备员借来检修终端,将闭店当晚的门禁日志压在平面图上。右手已经不能点屏,他用左手操作,抬到胸口时,左肩便开始发麻。 两名保洁留下的拖痕在出口屏前反复掉头,补出的离场位置却在已经停用的南厅客流口。许平安又点开其余十五个人的记录。路线起点各不相同,出了店门以后,却一条接一条转向广告屏、促销地贴和扶梯连成的顾客动线,最后停在同一个编号上。 s-04。 现行图上,那里只有一堵封死的墙。设备员从本地检修库里翻出三年前的竣工图,墙后果然画着一扇已注销的s-04员工门。 许平安把十七条路线叠到旧图上。它们绕开仍在使用的真实出口,到了s-04便被批量判定为离场;十七条补单记录生成于天衡降临后第六分钟,连秒数都一样。 “他们没走出去。”许平安把新旧两张图上传,“绿点只证明系统替他们结了单。” 蒋云开的手从鼠标上移开:“当时系统混乱,物业得先结掉当天的客流数据。自动补全只能算技术故障,不能证明人还在里面。” “你能确认墙后是人吗?”蒋云开等了两秒,“既然不能,先按疑似新增活动源处理。原合同有第二活动源加价,也写了发现被困者另签。你们继续清怪,发现人以后再转救援,流程最快。” 设备员把继续任务按钮调了出来。按钮下面仍挂着许平安那个红色的0,保障也照旧。 他的名字刚被拖进责任人一栏,无名黑簿便翻开了。最粗的一条线从“继续任务”压向许平安,到他名字前分成三股:伤亡、设备损失、任务扩张。三股线后面还挤着一团暗红,缠在一起,看不清是什么。 【直接承压:继续任务。】 【可见去向:3。】 【其余不可辨认。】 余额还有1466.32元。明天续完刀,伤药就得少换一次。许平安的左手拇指悬在“继续”上,差一点便按了下去。 墙里又有人敲了一下。 他把终端推了回去:“我不接。” “首杀奖金至少延后一天。”蒋云开说。 血从护腕边缘渗出来,滴在旧图的s-04旁边。许平安扯了张纸去擦,越擦越脏,索性把纸团压在伤口上。他将刚才的喊名录音、同秒补单记录和旧图一起提交到平台异议栏。 “原清怪单封存结算。十七名失踪者写全,新单改搜救先导。风险费一千五,路线实验四千八,破墙和入内另签。墙、灯和撤离线有一项异常,我就停。” 继续按钮当场变灰,页面提示原任务不得扩张。蒋云开想把这笔钱继续塞进清障预算,许平安只回了一句:“那就别按清障报。” 林照微同时上传八百二十元的后勤单。六盏灯、双撤离线和二十四小时电池补给写在前面,热食、药品和损耗另算;冷库与西侧楼梯钥匙仍在她手里,按次开放。 蒋云开看着那张报价:“现在可能困着十七个人,你连灯也要收费?” “灯没电以后,你可以拿这句话照路。”林照微把报价单签完,手指又把三把钥匙数了一遍,“想征用,找平台出征用回执。想让我垫,先把前面三千四的冷库损失划给物业。” 平台锁死破墙权限,十七个名字转入待核失踪。新单在批复前维持冻结,秦折山只追加了二十四小时s-04深区禁入:复查合格后,可以在外围做无人路线实验和三息动作训练。 许平安确认了临时单,物业对林照微报价的接受栏仍空着。 检修终端正要退出名单,墙后响了三下短促的敲击。 停了两秒,又响起两下长音。 林照微按住红色钥匙:“员工受困培训,三短两长。” 设备员抬头看墙。旧图上s-04对应的位置,封板下方忽然亮起一线白光,从他的鞋尖扫过,又缩回墙内。 他的记录仪把声音和画面上传到专项页面,人员状态栏开始回写。 终端连续响了十七声提示。 方小满和另外十六个名字后面,绿色圆点同时变成了灰色。 终端又响了一声。 名单没有增加,最下方只闪过一圈暗红细边。编号栏仍是空的。 第12章 穷人的第一套刀法 旧轮胎荡回来时,许平安刚把刀横在胸前。 橡胶撞上刀背,右腕立刻向外折,刀柄上的绑带绷出一道血线。他退得慢了半步,轮胎擦过护具,重重顶在左肩下方。 秦折山抓住吊绳,把轮胎停在两人中间:“先别想着杀怪。它撞回来时,你能不把自己肩膀撞废,就算赢。” 临时应急点的地下车库还封着半层,消防楼梯、旧轮胎和一块降级处理过的广告背板,被划成低强度训练区。背板从商场拆回后先断电,三轮无活性扫描都没有反应;夹层取样为空,完成核损后才被标成隔离训练废料。墙边贴着s-04深区二十四小时禁入告示,商场搜救先导单仍停在待批复。 许平安把刀垂到右腿外侧,左肩被撞的位置火辣辣地疼。复查医生坐在折叠桌后,重新拆开他腕上的纱布,两根伤指依旧肿着,骨裂处没有移位,腕部伤口却在刚才那次格挡中再次渗血。 “右手不能完整握刀,也别外旋硬架。左臂不过胸,疼到六级马上停。”医生在复查单上圈了三处,“今天只练低强度动作。” 秦折山把这几项同步进监管页,又在轮胎前铺了两条胶带。一条贴墙,模拟商场窄道;另一条绕过楼梯底,作为撤离线。 许平安看完训练收费单。废料使用和清洁费二十八元,医用绑带十四元。租刀页面还压着九百元押金,断裂赔三千八,刃口每崩一毫米都要扣钱。 他重新拿起刀:“先试什么?” “平台基础刀术的三个动作。”秦折山将教学视频投到墙上,“能做就留,做不了就删。” 许平安先试双手正握,左手刚搭上刀尾,肩膀便被刀身拖得向前。监测器报警时,刀尖已经磕在地上。 第二个动作是过肩劈。他只抬到胸口,右腕便被刀头的配重拽偏,刀刃斜着砍中广告板外框。检测贴扫过刃口,新增一道零点六毫米的崩点,预计扣除押金一百二十元。 疼痛还没追上来,许平安先回头看有没有人看见。坡道口两个搬器材的年轻武者刚好望过来,其中一个又若无其事地低下头。 “再来一次。”他说。 医生抬眼:“你是来练刀,还是来证明刚才不算丢人?” 许平安没答。他把刀捡起来,脸上发热,手却比刚才握得更死。那个一百二十元还挂在检测屏上,他越看越堵,干脆切到下一项连续冲刺。 三步进,转身,再退三步,教学视频里只用了四秒。他冲到轮胎前时还能压住刀,转身却慢了,吊绳带着轮胎从侧后方扫来,再次把他逼出撤离线。 三次都没完成。 屏幕上的标准动作一项项变红,右腕也疼得更厉害。胸口的火种在撞击时热了一下,外旋造成的尖痛仍卡在骨缝里。 林照微提着餐盒从坡道进来,把一盏余温灯摆到撤离线尽头。她发来的收费表很短,恢复餐三十二元,计时和灯线四十八元,先付,冷敷袋用完另算。 “训练也收灯钱?”许平安问。 “灯不充电啊?”林照微点亮收款码,“你练的是黑灯以后往哪退。嫌贵可以闭眼练,摔了以后别让我垫药费。” “饭里两个蛋也算恢复?” “另一个是今天快过期。你不要,我吃。” 许平安先付了四十二元训练耗材,又把八十元转给林照微,可用余额变成一千三百四十四块三毛二。林照微收款后才打开餐盒,鸡腿切成小块,下面压着米饭和两只煎蛋。她没有递到他手里,只把餐盒放在休息区,按下计时器。 “十二分钟以内不吃,算你自己浪费。” 许平安没有立刻过去。他站回胶带边,看着秦折山重新推开轮胎。轮胎每次荡出去,都会沿原路回来;他前两次只盯着砍下去的那一下,刀落完,人还停在它的回路里。 商场那一刀切开了结账票,他自己却还留在扶梯边沿。轮胎要是长了牙,他这会儿已经被咬了两次。 许平安关掉教学视频,把广告板绑到轮胎正面,只在右下角贴了一截黑胶带,模拟广告屏总线。 “贴墙进两步,切胶带,退回灯线。”他说。 秦折山看了一遍位置:“刀不许过肩,左脚不能越内线。你自己定中止口令。” 许平安用两圈绑带将刀柄固定在右前臂,拇指与后两指只管方向。他贴墙避开正撞,再切进内圈,用腰和右肘压住刀背;刀刃碰到胶带便收。 第一次拆解,刀口离胶带差了三指。第二次碰到了,右脚却钉在原地,轮胎回程时仍得靠秦折山拉绳救场。 林照微移动余温灯,让灯面刚好压住他退步的位置:“你每次都往左偏。商场里左路的灯灭得快,你还往那边退,三步以后就看不见出口了。” 许平安低头看鞋印。两次撤步都踩出胶带半掌,右腕怕疼,腰便会下意识向左让,整个人跟着偏。 “灯往右挪十厘米。” “加改位费?” 许平安抬头看她:“十厘米也收?” “刚才逗你的。”林照微把灯踢过去一点,“这次免费。下次不一定。” 林照微把灯挪了,没有替他扶刀。第三轮开始前,轮胎从最高点荡回,许平安借它压来的方向贴墙进了第一步。胸口的火种升温,黑红细线沿刀背压到右前臂,却在他腕部外旋时打了一个结。 他强行压刀,胶带虽然断开,伤口也在绑带下迅速洇开。监测器跳到六级,轮胎还在向外荡,他只要等它回来,便能补完最后一步。 林照微已经伸手去关灯:“停。” “还差一步。” “撤离线只认你退没退,不认你差多少。” 轮胎在远处荡到最高点,吊绳发出拉紧的吱声。许平安看了一眼腕带上扩大的血印,松开压着刀柄的后三指。 “停训。” 秦折山扣住吊绳,监管计时停在十七分二十一秒。疼痛阈值没有被少报,许平安也没有趁轮胎回撞补动作。监管页上那条“少报伤情”的警示淡了一格,下一次低强度训练许可重新开放。 “你自己叫停,这次许可还你。”秦折山说,“动作没练成也照记。” 冷敷后,伤口没有继续渗血。医生只准他用更低的冲击再走一次技术动作,结束后仍按原时间复查;伤势和任务许可都不会因此恢复。 许平安吃完已经凉了一半的恢复餐,把空餐盒压在计费单上。他将轮胎推到墙边,自己退回起点,右脚尖对准余温灯落下的窄边。 秦折山松手。 轮胎带着广告板荡回。许平安贴墙进了两步,让冲力落进前臂和腰胯,左肩一直压在胸口以下。刀背贴肋送出,火种只托住轮胎压来的重量;刀口将要够不到时,他才转腰补足那点距离,刃口从黑胶带中段切过,没有碰到金属边。 轮胎向外弹开。许平安顺着回送收肘,右脚先退到灯边,左脚随即撤出吊绳的回程线。 “停。” 他主动松掉心炉,刀尖落在右腿外侧。轮胎从他面前撞过,广告板转了半圈,吊绳扫过他刚才站的位置。 监测器停在五级半。 贴墙两步,切屏一刀,再借回弹撤一步。动作短得寒酸,放进教学视频里,大概只能算个失败示范。可许平安低头看了看自己的脚,两只鞋都在撤离线外。 坡道口那两个年轻武者已经走了。许平安还是往那边瞥了一眼,确定没人,才若无其事地把刀放下。 秦折山没有给它命名,只把动作记录存进个人训练栏,备注可重复一次,风险阈值内主动中止。 轮胎慢下来后,广告板右下角裂开一道口子。林照微过去拆灯,一张黑色小票从夹层里滑出,落在她鞋边。 那块广告背板正是扶梯旁被他砍断线槽后拆回的设备。三轮扫描与夹层取样都没发现这张票,它像是在训练结束后才从板材深处长出来。许平安用刀尖将它翻面,票上没有金额,交易流水号一栏也是空的。票边亮起一圈暗红,随即褪下去,只剩一枚正在收紧的细箭头。 箭头转过半圈,指向林照微外套口袋。 她没有伸手去捡,先将口袋里的吸管钥匙逐把放到地上。蓝色、红色、绿色,箭头随着位置移动,最后死死咬住绿色那把。 林照微翻过钥匙柄,刮掉背面发脆的标签。褪色字迹只剩一行。 旧餐饮员工通道。 许平安调出商场现行图,图上没有这扇门。旧消防图里,绿色钥匙对应的通道贴着s-04背面,从餐饮后场一直通向墙后。 第13章 最短的路最会骗人 三辆装着六箱矿泉水的推车同时松闸,右边两辆轧过坡道,轮子一前一后地响,通往旧餐饮员工通道的那辆却没了声音。 车还在走。 林照微手里的计时器跳了两秒,推车已经越过绿色防火门,没入一排废弃餐饮铺后方。门内的应急灯没有熄,轮速监测也在上传,唯独四只硬胶轮像被什么含进嘴里,连压过地砖缝的震动都传不回来。 s-04的二十四小时深区禁入刚结束,专项页只批准外围无人实验。许平安站在三条测试线的交会口,右前臂与刀柄绑在一起,伤指塞进固定护套。复查只放开一次阈值内短链,左肩仍不能抬过胸口,他便把终端架在一辆空货架上,用左手依次切开三路监控。 “钥匙只开这一次。”林照微将绿色钥匙从锁孔里拔出,装回透明证物袋,“原件不离手,复制权归我。现在撤,费用照算,车丢了另赔。” 设备员看了眼专项任务页:“三辆旧车,拼一块也不到六百。” “行,那我也照你们上次的算法。冷库里的货,一盒一盒算。” 设备员把后半句咽了,蹲下重画撤离线,笔头还在地砖缝里卡了一下。三路都从旧餐饮区外圈出发,顾客线向右下坡,经过中庭广告屏;退货线绕向后场,要穿两道半开的防火门;旧员工线横穿废弃铺面,距离s-04只剩四十七米,路程不到退货线的一半。 三车同重,同批矿泉水、同型号震动片,车头余温灯也调到同一亮度。许平安只留下一条规矩:“每次只改一个条件。” 设备员皱起眉:“墙后刚才又喊了两遍方小满。照这个速度做完,至少还要四十分钟。” “写进延误记录。” 顾客线的推车下坡十二米,熄灭的广告屏忽然跳出半张汉堡海报,车头灯被拽向右侧,推车一头撞上促销立牌。彻底断掉屏幕后再放一次,车身不再偏转,经过旧广告位时却骤然加速。 退货线的车绕过第一道防火门,灯光从门底漏进狭窄货道。定位点刚穿过拐角,吊顶里便传出一阵刮擦,一团由小票和塑料手掌拼成的东西倒吊下来,拍中矿泉水箱。推车撞墙,六箱水向左倾斜,余温灯闪了三次,仍没有熄。 只有旧员工线一路平稳。 它的灯没有闪,轮速没有变,沿途三块废弃叫号屏全黑着。监控画面里甚至看不见一片活动的小票,墙后的求救声却越来越清楚,三短两长之后,有人隔着很远喊了一声“照微姐”。 林照微按计时器的拇指停住了。方小满以前也这么喊她,通常是奶盖打稀了,或者又有客人把吸管纸扔进水池。 那声音隔着门和两堵墙,字音被压得发闷,最后一个“姐”仍是方**时拖长的调子。她把第二轮测试表往下划了一页,又退回来,直接关掉了尚未完成的对照项。 “再放一辆,走旧员工线。”她说,“灯线先铺二十米,我进去确认第一道弯,三分钟就退。” 许平安把暂停键按了下去:“不进。” “她认得我。刚才那句不是广播录音。” “所以更不能让你去接她。” 林照微盯着他绑住刀柄的右臂:“墙后的人等不起你把每个格都填满。” “我也嫌这表烦。”许平安指向消失的轮声,“可它越像没事,你越不能进。” 许平安没有松开暂停键。旧员工线的监控还在向前移动,画面稳定得让人挑不出毛病,车轮却始终没有声音。推车通过一道员工签收屏时,灰白屏幕自行亮起,先识别货物条码,随后弹出一行提示。 请当班员工确认接收。 签收栏等不到工牌或指纹,一直空着。推车照样穿过屏幕下方,所有异常都没有落到它身上。 许平安衣袋里的手机震了一下。黑红细线停在旧员工门外,黑簿上只留下一行字。 【当前直接承压:零。】 他把这一行和前两路的压力记录放在一起。顾客线压广告,退货线压推车,最靠近求救声的旧员工线反而什么都不压。墙后的东西一路放行货物,签收屏却在等一名当班员工。 “车没有员工身份。”许平安说,“这条路在等活人签收。” 林照微的目光落在那块签收屏上。她重新打开测试表,把刚才删掉的两项补了回去:“再做两轮。每轮十分钟,超时我收钥匙。” 设备员的工作群已经响个不停。他接通物业值班室,对面只问了一句,声音便从外放里挤出来:“救援对象有持续回应,现场还不进入,延误责任算谁的?” 设备员望向许平安:“如果判断错了,这四十分钟会全部记在现场处置人名下。” 许平安调出临时单,将三项中止条件拉到最上方。路线出现无法解释的声学缺失,签收屏自行索取员工身份,两项都超出无人实验的放行标准。 “我调用中止条款。”他点下确认,“旧员工线冻结。责任写我,谁要放行,先在异常项后面签名。” 通话里没人接话。平台把绿色门的电子权限一并锁住,设备员刚收到的催促单变成待补充风险说明。 第二轮结束后,旧员工线仍然干净,连车头沾着的灰都没有少。许平安让设备员收紧回收绞盘,将车沿原线拖回,自己转向最绕的退货通道。 那里至少会咬东西。 第一道防火门被推车撞歪,门轴只剩一掌宽的缝。许平安侧身先过,左肩贴墙,右臂连刀压在肋下。林照微在门外控灯,光线只铺到下一个拐角,设备员守着门磁与撤离按钮。 货道里有一股温热塑料味,地面散着从推车上掉下来的矿泉水。许平安踩着干燥的墙根向前,两根伤指被护套箍得发胀,每走一步,右腕的旧伤都随着刀柄往下坠。 刮擦声从头顶追了上来。 那团小票手掌贴着消防管转过拐角,四只塑料手先后撑墙,借窄道把身体弹向许平安。它没有扑人,最前面那只手直拍他右臂固定带,想把刀和伤腕一起撞进墙里。 许平安贴墙进了两步。 第一步让过掌面,第二步踩住推车压出的水痕边缘。他的左肩抬不起来,便用右前臂带刀横切,刀尖擦过那团东西下方的半截促**线。屏线一断,四只塑料手同时失去借力方向,最靠墙的一只仍扫中他的护套,腕骨里的疼立刻冲到肘弯。 他没有追刀,脚后跟抵住防火门回弹的下沿,借门板推力退回一步。小票团撞上另一侧货架,塑料手掌折进去两只,随即钻入吊顶,没有留下可供确认的实体。 “疼痛?”耳机里传来远程监管值守的询问。 “六级,没爆发。”许平安松开咬紧的后槽牙,“继续取证,不追。” 林照微把灯线向前放了三米,没有越过他的位置。退货通道尽头还有一道防火门,门体被内部货架顶住,只能抬起不到十厘米。灯光扫过门缝,一张蓝色工牌卡在积灰里,塑料封套上沾着半个指印。 许平安用刀背将工牌拨出来,封套碰到手套时仍带着温度。照片上是方小满,边角的奶茶渍已经发硬,挂绳却浸着一小片新鲜的暗红。 门下还压着半个透明食品袋,袋里的血没有凝住,随着地砖倾斜缓慢聚到一角。林照微蹲在封锁线外,把灯贴低,光从袋子旁边照出一串歪斜划痕。 十七道。 前十六道长度相同,最后一道只划到一半,尖端还沾着湿润的水泥粉。许平安没有碰痕迹,只让记录仪从三个角度拍完,又将工牌贴近检修终端。 屏幕先显示员工账号已离场,接着弹出一条库存后台的离线同步提示。设备员输入证物编号,十七条操作记录随即刷了出来,时间全在两分钟前,操作者都是方小满。 库存变更一,临期盒饭减一。 下一行数字变成二,商品和数量没变。记录不断向上滚,直到最后一条占满屏幕。 库存变更十七,临期盒饭减一,剩余库存归零。 第14章 这条假路先吃了诱饵 第十七只保温盒刚压上推车,冷库终端自行亮屏,把许平安尚未提交的出库数量改成了十八。 紧接着,签收栏盖下一枚绿色电子章。 十八份,已签收。 推车上只有十七只盒子,封签完整,车边也没有第十八个人。许平安把提交键上的手移开,调出两分钟前被删除的库存记录,又让设备员重新扫描方小满的工牌。 封套里的感温贴仍有二十七度,十七道手划记号也没干透。库存后台却认定方小满已经离场,并把刚装车的盒饭算成了一次完成签收。 “墙后拿十七份报人数。”许平安看着多出来的那一份,“这条记录在补拿饭的人。” 设备员盯着绿章:“那我们送进去,等它出来取?” “不等活人出来。”许平安点开旧门禁的补录页面,“让车替员工走。” 林照微将保温箱扣紧,没有立刻松手。她在损耗单上逐项录入,二手保温箱四百八,一次灯线二百六,绿色钥匙只开放一次,门锁损坏另算。推车和门禁模块属于物业,谁批准,谁承担。 设备员看着总额,脸色有些难看:“不是,一次实验,你连这十厘米线头都算?” “你要能把绝缘层原样接回去,这六十我不收。”林照微把清单推过去,“你们上次算冷库坏货,可是一盒都没给我抹。” 秦折山的声音从监管终端里传出:“按事前清单冻结赔付,现场只执行已确认项。撤离损耗单列,不得事后压价。” 设备员按下确认,硬隔离门上方的黄灯随即亮起。 许平安又走了一遍位置。推车从封锁线出发,沿退货坡道进入旧餐饮区,经过卷帘门,再从绿色防火门转进员工线。人在卷帘门外控车,身后六米就是硬隔离门;右侧还有一道维修侧门,平时由门磁锁死。 设备员分别试了卷帘门和硬隔离门。前者下落需要四秒,底部有二十厘米检修缝;后者关门只要一点七秒,机械锁扣合后,现场任何人都无权反开。秦折山在远程端保留唯一一次开门权限,必须确认压力线撤走才能使用。 林照微的灯线贴着左墙铺设,只到卷帘门下。越过红色剪断标,线和车都可以丢,人必须退。 短柄刀已经抽出,刀鞘没法绑在受伤的右腕上,被他扣在推车扶手。左肩仍抬不过胸口,两根伤指塞在护套里,刀柄靠绑带固定在前臂。他今天可用的任务三息还在,监管页最上方也保留着一次短爆发许可。 “开始后,任何人不进员工线。”许平安说。 林照微拔出绿色钥匙:“包括我。” 无人推车松闸,十七只保温盒在坡道接缝处轻撞了一次。第一道门禁补录方小满的工牌,废弃广播随即响起取餐提示;车头余温灯模拟人体温度,轮轴加热片将刚走过的地砖一块块烘暖。 它越过卷帘门,绿色防火门准时开启。签收屏亮起,十八份已签收的记录与假员工身份扣在了一起。 许平安衣袋里的黑簿顶开手机壳,数条黑红细线贴着推车向前延伸。线端穿过防火门,追进没有轮声的旧员工通道。 设备员压低嗓子:“跟车了。” 监控里的十七只盒子还在,灯也亮着。压力线却在推车转过第一道弯时齐齐缩短,最后消失在黑簿页边。 设备员抓住回收绞盘:“诱出来了。现在收车,至少能留一只取证。” “别动。” 许平安没有看车。他转过手机,黑簿上的线并未断掉,线尾从页边重新伸出,越过他脚下,落向身后的硬隔离门。 纸面只留下一行字。 【当前承压落点:撤离门。】 终端上的十七条离场记录同时闪烁,原本绕过真实出口的轨迹被补成一条闭合员工线。推车负责把路走完,站在出口的人,正好补上这条路缺的最后一段。 “车在喂路。”许平安按住绞盘,“它等我们收网。” 卷帘门轰然下坠,底沿砸在地砖上,截断了通往封锁线的直路。右侧门磁跟着变红,维修侧门向内弹开半尺,两只由塑料手掌和硬化小票拼成的巡猎体,一前一后挤进灯光。 第一只从退货坡道爬上来,四只手掌交替抓地,堵住卷帘门左边的窄缝。第二只趴在侧门上方,两条前肢分别扣住门框和灯线,身体垂在许平安与硬隔离门之间。 退路只剩右侧门下不到一米的空当。 设备员向后撞上门禁台,抬手去拍中止键。侧门上的巡猎体先一步压下前肢,塑料掌沿墙扫落,正好卡进硬隔离门的滑轨。门体发出过载长鸣,只合到一半便停住。 许平安贴着门板进了第一步。 门体回弹的力量撞进他的腰胯,他借这一下缩进前肢内侧,右臂始终压在肋下。巡猎体收掌时,硬化小票擦过腕带,刚结住的伤口立刻渗出一条热血。 第二步,他用腰把刀背送出去。刀刃没有追它的躯干,只切进卡住滑轨的塑料腕节。门机还在持续加压,腕节一断,半合的硬隔离门向前冲出二十厘米,将巡猎体整个掀回侧门。 退货口那只已经越过黄线。许平安胸口的火种烧得发紧,监管页上的短爆发许可仍然亮着,只要引火,他能追上去补一刀。 他把第三步留给了后退。 右脚退过门槛,左脚顺着门体闭合方向撤出灯线。刀鞘还扣在推车扶手,保温箱和前半段灯线全留在卷帘门里面。 林照微看见箱子被拖向通道,脚已经踏回黄线。许平安横刀挡住她的去路:“丢了。” 她停了半秒,反手扯下剪断标后的接头。灯线从红标处脱开,门里的二十多米线缆随即熄灭。 “箱体四百八,灯线二百六,接头六十。”她退进硬隔离门,“追加单写你的判断中止,别写自然损耗。” 许平安点头:“写清楚。” 秦折山远程拍下中止键。硬隔离门彻底合拢,两只巡猎体的撞击先后落在门外,门板向内鼓起,又被机械锁重新压回。监管页冻结本次实验额度,结果栏跳出红字。 诱捕失败,人员零伤亡,设备损耗待核。 许平安松开绑刀的腕带,血已经浸到两厘米警戒线。两根伤指在护套里一跳一跳地疼,左肩也因退门时的撞击重新发僵。他报出六级半,监管页随即锁住余下训练权限,却没有扣掉未启用的任务三息。 设备员扶着门禁台站稳,看见损耗总额后,立刻申请缩小搜救范围:“七百多了。再试一轮,真过两千,我这工牌明天还能不能刷开门都不好说。” 林照微上传事前确认单:“你怕停职,我怕赔货,她们怕死在墙后。各算各的,别拿你的难处免我的单。” 许平安将右腕重新缠紧,把中止时的压力落点、关门时间和舍弃设备录进追加单。任务三息仍是完整的,刀也没有崩口,代价栏里却多了一次失败实验和八百元设备损失。 他刚提交,硬隔离门外传来轮子滚过地砖缝的声音。 一下,两下,越来越近。 监控已经黑了,那辆留在员工线里的无人推车却从卷帘门底下慢慢挤出,沿退货坡道自行退回。它停在硬隔离门外的封锁线前,车头灯已经熄灭,扶手上的刀鞘还在。 保温箱也回来了。 压力线退回卷帘门后,秦折山才解除机械锁。林照微隔着防护面罩清点,十七只餐盒都在,里面却只剩十六份饭。空盒周围留着一圈温热水汽,推车扶手上还有半枚掌印,温度高过轮轴加热片。 许平安用刀尖挑开那只空盒的盖子。塑料盒底沾着四个刚写下的血字。 别走员工路。 第15章 十七份盒饭不是晚餐 “十五分钟。” 物业设备员把损耗单拍在空货架上,右上角的倒计时已经开始走,“保温箱得封,十二米灯线废了,刀鞘还要送检。就十五分钟。拿不出活人还在回话的证据,先导单自动退,又变回那张零价清怪单。” 损耗单总计一千零四十元,保温箱封存、灯线和接头占了八百,最下面还列着刀鞘检测、广播占用、门禁调取和现场人员工时。诱捕失败四个字盖在责任栏里,后面空着一个签名框,正等许平安认下全部费用。 许平安右腕刚换过绷带,血仍从最外层慢慢洇出来。他用左手压住损耗单,没有看合计金额,先把任务终端转到记录页。 “自动恢复关掉。” “这是平台预设。” “复核还没结束。”许平安把空盒底的四个血字推到镜头下,“要退单,让签字的人等十五分钟后自己点确认。” 远程席位沉默两秒,秦折山把自动切换改成了人工复核。倒计时还在走,归零之后也必须有人亲手确认,平台不能替任何人签字。 林照微拆开空盒,又从库存机里恢复两个相邻编码。 “柠檬冻四一,青提冻四二。删四一算是,删四二算否。” 许平安让设备员关掉批量操作,将库存后台、门禁电流和系统时间同屏录像。林照微点开员工资料页,手指在方小满照片旁停了半秒,又把页面关掉。 “先问能核对的。”许平安说。 商场广播报出二十一点四十一分。林照微按住通话键:“墙后有人能操作库存终端,删四一。无人操作,删四二。只动一次。” 一秒后,四二归零。设备员刚要去拿损耗单,西侧废弃门禁忽然起电,持续七秒。广播结束整整两分钟时,四一也归了零。 两个操作源给出了相反答案。快的那个守在旧员工门旁,慢的那个每次都要绕过西侧门禁。 卷帘门后响起一声很轻的“照微姐”,语调与上次一模一样。林照微的拇指还压在广播键上,没有回它。 墙后那道声音又喊了一遍,比方**时更急:“别等了,走员工门。” 设备员看了眼倒计时,十分十二秒。那个一秒便能碰到库存的东西,已经听懂了他们的编码,也知道他们急着要什么。 林照微恢复库存,又问:“旧员工线安全吗?安全删四一,不安全删四二。” 本地线路一秒后删掉四一,西侧门禁在两分钟后删掉四二。设备员盯着两组答案,揉了一下熬红的眼睛:“行,两个都会答。可哪个喘气,哪个想吃人,这表上还分不出来。” “再问一句只有员工知道的。” 林照微抽出打烊记录,对着广播问:“方小满那晚最后做的是洗机吗?是删四一,否删四二。” 四一几乎当场归零。 林照微把记录压在屏幕旁。方小满离柜前已经洗完机,最后的签字留在垃圾间。这件事没有进物业系统,只在她们店里的纸质打烊表上留了一道蓝圈。 旧员工门旁的叫号屏开始连续闪动,方小满的声音从广播里反复说“是”。签收屏上紧跟着弹出她的绿色离场状态,像是想在另一个答案赶到以前,先把人从记录里抹掉。 许平安让设备员锁住本地线路,把刚才的错答留在屏上。快慢两条记录并排摆着,后台再也不能把它们合成一个人。 一分五十三秒后,西侧门禁再次起电。第七秒,四二归零,冷库前室的kq-17货位紧跟着恢复库存,数量只有一个。 呼叫“照微姐”的声音在这时停了。卷帘门后改成了指甲划铁皮的动静,一下追着一下,从旧员工线朝冷库方向移动。 “一秒那个在学她。”许平安圈住两分钟和七秒电流,“慢的那个要绕路,她把路也留下了。” 倒计时剩四分五十一秒。许平安把kq-17叠到旧维修图上。货位贴着冷库前室北墙,十二年前的图上还留着一条窄缝,通往扶梯机房背后的检修夹道。两名失联保洁的门禁记录,也曾在那里反复折返。 设备员填到一半的撤单理由还留在屏幕右侧。他看了眼墙后正在转移的刮擦声,把那页退了出去,调出年份最旧的维修图。 设备员将旧图放大,夹道最窄处只有七十厘米,右侧是扶梯传动轴,左侧贴着冷库保温层。旧员工门看起来离墙后最近,中间却隔着首领能够控制的签收屏和卷帘门;冷库前室绕得更远,恰好避开那套完整的离场流程。 “冷库前室到扶梯机房。”许平安把两版图纸同时传进任务页,“只申请外围勘验,不进机房。双人灯线,门禁电流异常七秒就撤。” 设备员把老维修图的免责声明弹到最上层:“图纸失效,夹道塌陷和设备损坏由执行方承担。” “风险写物业图纸缺失。”林照微将冷库钥匙压在桌面,备用总钥匙仍留在自己口袋里,“这把只开前室。终端通信、灯线和物资另计,撤回造成的损耗也另计。” 许平安补上身体限制。右腕不得主动发力,左肩不得越过胸口,勘验线最多进入前室三米,任何一人越线,任务立即中止。 秦折山逐项确认录像和时间戳,在倒计时剩两分零九秒时冻结撤单,开放了冷库外围一次勘验权限。进入扶梯机房的选项仍是灰色,搜救先导单下方却多出了一条绿色路线。 物业设备员盯着那条线,最终放回维修图:“许可只有一次。里面没人,今天的损耗照旧追责。我签图纸失效和设备风险,你们签越线与伤情。” “先把你的图纸版本写清楚。”许平安说。 林照微拿起冷库钥匙,刚走到封锁线前,门上的电子温度计响了。 数字原本停在四度,此刻一格一格向上跳。七度,十一度,十四度,直到十七度才停下。冷库内侧监控依旧空着,磨砂玻璃**却慢慢显出五根手指,掌心的温度由里向外压开一层白雾。 那只手离开后,玻璃上留下两个歪斜的字。 数步。 第16章 冷库里没有直线 s-04深区的二十四小时禁入期结束后,复查将训练六级中止线改成本次勘验七级半硬停,平台也把冷库外围从三米放到十二步。许平安迈进冷库前室,鞋底刚压上白霜,身后便跟着响起第二声脚步。 林照微还站在装卸门外,一只手握着红色冷库钥匙,另一只手停在落锁开关上。秦折山给他的十二步额度,已经被冷库替他多走了一步。 “退不退?”耳机里问。 许平安没有回头。他的右脚仍踩在第一枚粉笔圈里,冷气沿裤脚往上钻,右腕的固定带很快硬了一层。 “我看看。” 门外的检修终端接入现场画面,物业设备员报出前室风机和除霜管的状态。话刚说到压缩机通道,林照微便切断了他的远程控制申请。 “数你报,开关我按。”她把红色钥匙装回证物袋,“落锁、风机、灯线,连他几时退都由门外定。你临时想改,先把名字补上。” 秦折山没有替任何一方确认,只在监管页按下计步。屏幕左上角亮起一个白色的“一”。 许平安用刀尖挑起粉笔,贴着地面划出装卸门的位置,又把一截灯线压在圈外。正前方是两排冷冻货架,左侧通往压缩机,右后方那道冷帘后面,才是旧图上的维修夹道。 四个点隔得都不远,货架却斜了。 他盯着顶灯下的立柱看了几秒。立柱与装卸门本该平行,货架底脚却朝内偏出一掌,地上的除霜水沿底脚流向正前方,汇成一条过分笔直的亮线。那条线尽头挂着绿色出口牌,旧图上对应的位置只有冷库外墙。 许平安将四个点拍进终端,又让林照微把门边灯线收短半米。光一缩,假出口便向左挪了一格,货架尽头凭空多出一条能容人侧身通过的窄道。压缩机仍在左边轰响,声音传回来的方向却变成了正前方。 他把粉笔头弹进那条窄道。粉笔落地,滚过六块地砖,最后又从右侧冷帘下钻了出来。 第二步落下,冷帘后又响了两声。 第三步,四声。 许平安停在货架外侧,计步器只记了三,门边的拾音图却多出六个白点。每跨一次冷帘,落脚便会从另一侧再传回来,声音比他慢半拍,位置却越来越靠近那块假出口牌。 林照微将余温灯压低,光从装卸门斜着铺进来:“左边的影子多了一道。” 许平安的影子落在第一道冷帘上,肩膀被塑料折成两截。更深处还有一道人形轮廓,头与他一样偏向右侧,右臂却垂得很长,末端贴着地面。 冷帘忽然鼓起。 那道人影从第二层塑料布换到第一层,细长手臂先贴上许平安脚边的影子,随后整块帘布向外一折。许平安第四步切进货架内角,刀从肋下横送出去,刃口撕开两层冷帘,砍中的只有冻硬的塑料。 反震顺着刀背撞进腕骨,刚结住的伤口被固定带勒开。血还没渗到掌根,冷帘上的长手已经换到他身后,冲着刀柄与右腕之间的缝隙抓来。 许平安压低身体,第五步退到货架斜撑旁。那只手擦过他的护套,五道白痕从金属扣一直刮到刀尾,刀口也在货架边磕出一个新缺口。 冷帘被刀口撕开的地方还在摆动,里面露出一排正常的冻品纸箱。长影贴着他的肩线滑过去,越过货架立柱后又少了一截,等它出现在第三道帘上时,头已经换到另一边。许平安只转腰,不再跟着它抬刀,右腕的血仍顺着绑带往下走,滴在斜撑底座上便结住了。 “右腕七级,离硬停还差半级。”秦折山说,“你可以现在中止。” “它要碰人,得下来。”许平安将刀背卡进斜撑,没有再追帘上的影子。 手机在胸前亮起,无名黑簿只翻出一行。 【当前承压线:沿冷帘跳转,落点在地面。】 长影再次滑过三道冷帘,货架后的脚步也跟着换了位置。塑料布能藏住它,手掌真正抓向许平安时,地面积水里还是凹下去半只脚印,下一秒便被假出口方向的水纹冲散。 “开除霜。”许平安说。 物业设备员立刻报出货损:“前室升温超过六度,这批货都要转损耗。里面有四家小店的冻品,不只是你们奶茶店。” 林照微看了一眼货架标签:“四家都录。别回头又只找最小的店,说人家好说话。”她没等设备员开口,先开离许平安最远的除霜支管。管道震了一下,带着铁锈味的温水从货架底部涌出,沿地砖缝向排水沟铺开。 许平安借斜撑移出第六步,脚后跟压住水流。第七步绕开假出口线,第八步停在第二道冷帘外。身后的回声已经积到十六次,前室到处都有人走路,偏偏看不见第二个人。 温水漫过冷帘下沿,一串窄长脚印从空处显了出来。它没有跟着回声走,落点贴着货架阴影,正绕向许平安右后方。 脚印只出现前半掌,每次踩实便立刻消失。许平安看着水面等了两次,第三次落脚时,排水沟里的细碎冰渣先向外散开,随后才响起帘后的脚步。声音在骗方向,水不会。 第九步,他踩进排水沟边缘,故意把影子送到三道冷帘的交叠处。 帘上的人形同时转头。 近处,透明塑料布被一张没有五官的脸顶出轮廓。中间两排货架的霜屑成片落下,远处压缩机的轰鸣则被越来越密的脚步吞掉。那东西借许平安的影子换了三次位置,最后从他右侧扑落,胸腹仍悬在帘后,双脚却重重踩进温水。 水花里出现一团弯曲的实体,骨架由收银小票缠成,胸口夹着一只结冰的模特手掌。黑红细线从它两只脚底往上绷,全部收进掌心。 “照微,冷帘压右边。”许平安说。 “往右会挡你的退线。” “我走排水沟。” 林照微看了一眼他脚边的水势,没有照设备员给的正转参数开机。她切掉送风,等扇叶停稳,直接将维修反转推到最高档。 警报在门外响起,货架温度同时越过货损线。冷风从压缩机通道倒灌,十几道冷帘齐刷刷压向右侧,藏在帘间的人影被一层层挤回水面。巡猎体的长臂抓住最后一块塑料布,模特手掌却已经露出大半。 许平安松开斜撑。 第一口气,胸口的火种接住逆风与货架回弹的冲力。他踏出第十步,右脚踩上斜撑底座,刀身贴着肋骨向前送,受伤的左肩始终压在胸口以下。 巡猎体抬臂封刀,身体又想缩回帘后。逆风将塑料死死压在货架上,它抓不到下一道人影,只能把结冰手掌推到刀前。 第二口气,许平安借斜撑再进第十一步,腰胯将刀背向上一顶。刀口擦过两根塑料手指,从掌根那条黑红细线切进去,冰壳裂开的脆响压过了满屋脚步。 手掌里的承压核露出来,只有一枚硬币大小,表面滚着十七条细小刻痕。 第三口气,刀刃压穿核心。巡猎体的长臂砸上右腕,固定带当场渗红,他仍借着刀背回弹撤出第十二步,鞋底沿排水沟退回粉笔圈外。 三息用尽。 林照微落下风机开关,冷帘失去逆风支撑,成排垂回原位。许平安刚才留下的二十四声脚步还在货架间跑,巡猎体已经跪进除霜水里,胸口从刀缝向外塌下去。 小票骨架被水泡散,冰屑里只剩一只断开的模特手掌。掌心卡着一台老式员工终端,屏幕裂了半边,右上角的在线标记仍亮着。 许平安没有越过粉笔圈,用刀尖把终端拨进封存袋。监管页弹出实体击杀一只、样本待检,三息额度与十二步权限同时归零。租刀检测栏也多出一道红色缺口,维修金额还在估算。 物业设备员把除霜流量、风机反转和冷帘落向一并存进现场记录,又将原先的设备异常改成战术设备调用,四家店的货损分别挂进搜救追加单。他擦掉屏幕上的水,内部设备页只剩一个绿色端口:“在线对端,扶梯机房。就在维修夹道另一头。” 绿色端口自行接通,扬声器里先是一阵急促喘息,随后有人压着声音说:“别一起过来。” 坐标落在扶梯上端,停了十七秒,又跳到下端。 那人离麦克风更近了一点。 “一个人来。” 第17章 先救那个会说话的 冷库战后四十五分钟,医生重新止血,将行动限制改成无爆发、腰绳被动撤回。夹道最窄处只有七十厘米,双人无法并行;方小满的员工终端又只回应刚从冷库回传实体样本的查勘编号。临时换人要重做路线试压,至少四十分钟,而她的生命节点已经贴近红线。 平台只开放一次单人夹道救援,证物工牌被挂上快拆扣,用来通过员工识别。许平安签救援执行,秦折山签伤员优先与强制回收,林照微只负责门锁、灯线和绞盘,三个人谁也不能替另外两个扩权。 第七步刚落稳,黑暗里便有人替许平安数出了“八”。 那声音贴着他的喉咙出来,最后那个气音都分毫不差。扶梯齿槽深处跟着响起鞋底落地的闷响,腰绳上的计步器从七跳成了八。 许平安停住,没有抬脚。 夹道只有七十厘米宽,左边是结着水珠的冷库保温层,右边隔着钢板,废弃扶梯的传动链还在低速空转。他的右腕刚在冷库里重新裂开,血沿护腕内侧渗到掌根,三息短爆发已经用完,左肩也抬不到胸口。 “等会儿。这个八,不是我走的。” 耳机里传来林照微的回应:“腰绳没动,灯线也没过第七标。要不要收?” “先不收。” 进门前,两人把撤退方法试了三遍。灯线每隔一米缠一道白胶,腰绳由林照微控制绞盘,许平安若在十七步内发出两短一长,她就直接收绳。人可以撞墙,设备可以全丢,谁也不准进来接他。 腰绳旁还挂着一只快拆扣。夹道里若真有活人,扣子换到伤员身上,先收人。 许平安低头看了一眼第七步的鞋印。积灰里的纹路完整,前方没有新的压痕,那声“第八步”来自齿槽里的金属撞击。它学得出重量落下的声音,地面没有替它撒谎。 “以鞋印计数。”秦折山在远程监管席确认,“十七步强制止损。心率再升十五,或者腕部出血越过护带下沿,立即回收。” 许平安抬脚越过一截断开的线槽。 第八步。 夹道顶部的废广播同时亮起,女人急促地喊了一声:“照微姐,我在上面。” 排风口里跟着传出另一声:“我在下面,先关扶梯。” 齿槽内的声音慢了半拍,仍是许平安的嗓音:“方小满在前面。” 三道声音各占一个方向,员工终端上的设备坐标也从上机房跳到下机房。十七秒后,蓝点又回到上端,隔着钢板移动了二十多米。 许平安没有抬头找声音。他把终端贴近保温层,屏幕上的信号格掉到一格;贴近扶梯钢板时,信号满格,定位点却继续上下跳。声音和坐标都顺着扶梯线路跑,谁离齿槽近,谁就能让自己出现在两端。 第九步落下时,广播里的女人开始咳。第十步绕过断管后,咳声仍拖着黏稠的气音,排风口却没有喷出半点白雾。 夹道温度只有六度。活人说话,总得把热气吐出来。 许平安将余温灯降到膝盖高度,让光擦着地面往前推。广播还在头顶咳,排风口继续喊他关扶梯,十二步外的检修台底下却浮出一小团白气。白气贴着地砖散开,隔了两秒,又冒出一团。 黑红细线没有追向广播,也没攀上排风管,线头从他脚边穿过两根倒塌支架,停在检修台下方。 纸上只有一行字。 【当前直接承压:右腿胫骨。】 第十一步,许平安看清支架下面露出的鞋尖。第十二步越过歪倒的工具柜,他才看清黑色工作鞋上的奶茶糖浆,右脚被钢梁压得向内偏折。鞋旁躺着一台裂屏员工终端,每隔十七秒亮一次,发出的设备编号与他手上的定位记录完全一致。 “方小满。” 鞋尖动了动。 广播立刻回答:“是我,快来。” 检修台下的人没有出声。她用冻僵的手按亮裂屏终端,屏幕上只剩一格电,库存页面停在柠檬冻四一的删除记录上。 呼吸雾,员工终端,右腿承压线,全落在同一个位置。 许平安走到第十三步,侧身挤进检修台与齿槽之间。第十四、十五步都贴着台脚挪动,腰绳被钢架磨得吱吱作响。方小满脸上沾着机油,嘴唇已经失去血色,裤腿下方全是半干的血。她握住终端的手松了两次,第三次才把屏幕推到他面前。 上面写着两个字。 别听。 “人找到了。”许平安说,“右腿被压,持续失血。准备收绳。” 林照微那边静了半秒,绞盘随即发出预紧的低鸣:“扣好再报。我不进去,你也别临时当英雄。” 排风口里的女声立刻变成哭喊:“照微姐,他找错了,你快进来!” 林照微只报设备状态:“腰绳张力二十六,门锁在我手里。你还有四步。” 检修台和横梁堵住了下蹲位置,许平安的左肩也撑不起横梁,只能把短柄刀从右臂绑带里一点点推出。他将刀尖探进支架底部,先切开卡住方小满裤腿的铁皮,再把快拆扣转到她腰间的工作围裙上。围裙承不住整个人,他又从她腿后绕过救援带,扣住两侧髋骨,并把挂着证物工牌的快拆扣一同移到她胸前。 动作做到一半,扶梯忽然加速。 齿槽内传来连续脚步,九,十,十一,数到十六时,许平安自己的声音贴着钢板问:“还差一步,你先杀谁?” 一块由小票、塑料牙和模特指骨挤成的东西从传动链下翻了出来。它贴着齿槽爬行,胸口裹着一枚暗红硬核,黑簿的承压线在硬核与传动支架之间绷成直线。 核心离刀尖不到一米。 方小满的裂屏终端却在这时滑出掌心。她伸手去够,压住右腿的支架随之晃动,一颗早已松脱的螺帽从横梁上掉下来,滚进齿槽。 许平安没有追核心。他先把快拆扣压到底:“收半米。” 腰绳绷紧,方小满的上身被拖离检修台。支架压住右腿,身体只移动了两指宽,她喉咙里挤出一声短促的喘息,手却还指着那台终端。 拟声体将暗红硬核送到刀前,传动链同时把它推向出口。只要向右补一步,刀就能顺着齿槽切进去。 许平安的第十六步向左落下。 他用鞋跟抵住检修台底座,刀刃横着切进支架下方。第一刀断开变形的铝槽,右腕被回震顶得向外一折,护带下沿立刻滴下一串血。支架失去一侧固定,压在方小满腿上的重量向下滑了半寸。 左肩抬不起来,刀背的支撑角度也在往下塌。 第十七步,许平安踩住传动架的底脚,用腰腹将刀柄压向上方。刀刃顶开支架,方小满的右腿终于从缝里拖了出来。 同一刻,拟声体的硬核沿齿槽滑到他右侧,暗红外壳已经被传动齿挤出裂口。支架也彻底脱离检修台,带着半截横梁砸向方小满。 刀往右送,核心会断。 许平安转过刀锋,斜插进支架与地砖之间。 短柄刀被横梁压弯,刀尖在地上刮出一串火星。支架停在方小满胸口上方,拟声体的硬核擦过他肋下,缩回齿槽,只留下数张沾血的小票。 “收!” 绞盘全速转动。方小满沿着地砖被拉向冷库端,救援带从她髋侧勒紧,受伤的右腿在余温灯下拖出一道血痕。许平安用右肘压着刀背,等她完全滑过支架,才松开已经握不住的后三指。 横梁砸落,将检修台压成两截。 拟声体从断架后扑出,塑料指骨擦开许平安腰侧的护服。布料和皮肉一同裂开,他被撞向扶梯钢板,左肩磕中检修盖,整条胳膊当即垂了下去。 耳机里响起秦折山的中止指令:“禁止落第十八步,立刻回收。” 腰绳已经扣在方小满身上。许平安脚下只剩第十七个鞋印,再往后退一步,齿槽里的东西就能替他把路线闭合。 他抬起右脚,踩上仍在空转的传动齿,左脚随即离开地面。鞋底卡住两道齿槽,身体被链条向冷库端送出半米,拟声体追着探出前肢,指骨从他腰侧伤口里又刮走一片血。 许平安用右肘勾住灯线,借着钢板倾角向下滑。传动齿一格格从鞋底擦过,他没有再把任何一只脚落回夹道。 林照微先把方小满拉过冷库门,又反转绞盘,放出末端的备用挂钩。挂钩沿灯线滑到许平安面前,他用右前臂套住绳环,整个人撞过门槛。 冷库门立刻落锁。 方小满躺在临时担架上,右腿已经固定,止血带下方仍在渗血。她看见林照微,嘴唇动了一下,先问的却是:“店里,扣我钱了吗?” 林照微弯腰把她胸前的工牌摆正:“没有。工资也没给你结。活着出去自己算。” 方小满闭了一下眼,随后看向员工终端上的十七条离场路线。她抬起手,先指向第一条,又艰难地划过整张商场平面图。 “墙后不是一间房。”她每说一个字都要停一下,“十七个人,从来没在一起。” 终端上的路线散开,分别停在商场不同楼层。十七块广告屏同时亮起,方小满胸前的工牌也跟着闪出绿色。 已离场。 她指向那十七块屏幕,手还没落下,旁边停住的扶梯忽然逆向启动。担架前端被腰绳扯得一偏,两个轮子同时滑向下行口。 第18章 扶梯往下,人要往上 担架前轮刚越过黄色封锁线,方小满胸前的工牌猛地绷直,塑料绳勒进她颈侧,整张担架随即往扶梯口倒滑。 林照微扑向后轮,鞋底擦过地砖,右手还没扣住刹车,固定在护栏上的灯线已经被拉成了直线。扶梯从上行切成下行,一级级台阶朝黑暗里退,腰绳、灯线和担架都被拖向同一个方向。 许平安用胯骨顶住担架尾端,右腕只碰了一下扶手,绷带下便渗出一圈温热。扶梯上沿离封锁线一米半,冷库侧门在右后方,第六级台阶上还留着他撤出来时的血,方小满的身体已经到了出口,工牌却仍被下面的路线攥着。 “扶梯远程停不了,急停在左侧护板。”物业设备员的声音从终端里传出,“剪工牌,先把人拖出来。” 工牌绳越勒越深,方小满抬不起头,只能用两根手指勾住塑料边:“别剪。十七张牌连着位置图,少一张,其他点会散。” 设备员语速快了:“后台有存档,先算了。人出来再说。” “你们后台还存着她已离场。”许平安说。 终端那头停了半秒。设备员低声骂了自己一句:“行,我这张嘴。保牌,我开全程镜像。”担架又向后滑了半个轮位,左侧灯架被扯倒,金属底座撞上黄色封锁线。 方小满忍着颈侧的勒痛,把员工终端翻到节点页。她的工牌每向扶梯口偏一寸,十六个灰色名字便跟着移动一次,有的贴近餐饮层广告屏,有的落进地下车库,最远的一处跳到了商场西门。 “位置图跟牌走。”她说得很慢,嘴角已经没了血色,“剪开以后,后台只剩十七个已离场的人。” 许平安让记录仪咬住工牌与十六个节点。林照微抽出工具剪,先剪断通往设备箱的那一端。两盏余温灯当场熄灭,她把救援侧的灯线绕过冷库门把,横系到扶梯两侧护柱上,绷出一道齐膝高的临时护栏。 “设备全丢。”林照微把工具剪咬进线皮,“账等人过线再算。” 上方少了两盏灯,扶梯底部的广告屏反而亮得刺眼。促销画面只剩半张,成卷的小票从屏幕里挤出来,贴着橡胶扶手向上爬,塑料模特的手掌在票带里一张张撑开。 更低处也响起了脚步。 那声音藏在下行台阶的齿槽里,扶梯落一级,它便补上一声。许平安在夹道里没有杀掉的拟声体跟了出来,正借扶梯替自己凑完那一步。 上下两头。 “人、工牌、担架一起过线。”许平安把破拆刀重新绑紧在前臂,“林照微,你守后轮。” “你三口气已经用完了。” “我不用。” 他跨过灯线,踩回扶梯第六级。左肩垂在胸口以下,右手只剩后三指能贴住刀柄,腰侧的伤口随着台阶下沉一下一下蹭过衣料。票带巡猎体已经冲到第九级,扶手带把它往下送,它却用十几只塑料手轮番抓住玻璃护板,硬把身体提了上来。 冷库侧门、封锁线与扶梯上沿都留在他身后,第六级成了唯一能同时挡住两头东西的位置。再退两级,巡猎体会越过他碰到担架;往前一步,他便会进入拟声体正在补齐的脚步里。 许平安没有迎刀,先把脚后跟抵住临时灯线。巡猎体撞上来的时候,他侧过半步,让票带擦着右肋卷过。灯线在腿弯处兜住他的重量,也把那团票带横拦了一下。 刀背贴住护板,许平安借腰往前送,刃口切进票带外层。右腕立刻软了下去,刀锋只割开几张购物小票,藏在里面的暗红硬块向下一缩,又顺着扶手滑走。 手机隔着衣袋震动,黑红细线从巡猎体腹部穿过扶手带,一直扎进扶梯回转轴。 【当前直接承压:扶手带回转轴。】 许平安用左肘合上手机。巡猎体每次被扶手往下带,回转轴都会替它吞掉一次冲撞;只砍外壳,它很快就能借下一圈扶手重新卷起身体。 齿槽里的脚步到了第七级。 一只由塑料指节拼成的手从台阶缝里伸出,抓向许平安的脚踝。他抬脚躲开,巡猎体趁机撞上胸口,临时护栏发出一声紧绷的锐响,冷库门把被灯线扯歪了半寸。 “广告支路能断。”林照微盯着设备面板,“断完三秒,扶梯急停会失压。停不停,我来判断。” 许平安看见巡猎体每次抓扶手上冲,胸腹间那块暗红都会被票带拖向上方。它靠广告支路维持形状,扶手带则替它压住散开的外壳。下方的拟声体贴着齿槽追赶,只要台阶继续下沉,两头东西很快会在第六级合上。 “断。” 林照微拔掉广告支路的保险插片。屏幕从半张促销图缩成一条白线,巡猎体身上的票带顿时松开,暗红硬块沉到腹部。四秒后旁路保护自动合闸,白线重新亮起,员工终端上正在下降的生命节点随即停住。她没有立刻按停,等那东西又一次抓住扶手、整个上身越过第七级,才一掌拍下急停。 扶梯锁死。 制动器的撞响从脚底一直顶到膝弯,许平安被停机惯性推向前方,右腕在绑带里折了一次。皮肉与纱布黏在一起,他没法重新握刀,只把前臂压得更紧。 巡猎体借着惯性继续上冲,松散的票带全甩到它身后,腹部硬核在白光下露了出来。齿槽里的拟声体却失去下沉台阶的遮挡,一条手臂卡在第八级,头颅还停在第九级下方。 两头东西错开了半层。 许平安顺着停机时向前的惯性压低身体,左脚踏上第七级边缘,破拆刀从肋下送出。腕骨撑不住刀重,他便让前臂绑带和护板夹住刀背,用整个人的重量把刃口推过暗红硬核。 刀刃推进最后半寸时,左肩被护板顶住,抬到胸口便再也上不去。他屈膝往下坐,让下坠的体重接替双臂,租刀贴着硬核原有的裂纹错了过去。 硬核裂开的声音很轻,票带却在扶梯上方轰然散开。购物小票、会员卡碎片和塑料手掌铺满三级台阶,半块暗红残壳滚到许平安鞋边。 拟声体从齿槽里拔出手,喉咙里冒出方小满的声音:“照微姐,拉我。” 许平安没有回头。他用刀尖挑起残壳,右脚沿台阶边缘一踢,硬壳斜着滑进第八级齿槽。拟声体刚抬起头,扶梯内部的余压带动齿轮回咬,残壳连同它的两只塑料手一起卡了进去。 齿轮发出一串闷响,停了。 许平安的右腕也垂了下去。租刀刃口又添了一处缺口,腰侧的血已经浸到裤缝,他没有补第二刀,转身走回担架尾端。 “拉。” 林照微收紧灯线,先把担架后轮摆正。许平安用左侧腰胯顶住横杆,右前臂贴在担架底框,只靠一步一步往前挪。工牌仍被下方的广告投影牵着,塑料绳绷得发白,每推半个轮位,方小满颈侧便多一道红痕。 “再十二厘米。”林照微看着封锁线,“牌还在里面。” 许平安停下换脚,右腿顶住后轴,等腕骨里的尖痛退开一点。巡猎体的碎票正在台阶上重新聚拢,齿槽里的拟声体还沿用夹道里的声音报出第十八步,卡住它的残壳已经裂开一条缝。冷库门虽然关过一次,那条由员工工牌续上的路线却还没有走完。 他把担架抬高半寸,让后轮越过扶梯上沿,再借灯线回收的力往前送。方小满胸前的工牌贴着地砖滑过黄色封锁线,末端那股拉力骤然消失,塑料绳软软落在她肩侧。 担架四只轮子同时越线。 冷库侧门的终端先确认巡猎体核心失活并生成尸壳封存号,随后又响了一声。方小满名下绿色的“已离场”被划掉,变成红色。 待救治。 “人证、工牌、担架全部越过真实出口。”秦折山在远程记录里确认,“医疗组进场,扶梯线维持封锁。” 林照微刚抬手示意担架员,商场里的十七块广告屏同时暗了一瞬,又在旁路供电下亮回原状。方小满身下的员工终端自行亮起,剩余十六个灰色名字后方,生命节点整齐下降一格。 她一把抓住许平安的袖口,指甲隔着布料抠进他腕边的绷带。 “别一口气关完。”方小满望着那十六条向下缩短的红线,“屏幕后面,压着人。” 第19章 这一单按活人算 “总控断屏,三十秒后执行。” 设备员按下确认键,十七块广告屏同时弹出倒计时。方小满身下的监护终端跟着响了两声,另外十六条生命节点一起缩短,最弱的那条已经贴近红线。 “停下。”许平安说。 “已经进入总控流程,现场停不了。”物业负责人隔着终端开口,身后的会议室亮得发白,“这名员工能出来,只能证明存在偶然脱困。她目前还有污染嫌疑,不能用一个人的情况推定另外十六人仍然存活。” 二十七秒。 医疗员正给方小满固定右腿。她嘴唇动了两次,许平安俯下身,才听见她报出一个楼层和名字。 “赵姨在负一层。她哮喘,关灯以后撑不了多久。” 监护页里,负一层那条灰线又降了一格。 物业负责人没接方小满的话:“广告回路不断,它就能继续借屏扩散。原单定的就是断电止损。再冻一次,后面十七块屏出事,责任全落我名下。我也得保饭碗。” 许平安把记录仪转向方小满:“她承担不了,你们也别替她签字。” 倒计时二十三秒。 他把方小满的话上传任务页,又调出她胸前的工牌记录。绿色的“已离场”先被扶梯路线拖动,工牌越过真实出口后才转成红色“待救治”,十六个名字的波动也叠在同一张图上。 “这是受困者证词和工牌状态。”许平安说,“先冻总控。” 平台审核员没有立刻回应。审核窗口下方跳出一行灰字:单一人证,不足以改变任务类别。 十八秒。 许平安的右腕已经垂在身侧,绷带被血浸透一小块。他用左肘顶住终端,把扶梯战斗的记录拖到屏幕**。台阶上的小票、塑料手掌和暗红残壳被逐帧框出,巡猎体尸壳也由监管镜头补进画面。 “这东西靠广告支路维持形状。” “只能证明有异常体。”物业负责人抢着说,“更应该断屏。” “往后看。” 画面里,林照微拔下广告支路的保险插片,促**暗成白线。巡猎体当场散开,方小满名下的工牌被向扶梯深处拖动,另外十六个生命节点同时下降。四秒后支路恢复供电,灰线停止缩短。 许平安把两段数据叠在一起,十六道折线严丝合缝地压住广告暗灭时间。 “尸壳证明屏幕在养怪。工牌证明线路也在记人。十六条波动证明你关的每一块屏,下面都有人承压。”他看向审核窗口,“还差什么?” 十秒。 审核员终于出声:“秦监管,确认录像与现场时钟是否一致。” “一致。无剪切,误差零点二秒。”秦折山只报了核验结果,“根据现场中止权,我要求冻结断屏六十秒。任务分类由平台复核。” 设备员把手压上急停触控区,页面却先跳出权限冻结。十七块屏幕的倒计时停在七秒,监护页上那十六条灰线也停住了。 物业负责人低头翻了两页文件,最后在冻结记录后补上自己的名字:“冻结可以。救援责任仍需重新确认,商场无法为身份和位置都没核清的人承担无限费用。” “逐名挂回去。”许平安说。 “什么?” “十六个名字,逐个恢复失踪登记。医疗、路线、风险费、中止条件,各挂各的。” 平台审核员将改类表推入任务页,零价项目变成待核状态。物业负责人还想把灯线与钥匙归入公益保障,林照微已经把报价单压在改类表上。 “钥匙按次,灯线按米,接头和损坏另算。冷库门把被拉歪,货损由物业核。撤离路线归我判断,谁远程命令我开门,这单当天作废。” 负责人盯着报价:“救援期间征用公共设备有统一标准。” “我的设备不姓公。”林照微收起备用钥匙,只把冷库侧门那一把放在掌心,“用就签,不用我收线。救人可以欠账,征用不能没回执。” 审核窗口刚弹出“后勤方独立结算”,扶梯齿槽里传来一声断裂。 卡在第八级的暗红残壳裂成两半,藏在齿槽下的拟声体挤出头颅。它胸前贴着一张员工工牌的旧影,绿色“已离场”闪了一下,黄色封锁线旁的识别器竟发出放行声。 “员工通道已开启。” 残体越过封锁线,四肢贴地,直扑方小满的担架。 许平安的三息短爆发早已用完,右腕提不起刀,左肩只能贴在身侧。他横挪一步挡住担架,腰侧伤口又被扯开。 拟声体离担架只剩三米。 林照微已经退到冷库侧门,手掌按住卷帘控制器:“走廊给你,门给我。” “落一半。” 卷帘门降到许平安胸口高度,金属叶片挡住广告区投来的杂光,也把扶梯至冷库的宽口压成一道窄缝。拟声体没有减速,塑料指骨擦过门底,头颅贴地钻了进来。 许平安没有迎着它冲。他左脚踩下担架后轮的锁扣,双手扶不了横杆,便用腰胯将担架斜推半个轮位。锁死的后轮原地咬住地砖,担架尾端横了过来,方小满连同医疗员被护在卷帘门内侧。 拟声体跟着人证转向,右肢撞中担架底框。它胸前的旧工牌影闪绿,暗红实体核顺着冲力移到右侧肋骨下方。 许平安从担架左侧切到轮锁后方,鞋底擦过排水槽,破拆刀仍绑在右前臂。他将刀背抵住担架横梁,借拟声体撞来的力量横削过去。 刀刃擦开两层小票外壳,实体核向内一缩。残体抬起塑料手,五根指骨越过横梁,抓向方小满颈侧的工牌。 许平安抬腿踢开轮锁。 担架后轮骤然松开,方才被撞出的力量推着它向冷库内滑。医疗员抓住前框,林照微顺手一带,四个轮子全退到侧门里面。拟声体扑空,半边身体压上湿滑的排水槽。 许平安从担架后方退到卷帘门边,脚跟踩进槽内,鞋底立刻灌进冷水。他顺着水槽退了两步,残体以为通路已经打开,贴着槽口追来,胸前硬核在每次落地时向左前方顶出。 卷帘门还在半空轻晃,底边离它后背不到二十厘米。 “现在。”许平安说。 林照微没有去看他,按住侧门下降键。冷库侧门从拟声体身后落下,将它伸回广告区的两条票带齐根压住。残体猛地回扯,身体在排水槽里顿了一拍,硬核从左肋顶到胸口正中。 许平安右脚踏过排水槽,身体贴着卷帘底边转到残体侧后方。右腕承不住挥砍,他将绑刀的前臂卡进卷帘门与导轨之间,用左侧腰背撞上刀柄末端。 卷帘门的下坠、残体的回扯和他这一撞,在窄口里顶到同一个点。 刀锋切进暗红硬核。 残体喉咙里冒出方小满的声音:“照微姐,别关门。” 林照微把按钮压到底。 侧门又落三寸,暗红硬核沿刀口裂开。拟声体的头颅撞进排水槽,塑料牙和泡烂的小票被水冲散,胸前那张绿色工牌影抖了几下,终于灭掉。 还有两条断开的票带缩回卷帘外,沿地砖爬向广告区。许平安拔不出刀,右臂在导轨间麻得没有知觉,只能看见碎片越过第二道警戒标。 “别追。”秦折山在耳机里提醒。 许平安用左脚踩住残体胸口,确认硬核已经分成两块:“我不追。” 广告区没有勘验,十七块屏幕仍连接着受困者。追进去多一具尸壳,走廊便会少一个守门的人。 医疗员将方小满推入冷库侧门,林照微升起卷帘,只留能通过担架的高度。物业设备员封存残体,“偶然脱困”还停在会议终端的字幕栏里,已经没人再接。医疗组给许平安重新固定右腕,平台按腕伤和腰侧开放伤追加了八小时广告区禁入。 任务页发出一次长提示音。 【原任务已冻结。】 【任务类别变更:十六人分节点救援。】 方小满报出的名字先亮起来,状态从“已离场”改成“失踪,待救援”。每恢复一人,平台便在名下新挂医疗预案、路线记录和独立中止条件,直到十六个灰名全部回到名单。 林照微的后勤报价排在救援费用首项,钥匙、灯线、冷库损耗和撤离权各占一行。许平安的风险费仍待节点拆解后结算,物业原先上传的零价清怪单则被转入资料责任复核。 十六条生命节点重新抬高半格。 新路线图随之展开,十七块广告锚点分别落在商场各层。许平安从冷库到扶梯看了一遍,**中庭的位置忽然黑了一格。 那里原本没有广告屏。 一块无编号的黑屏顶开路线图,停在十七个锚点之外。屏幕先照出许平安沾血的半张脸,随后浮出一行白字。 【欢迎第十八位顾客。】 第20章 价格最高的,最后救 第十八块黑屏上的白字还没散,商场里所有亮着的屏幕先暗了一次。 方小满身旁的监护终端改成灰底,十七份名单同时锁住。街口传来接连不断的刹车声,许平安从卷帘门下望出去,三辆刚开过路口的救护车同时急停,车载调度屏跳出新的目的地,原定路线被强制挂起。 应急地图在任务页右侧展开,原本通往老城区的蓝线被抹掉,新的终点落在市中心研究院。更多红蓝光点停在高架匝道口。有一辆已经在社区门口接上病人,医护仍在车内按压,调度权限却拒绝确认发车,导航反复要求转向研究院。 【天衡第二次用途校价开始。】 【城市救援顺位正在更新。】 道路指示牌、医院叫号屏和商场促**一起换字。被救护车留下的社区求援点跳出一个红0,研究院后面跟着的数字则一路涨到七位数。 冷库侧门里没人说话。担架上的方小满抬起手,抓住医疗员袖口:“赵姨。” “还在负一层。”医疗员盯着监护页,“呼吸节点又降了。” 校价扫进商场名单,已经脱困的方小满也被重新挂了回去,名字后面从一万二涨到四万六。剩余十六人依次亮起,有人三千,有人二十六万,最高的一名招商主管停在一百八十七万。 负一层保洁,赵秀兰,0。 她的生命节点排在最下面,灰线贴着红线,每隔十几秒才艰难抬高一次。方小满认出名字,把氧气面罩拨开一点:“赵姨的吸入器用蓝胶带缠着,应该还在她身上。” 平台自动把一百八十七万拖到首位,拆锚路线从中庭入口开始生成。赵秀兰被压到名单末尾,预计等待时间四十七分钟。 许平安右腕上的绷带还在渗血,个人栏也弹了出来。 【许平安:用途价格0。】 【点火稳定性:待复核。】 【建议调用:高损耗拆锚。】 赵秀兰凭这个0排到最后,许平安凭这个0进了高损耗名单。 物业负责人看见自动路线,立即催设备员接入总控:“先拆高价节点。平台已经排好,按顺序执行。” “谁准你执行了?”林照微把钥匙从控制台上收回来,廉价吸管做的蓝色钥匙套在她指间撞了两下。 她的后勤报价刚被校价程序并进零价公益栏,灯线、接头和撤离权全变成了建议无偿调用。林照微逐项点回原合同,又把冷库侧门的控制权限退出共享。 “旧单照旧算。灯是谁的,钥匙是谁的,撤离时听谁的,刚才都签过。”她把收费页推到屏幕最上层,“想拿校价吞我的账,我现在收线。” 设备员的手离开了确认键。 平台审核员沉默几秒,恢复了后勤独立结算。许平安名下那行“高损耗拆锚”却留着,后面还多出一条建议:优先进入高风险广告区。 “他进不了。”秦折山把折角查勘夹压在终端旁,“广告区禁入还剩七小时,三**用,伤情限制不变。” “系统刚识别到点火状态待复核。”审核员说,“拆锚需要点火人员。” “录像已经复完了。” 秦折山调出四段旧画面。地下车库里,许平安第一次贴墙切开黑胶带;冷库门前,他在受限动作里退回走廊;扶梯和卷帘门下,两次借力都停在伤情红线以内。四段动作被压成重影,落脚、转身和回撤的轨迹一次次叠在同一处;旁边的心炉曲线从最早的陡升陡降,变成了三次可复核的主动停止。 右侧评估栏刷新。 【点火稳定性更正:合格。】 【临时武者考核资格:提前开放。】 许平安看了两遍。稳定性终于过关,价格仍是0,后面的调用建议也没少一个字。 秦折山用铅笔敲了敲查勘夹:“资格是资格。你现在还是伤员,三息一次都不能用。” “记着。”许平安关掉资格页,“先给我三秒维修权限。” 平台生成的高价路线已经压进中庭,起点正是一百八十七万对应的广告锚。许平安停在第二道警戒线外,把十七块屏缩进同一张楼层图。 “你要试哪块?”设备员问。 “自动顺序第一块。只进维修,不断电,三秒后恢复。” 林照微把备用灯线从地面收高,避开广告区伸出的票带,又将冷库侧门升降键握在手里:“有东西越线,我落门。人退哪边,我定。” 许平安点头:“费用挂原单。” 中庭入口屏进入维修模式,促销画面缩成一条白线。 第一秒,十五条生命节点同时下降。 第二秒,天花板上的暗红压力线越过中庭,沿扶梯、餐饮层和服务通道一站站收紧。许平安看见那些线穿过十五块广告屏,最后全压向负一层。 第三秒,赵秀兰的灰线撞上红线,监护终端发出长鸣。 “恢复。”许平安说。 设备员提前半拍按下退出,入口屏重新亮起。十五条线慢慢退回原位,赵秀兰的呼吸节点隔了五秒才抬起来。 医疗员手掌全是汗:“再长两秒,她可能就掉出生命监测。” 自动路线仍停在入口屏上,绿色的“损失最小”贴着那声长鸣,看得人牙根发酸。 审核员开口:“高价节点关系到城市功能恢复,短时波动在允许范围内。” “允许谁死?”方小满躺在担架上问。 终端里静了一下。 许平安把入口屏的三秒记录保存,没有同审核员争。他沿着十七块屏的编号往后翻,商场导购图上的箭头从入口开始,经过扶梯、餐饮层、影院和负一层服务区,最后停在员工清洁通道。 赵秀兰对应的屏在动线末端。 “试最后一块。”他说。 设备员把负一层清洁用品广告转入维修。白光收窄时,赵秀兰的节点降了半格,压力线却没有回冲人群,而是从屏幕后方退进停用的货运通道。三秒结束,另外十五条生命节点都没动。 许平安又点了倒数第二块。 这一次,压力只向末端挪了一站,被已经恢复的清洁用品屏接住。第三次试压落在影院出口,暗红线依次经过后两块屏,前面的节点依旧稳定。 三段记录并排放在任务页上。箭头方向、屏幕明暗和生命节点的变化全对得上:从入口拆,后面的压力会一层层加重;从末端往回,受力只在尚未拆解的最后几站移动。 平台自动路线被标出十六处风险冲突,仍没有撤销。 审核员说:“建议顺位由全城校价生成。即使采用逆向拆解,也应优先寻找高价人员对应的替代入口。” 许平安把赵秀兰的节点拖到路线首位。 “她等不了四十七分钟。” “许平安,个人判断不能覆盖城市顺位。” “三次试压都在这里。入口先拆,十五个人替最高价承压;末端先拆,压力只退一站。”他把记录权限改为全程公开,“我负责拆,顺序归我。风险费和拆锚结算也挂我名下。” 秦折山问:“出了问题,谁担?” “判断写我。设备超时写设备,撤离改线写林照微,谁越权就把谁的名字补上。” 林照微看了一眼自己的钥匙,蓝色吸管已经被她掐扁一角:“撤离线我定。谁远程换顺序,我拔总控。” 秦折山在人工覆盖栏签下名字。平台的高价优先路线变成灰色,新的拆锚序列从负一层反向亮起。 赵秀兰,0,第一顺位。 最高价节点被挪到最后。 物业负责人盯着那串倒排数字:“一百八十七万排最后,你承担得起?那个人负责三家仓库的调度,死在里面,明天断的不只是商场货。” 许平安看着赵秀兰那条断断续续的呼吸线:“他值一百八十七万,我没意见。赵秀兰只剩几分钟,而且这条路得从末端拆。先救她。” 他按下确认。 “价格最高的,最后救。” 十七块广告屏同时退出自动路线,负一层末端亮起待拆标记。设备员刚把维修记录封存,中庭那块无编号黑屏又亮了。 白字擦掉“欢迎第十八位顾客”,重新打出一行提示。 【零价顾客已进入第一顺位。】 第21章 零价者的专用通道 赵秀兰的呼吸节点第三次撞上红线,系统给出的时间只剩四分三十七秒。 负一层清洁用品广告仍亮着,洗衣液瓶子占满整块屏幕,瓶身下方的促销价每闪一次,赵秀兰的呼吸线就短一截。 许平安站在第二道警戒线外,看了一眼手腕上的红色禁入标记。 【广告区禁入:06:51:42。】 七小时等不起,四分钟也不够重做一次人员试压。 物业负责人立即申请临时撤销禁入,申请栏里的理由只有六个字:救援需要,后果自负。 秦折山没点通过,将许平安右腕渗血面积、骨裂影像和三**用一项项压在申请上。 “这叫让他替赵秀兰死快一点,不叫救援需要。” 对面的会议声音冷下去:“不放人进去,你们拿什么拆锚?” “人不进。”他说,“把能伸进去的东西都拿来。” 设备员拖来一辆旧保洁车,又从街口那辆被强制挂起调度权的救护车上卸下车载机械臂。原本用来搬抬电动担架的折叠臂只有一米多,接上拖地机推杆和冷库拆下的灯架,勉强能够到广告屏背后。 林照微把两卷灯线分开,一条贴地面定撤回路径,另一条绕过货运门的上沿。她的拇指在红色落门键上试了两次距离。 “保洁车一过线,车上就算还挂着你的终端,我也只拉车。门里要是跑出东西,我先落门。” “写进撤离条件。”许平安说。 “灯架弯了按新的赔。” 设备员手上的扳手停了一下,嘴里咳了声“行吧”,把这一条也录进损耗单。 无人设备的通路比人窄得多。货运通道右侧是广告屏,左侧堆着没来得及退货的清洁剂纸箱,中间只留下八十厘米。保洁车能走,担架不能过;想要救人,必须先让墙后的出口移到宽一点的货运门。 许平安把上一次试压录像拆成三帧。屏幕转白时,压力线退向货运通道;屏幕恢复时,线又回到赵秀兰身上。那扇门并非固定出口,它只在锚点退让时出现。 倒计时还剩三分二十秒。 保洁车压过第二道警戒线,清洁用品广告的促销价突然归零。屏幕左侧的货运门弹开半寸,里面先送出一声喉管抽吸般的响动。 医疗员盯紧监护页:“节点在升。” 保洁车再向前半米,那道门缝却合上了。对面的中庭黑屏同时亮起,白字从“零价顾客”的最后一笔开始消失。 许平安胸前的任务终端跟着震了一下。 货运门里那条通向赵秀兰的暗红压力线,分出了另一根更细的线,穿过警戒带,系在他的终端上。 两个零。 它正在两个零价者之间选人。 方小满还躺在冷库侧门里,吸氧面罩上起了一层雾。她抬不起身,只能将赵秀兰的工牌记录一页页往前翻。六十三岁,夜班保洁,需要自备吸入器;备注栏里写着蓝胶带、每月自检,用途价格那栏只有一个红0。 许平安的个人页也只有一个0。黑屏不需要分清两个人,它只要有一个零价者把这笔账签收。 物业负责人在远程会议里催促:“门已经开过,立即加速进车。” “再进它就换成我。”许平安将终端从胸口解下。 秦折山抬手压住他的手腕:“你人在线外,不代表身份进去没有风险。终端被它确认签收,你可能会被挂进失踪名单。” “也可能只赔终端。” “两种可能都写。” 许平安用左手把终端卡进保洁车的拖把槽,打开一份没有签名的临时收货页。他没按确认,只把页面停在待签收。 “车走左边。机械臂贴右墙。它来拿我这个零,赵秀兰的门就会吐出来。” 倒计时两分零九秒。 设备员推上遥控杆。保洁车向左转,车头没入广告屏照下的白光。许平安的终端自行跳到确认页,签名栏里凭空拖出一道墨痕。 他盯着那道墨痕,没去抢终端。 右侧墙根忽然鼓起一块砖。原本应该在屏幕后方的货运门,竟沿墙面向右滑出三米,门缝下方露出一只穿黑布鞋的脚。 “定住车。”许平安说,“机械臂进右边,先卡屏幕下轴。” 折叠臂贴地滑过去,前端扁钩插入广告屏底座。屏幕上的洗衣液瓶子猛地鼓起,数十根浸透油墨的小票从边框中射出,缠住机械臂往回拖。 第一束票带将摄像头抽得打转,遥控画面倒向天花板。设备员凭轮速向右修正,机械臂却擦上通道转角,加长灯架当场弯成钩子。 “看地上的光。”许平安将自己手机的监控拉近,“机械臂影子往左两格,再下压。” 摄像头已经不可用,墙外的余温灯却把机械臂的影子送进了通道。设备员盯着影子操作,扁钩擦过两束小票,终于咬住下轴。 底座后方的暗红线一头连着赵秀兰,另一头却正顺着车轮往许平安的终端上爬。 “别拉屏。切线。” 设备员转动前端,扑在机械臂上的小票被切断两束。底座向前一倾,下轴刚好被扁钩卡死。 “现在回拉。” 绞盘猛地收线。机械臂连同灯架一起向后弹,广告屏被卡住的底轴无法跟着转动,整块面板从墙上撕开。 屏后没有电线。 一只漆黑的签收盒嵌在墙里,盒盖上同时贴着许平安和赵秀兰的红色0。那两枚0正在向中间重合。 “车退。”许平安说。 保洁车向后急倒,待签收页随之退出白光。盒盖上属于他的那枚0被拉长,像一根要断未断的胶条。 赵秀兰的呼吸倒计时还剩五十二秒。 “机械臂,砸盒子左边。” “左边是你的名字。”秦折山说。 “所以砸左边。” 扁钩从上方落下,击中第一枚红0。许平安胸口的火种猛地向内一缩,右腕的血立刻浸过绷带,他仍站在警戒线外,没有动用一口气。 黑盒裂开。 压向许平安终端的细线当场崩断,所有票带调转方向,被底座后方的空洞吸了回去。签收盒里只剩赵秀兰的那枚0,颜色从红转灰,再从灰变成绿色。 货运门弹开。 一辆沾满灰的窄幅担架车从门内滑出,赵秀兰侧躺在上面,右手仍死死抱着一只缠蓝胶带的吸入器。胶带边缘已经被指甲抠得卷起,她喉咙里发出细弱的哮鸣,胸口却还在起伏。 林照微落门、收线,又在担架车轮子越过警戒带的瞬间升起门。医疗组从两侧接住赵秀兰,雾化面罩压上去三秒,那条已经贴住底边的呼吸线终于抬高了一格。 任务页连续落下四条记录。 【负一层末端锚:已拆除。】 【赵秀兰:已离开异常动线,待救治。】 【机械臂损坏、灯架变形、个人终端污染检测:待结算。】 【许平安广告区禁入:06:47:03。】 他的三息栏仍是灰的,右腕也没有因为救出一个人就少疼半分。赵秀兰被医疗组推过去时,手还扣着那只吸入器,没有看见是谁站在警戒线外。 设备员刚要回收保洁车,商场上下同时传来轮子碾过地砖的声音。 剩余十六块普通广告屏从墙面齐齐鼓起,像有人在后方推着它们移动。楼层图上,其中十五块仍连着待救者的编号,此刻一齐消失,又在新位置重新亮起。 一百八十七万的节点,被拖到了新动线的最后一站。 中庭黑屏的白字只剩一行。 【请继续服务下一位顾客。】 第22章 它开始挑人了 一百八十七万的节点刚落到末端,物业负责人便按下了拆解申请。 “路线自己把最高价放到最后,这次总该按系统走。” 新末端在三层行政走廊,对应受困者叫李鸣泉,商场招商主管。他名下的广告屏从消防栓旁移到安全出口正中,屏上挂着一幅包金的会员卡,像一扇专门为他打开的门。 设备员将机械臂切换到三层摄像头,林照微却没有放灯线。 “这层先不开。”她说,“上一根灯架的钱还挂着呢。” “费用已经挂进救援单。” “挂上去就算给了?那你先把上一笔结了。” 许平安没催她。他让设备员只做一秒维修试压,新末端刚变白,李鸣泉的生命节点还没有下降,名单中却有三条灰线同时撞上红线。 白屏立刻恢复。 三条线的名字分别属于招商专员、水电班长和夜班保安,工种不同,困住的楼层也不同。 远程会议里有人说:“短时波动,先救高价人员再处理。” 许平安把三名员工的工牌记录并在一起。招商专员连续半年替李鸣泉完成项目签收,水电班长名下压着七张由主管口头变更的设备单,夜班保安则在失联当晚替行政区做了安全签到。 三个人,都替李鸣泉签过字。 李鸣泉的工作账号里还置顶着一条未发出的闭店提醒:先确认夜班人员离场,再封行政区。提醒停在草稿箱,下面却已经有三份代签记录进入系统。 更细的暗红线从那张会员卡后面分出,没入三个不同的楼层。一百八十七万安稳地留在原位,三个低价节点却在替他承受维修试压。 “它没有照我们的顺序移。”许平安说,“它开始挑人了。” 秦折山问:“挑什么人?” “挑被流程默认可以代签的人。” 物业负责人立刻打断:“灾前管理关系不能用来推定异常规则。” “那就再试一个。” 许平安没动李鸣泉的屏,改试了新动线中段的影城出口。屏幕熄灭一秒,对应的放映组长没有变化,两名替他当班的临时工却同时掉了半格。 第三次是餐饮层值班经理。维修标记刚亮,四名被她补录过打卡的服务员一起承压。 三次记录被放进公开任务页,原本按价格生成的新动线冒出九处代偿冲突。 林照微这才把第二条灯线接上三层总闸:“先签新单。不允许用别人的灯续你的线。” 许平安将十五份救援节点逐一拆开,每个名字后面都补上独立的压力线、设备上限和中止条件。过去的代签记录仍保留,却不再能自动将一个人的试压转到另一个人名下。 平台审核员拒绝了第一次。 “现场无法逐人取得授权。” “我不替他们授权。”许平安说,“我只要平台别替他们绑在一起。” “分拆会增加现场责任主体。” “人本来就是一个一个的。你们少填几张表,命可没合成一条。” 他将刚才九处冲突拉到确认页上:“不拆单,这九个人的生死由谁的价格决定?写名字。” 审核窗口没有人写。 秦折山将人工覆盖从单一路线改成十五个独立中止项,自己的名字放在总开关下面。页面强制刷新,九条代偿线一条条断开。 三层安全出口的包金会员卡突然失色。 那块屏从末端滑回中庭,真正的最后一块屏在仓储区亮起。它对应的只是一名普通理货员,没有人替他签过字,也没有人能替他承压。 “就现在。”许平安说。 无人车从货运电梯上到仓储区,机械臂按照首锚的方法切线、卡下轴、向后回拉。第一块真末端裂开,理货员的节点转绿。 新路线尝试再次换位,却找不到代偿关系,只能将下一个真末端推出来。 第二块在员工食堂。 第三块在影城库房。 食堂的广告屏挂在油烟管下方,无人车刚靠近,管道里的黑油便喷在下轴上。扁钩第一次下压滑了出去,广告屏转过半圈,将机械臂的电缆绕上转轴。 设备员下意识想反转脱困,许平安却看见压力线正顺着绷紧的电缆向无人车发力。 “停转,放线。” 林照微松开车后的绞盘,多放出两米灯线。无人车被广告屏拖进半米,压力却因为失去绷点,全部落在转轴上。机械臂顺着转动贴近底座,第二次下钩,从油污下方卡住了轴心。 “收。” 林照微重新压下绞盘。这次断掉的是广告屏后方的键链,一只被困在食堂库房里的手推车冲出通道,车上的受困者还有体温。 影城库房的屏幕则藏在两排金属柜后,机械臂无法正对底轴。许平安让无人车先撞偏左侧柜子,借倾斜缝隙送进扁钩。屏幕在缝里爆开时,钢化玻璃像一片逆向落下的雨,全部打在空车和机械臂上。 机械臂的齿轮连续工作,温度迅速升高。扁钩在第三次回拉后缺了一角,林照微马上在损耗单补了一行,仍没有收灯。 三个受困节点陆续转绿,地图上剩余屏幕的位置也终于稳定下来。 中庭黑屏没有再跳出白字。 它直接熄灭了所有灯。 冷库侧门前的余温灯被林照微单独电池托住,只亮起一条狭长的黄线。黄线之外,铁器拖过地面的响动由远及近。 一具人形残壳从广告区爬了出来。 它的脊柱是对折的广告铝框,胸口塞满不同颜色的工牌,四肢由湿透的小票缠紧。它越过第二道警戒线,许平安手腕上的禁入标记没有变红。 它已经出区。 许平安将右前臂穿进固定带,让刀柄贴住小臂骨。右手提不起刀,他就用整条手臂托着。 残壳第一步踏上黄线,胸前十几张工牌同时发出放行声。它放低身体,两条铝框手臂抵着地面滑来,第一下直取许平安的右腕。 它看得见伤。 许平安没抬刀格挡,右脚踩上废弃轮锁,鞋底一压,轮锁滑进残壳前脚。它的身体继续向前,脚下却被卡住,右臂贴着许平安的绷带擦过。 刀还是没出。 残壳左臂紧跟着横扫,铝框刮中他腰侧的旧伤。许平安被抽得撞上门柱,刚换的敷料当场裂开,双腿却没有离开黄线内侧。他顺着撞击侧身,用左肘撞上红色落门杆。半扇冷库侧门当头压下,砸中残壳背后竖起的广告框。 铝框撑住门,残壳被压得弯腰,胸口工牌完全暴露。那些工牌之间没有暗红硬核,只有一条连向中庭地下的粗线。 刀刃这才向前。 许平安借侧门下压的重量把刀背送进工牌缝隙,左掌推住刀柄末端,腰胯只转了半圈。刀刃沿着粗线切进去,残壳的四肢突然失去拉力,湿小票一层层塌到地面。 他仍然没有用三息。 残壳胸腔裂开,掉出一张油污的商场导购图。所有店铺都被涂黑,中庭地下却圈着两个红字。 总店。 整座商场向下一沉。 中庭地砖从黑屏正下方裂开,剩余十二条暗红压力线全部沉入缝中。地下先传出一只购物车转动的声音,紧接着是十只、一百只,车轮在黑暗里同时碾过铁轨。 一只由购物袋和金属指节组成的巨手探出裂缝,五指摁住第二道警戒线边缘。 它没有越过来。 掌心张开一块签收屏,等着线外的许平安。 第23章 签收手不肯越线 十二条生命线又下沉了一格,巨手的五根金属指节同时张开,掌心的签收屏依旧朝着许平安。 从地缝到第二道警戒线,只有一米七。它把拇指压在线内,黑色购物袋擦过地砖,离许平安的鞋尖还差半步。 那半步很窄,他却迈不过去。 手腕上的禁入标记亮着红光,六小时倒计时刚跳过一分钟。右前臂固定带已经被血浸出一条深色,腰侧的敷料贴着衬衫,每次侧身都会扯开刚刚粘住的伤口。 签收屏又亮了一次。 【请最后一名顾客入场。】 许平安看了一眼服务台方向,问道:“十二条线还能撑多久?” 秦折山的声音从终端里传出来:“现在的速度,三分钟。你再往前半步,禁入就会转成强制撤离。” “把警戒线往里移呢?” “禁入区按广告锚的实体范围判定,地上这条胶带不算。我可以批你改现场边界,不能把区域名字改掉。” 秦折山的铅笔在话筒那端响了两下,又补了一句:“三息继续禁用。” “我不进去。” 许平安把刀背压在黄线外的地砖上,抬头看向巨手后方。中庭已经断电,一层到三层的扶梯全停在原位,十二块仍连着生命线的广告残板分散在护栏、店门和货梯通道旁。第十三块普通屏没有连着人,黑在入口闸机后。十二条暗红线全部穿过地缝,连进巨手的腕部。 它要的是人走进去,地上的线只负责把最后一步变成自愿签收。 “林照微,给我总店的闭店路线。” “要哪一层?” “全部。” 终端里安静了两秒,随后传来钥匙相碰的脆响。 “总图是我的撤离底牌。”林照微说,“你想拿它喂那只手,先算一笔。无人车前轮报废,机械臂轴温超线,扁钩缺了一角。现在再烧一张总图,你打算拿什么还?” “不烧。给我分层图,你随时能撤回。” “怎么撤?” 许平安看着巨手下方的地缝:“每层一张,一张只连一段路。你断电,它就少一段。” “九十秒。多一秒都算超时,一张八千。” “写进损耗单。” “付不起就先欠着,也得写。别一说救人,账单就不算数了。” 服务台外的四块屏幕依次亮起,每块都只有一层路线,黑色底图上标着可撤回的倒计时。最后一块屏亮完,林照微已经把冷库落门、扶梯维修锁和服务台备用电源分开。 她没把自己的总图交出来。许平安也没再要,分层撤回权始终留在她手里。 他把左肘夹在肋下,弯腰拎起零价终端,始终没让伤肩抬过胸口,再将它卡进服务台外的导购架。右手两根断指碰不了屏幕,他就把触控笔绑在刀柄末端,用整条小臂推着输入。 此前拆掉的锚点编号依次跳上屏幕,他按着“商品退回、柜台复核、顾客离店”的顺序重新排列。拆锚记录全都落进已完成栏,轮到最后一人离店,屏幕弹出了红色提示。 【缺少离店终点。】 十二条生命线同时往下一挫,终端里立刻响起警报。 “两分钟。”秦折山说。 许平安将那张沾着油污的导购图放在扫描口下,圈住“总店”的红墨立刻被读取。四张分层图开始逐段拼接,起点是地缝,中继依次落在扶梯、一层出口闸机和服务台,终点定在线外的零价终端。 路连上了,可巨手一动不动。四块屏幕上的倒计时同时跳到七十九秒,林照微已经用分层电源购买了这条路,每多亮一秒,维修锁和落门的备用电就少一秒。 第十二条生命线降到黄区下沿,线上的名字一闪一闪,巨手掌心却只重复同一行入场提示。许平安尝试把终点改到闸机外,它的指节没有跟随,被圈出的闭店动线还缺一个能被设备认出的离店痕迹。 许平安又看了一遍服务台的设备。扫码枪、小票机、广播话筒,还有一排已经停用的购物车锁。闭店动线只有路,路上没有最后一个离店的人。 他把零价终端从导购架上抽出来,接进第一台购物车锁。锁头嗡了一声,弹出一枚没有金额的退车凭条。 “林照微,放第一段。” 扶梯下方的维修锁通电,停死的梯级往下走了一格。巨手的食指跟着向前刮过地砖,它终于离开地缝,腕部拉出一串缠满小票的金属扣。 “第二段。” 一层出口闸机自动开启,导购屏上的光点越过闸口。巨手向外爬了半米,掌心签收屏紧贴着地面,由上往下跳出一排方格。 十二条生命线停了一拍,开始往上回升。 “继续。” 许平安用刀柄顶住退车键,手臂的固定带立刻勒进伤口。第二枚凭条弹出,导购屏上的光点走完最后一段,落在警戒线外。 巨手五指重重一扣,整条腕部被闭店路线拖出地缝。黑色购物袋紧贴着金属骨架,半截手臂快速伸长,掌心签收屏直奔服务台的终端,五根指尖却仍扣在红色胶带内侧。 “落门!” 林照微压下备用电源,一层横向防火卷帘从天花板砸落。门片撞中巨手腕部,小票和金属扣被压进红色胶带内侧的地面,五根指头在门后挣了两次,签收屏的光灭了。 十二条生命线同时升回黄色安全区。 终端里的告警声停了,十二个名字下方的数字终于不再往下跳。秦折山没有关掉独立中止项,林照微也只撤回了最上层的图,维修锁与卷帘门仍在吃备用电。许平安看着巨手被压住的腕部,那里看不到负相核应有的硬光,只有成排小票在门下抽动。 许平安松开刀柄,右臂却还卡在固定带里,背上的衣服已经被冷汗浸透。他刚把重量换到左腿,那十二条线又穿透手背,朝中庭上方绷直。 它们没有从巨手上断开。 二层护栏旁,第一块广告残板被暗红线拽了起来。它沿着停转的扶梯向下滑,边角切过金属梯齿,火星一路落进地缝。 第二块从三层栏杆上翻落,钢化玻璃炸在一层中庭。剩下十块残板跟着移动,有的顺着扶梯下滑,有的连着整段护栏拔离楼板。 暗红线将它们一块块穿起来,拼在地缝上方。小票带从各层柜台里冲出,缠过扶梯齿轮和金属栏杆,把十二块残板拉成一具跨越三层的躯干。 被卷帘门压住的巨手只占了它的右臂。 十二条生命线从手背穿过去,一根对应一块残板,彼此间绷得越来越紧。刚回到安全区的十二个节点重新开始下沉,这一次,每一格都会带动那具躯干往上抬高一截。 “不能斩线。”许平安说。 秦折山那边已经展开十二个独立中止项,输入框里的铅笔字还没写完:“斩断一条,对应节点会直接归零。” 服务台的备用电源亮了。 许平安面前那台小票机自行转动,纸卷擦过滚轴,吐出一张窄长的白纸。热敏头一下下烫出黑字,在“未完成签收人”一栏后面,打出了三个字。 许平安。 卷帘门下方响起金属扭断的尖响,巨手的手腕带着整块门片向上一抬,五根指头翻过红色胶带,重重扣住了线外的地砖。 第24章 这一刀,不替任何人签 巨手扣住线外地砖,五根金属指头一齐收紧,服务台前的瓷砖被掀起半块,朝警戒线内拖去。 许平安没有和它争那半步。他松开右手后三指,固定带托着刀柄向下一压,刀刃贴地切向腕部的小票扣。十二条暗红线同时绷直,其中一条正好穿过刃口,终端上的供氧数值立刻往下掉。 “停刀。” 秦折山的声音压过金属摩擦声,许平安收不回右腕,只能侧过腰,用左肘撞偏刀背。刃口擦着小票扣滑开,在地砖上崩出一串火星,那名受困者的供氧停在百分之六十二。 “再进两毫米,他先断气。”秦折山说,“这一刀中止。” 许平安把刀尖抵在鞋边,腰侧的伤口被刚才那一下扯开,温热的血顺着敷料往下走。巨手趁他偏身继续拖拽,卷帘门的底梁被带得向内弯曲,头顶传来一连串螺栓拔出混凝土的爆响。 刀不能碰线,可线总得把东西拉起来。 他沿着十二条暗红线往上看。它们从手背进入右臂,在二层护栏前拧成一股,穿过由广告铝框拼成的右肩轴。肩轴外侧的两根铝条正咬着三层向上扶梯的移动扶手带,躯干每抬高一寸,肩轴就转过半圈,把线传向腰间的扶梯传动杆。再往下,十二块残板拖着一条共同的金属带,全部绕进一层右膝。 线在那里变成了力。 “照微,三层向上的扶梯还能反转吗?” “能转十二秒,再长就烧电机。” “一层购物车锁呢?” “总闸一开,轨道能放二十七辆。无人车只剩后轮,撞完归你赔。” 许平安将刀从固定带里抽出半截,右手已经握不拢,只能用左掌托住刀背,走到警戒线外侧的检修槽旁。他的鞋尖始终贴着黄线,刀却能顺着槽口送进一层扶梯下方。 “下层落门给我留着,先别动。” “哪一扇?”林照微问。 “靠退货坡道,压购物车轨道的那扇。” 钥匙碰了两声,她没有问这扇门落下以后还剩几条退路,只把一张新的设备损耗单推到他终端上。 “卷帘机、扶梯电机、二十七辆购物车,还有无人车。”林照微扫过他腕上的血,“刀断了,三千八也算你的。你先活着,账我才找得到人签。” “写清楚。” 跨层躯干已经爬起大半,二层扶梯被它压得向下弯曲。巨手扣着线外地砖,右肩却夹在三层向上扶梯的扶手带上,腰间的传动杆被十二块残板一寸寸拧紧,只有右膝还藏在扶梯下方,随着每次起身向外顶出。 许平安用刀尖在检修槽里试了两次。第一次碰到梯齿,刀身被震得左右摆动;第二次滑过膝轴下沿,十二条生命线全向刃口偏来。他立刻撤刀,断掉的两根手指在固定带里撞出钝痛。 刀放高了,会切到线。放低了,只能砍扶梯。 他摸到槽内那根断裂的护栏底座,将刀背压在底座下面,刃口斜向上,正对右膝转轴回落的位置。刀柄留在线外,两道轮锁钢索绕过底座,一头扣住刀柄,一头锁在服务台承重柱上。钢索中段横贴地面,只要再向下压,就能把刀刃向外拽出一截。 “刀定好了。” “它的膝还没到。”林照微说。 “等它把账全转过来。” 服务台的小票机重新转动,印着许平安名字的白纸被巨手扯过地面,纸尾一直连在滚轴里。掌心签收屏从门片后抬起,十二个名字依次出现在转交栏中,末尾都多出同一个空白签名格。 【接收十二项未完成签收?】 【签收人:许平安】 【转交条件:终端、签收体、签收人须以纸路连续】 拒绝键就在右侧。许平安没有按。巨手松开被掀起的地砖,改抓那张小票。纸面越过警戒线时,他抬起右前臂,让固定带压住还连着出票口的纸尾。 纸路合拢的一瞬,签收屏开始读取小票上的名字,黑色墨痕从“许”字第一笔向下延伸。十二条暗红线随即从跨层躯干中抽紧,穿过手腕、右肩和腰轴,一齐朝他的名字汇来。 右腕里的骨头像被细线来回锯动,他仍旧站在线外,也没有动用三息。签收页每多写一笔,首领躯干内的线路就亮一层,原先藏在残板后的肩、腰、膝三处转轴,终于被完整地连在一起。 秦折山没有替他按中止,只报屏幕上的时间:“墨痕闭合还剩九秒。紧急中止只能用一次。” “林照微,三层扶梯反转。” 三层电机先发出一声闷响,停死的梯级向上倒走,移动扶手带随即倒转。咬在扶手带上的右肩被拖向三层,腰部仍被二层传动杆卡着,跨层躯干顿时向后折去。 巨手猛地撑住地面,卷帘门底梁被它抬高半米。弯曲的门片卡在腕骨上,没有完全脱开,右臂与上层躯干之间多出第二股相反的拉力。小票在许平安臂下迅速收紧,墨痕已经写完“平”字的最后一横。 “七秒。” “开购物车锁。” 一层闸机后的锁扣同时弹开,二十七辆购物车顺着倾斜轨道冲出。无人车拖着断掉的前轮顶在最后,后轮空转了半圈,将整排铁车又推快一截。 第一辆购物车撞上首领右膝,车筐当场塌扁。后面的车接连压上来,金属框架堆成一道移动的墙,把藏在扶梯下的膝轴向左撞偏。十二条暗红线被挤出残板缝隙,一根叠一根,全部压进膝轴外侧的金属环。 首领右肩被上层扶梯拖着,右腕又被卷帘门卡死,腰轴承受不住两头反拉,表面的广告玻璃成片爆开。它放弃起身,跨过二层的左臂猛然落下,五根铝框长指直插服务台。 许平安向承重柱后退了半步,左肩抬不起来,只用后背顶住固定刀的两道钢索。铝框指尖擦过他的灰衬衫,将服务台的终端砸进地面,拒绝键在碎屏上闪了最后一次。 墨痕继续往下写。 “四秒。”秦折山说。 许平安看见右**属环还差半掌才到刀口。购物车已经全部撞死,无人车后轮却仍在空转,烧焦的橡胶味混着卷帘机油灌进鼻腔。再催扶梯,先断的会是肩轴,十二条线会重新散回各层。 他用鞋跟踩住钢索,腰向下一沉。裂开的伤口顶在承重柱棱角上,固定刀被钢索向外扯了三厘米,刃口从膝轴下方露出。 “哪扇门?”林照微问。 “下层,落。” 退货坡道上方的防火门轰然下坠,门底砸中购物车轨道。轨道前端被压死,后半段向上弹起,二十七辆挤成一团的购物车随之翻转,将首领右膝整个托离地面。 “两秒。” 上层扶梯的传动齿终于崩断。 被扭紧的梯链朝相反方向抽回,跨层躯干失去上方支撑,右肩带着腰轴向下一坠。被门片卡住的巨手却还抓着地面,右膝又被翘起的车轨顶向上方,三股力同时压进那个套满暗红线的金属环。 固定刀动了。 刀柄被钢索死死留在线外,崩缺的刃口从下往上切进膝轴。十二条生命线贴着刀背滑开,金属环与签收屏之间的实体连杆却被扶梯回弹强行送过刃口。 首领掌心亮到发白,许平安名字下方的墨痕只差最后一点闭合。秦折山的中止键停在倒计时上,没有落下。 许平安松开压着小票的右臂。 纸尾从固定带下抽走,在出票口的齿刃上猛地断开。巨手五指合拢,只抓住半张印着名字的小票。连着终端与许平安的纸路断了,墨痕停在缺口前;同一瞬间,临时直刀切穿膝轴,刀身从中段折断,半截刀刃被整条扶梯甩上二层。 租刀页面立刻冻结九百元押金,剩余赔偿跳成待核;许平安只扫到那个红色数字,便被塌落的躯干逼得贴紧承重柱。 十二条暗红线没有断,沿着失去关节的躯干依次垂落。屏幕上的供氧数值同时停住,十二个名字仍留在秦折山的中止项里,一个也没有归零。 跨层躯干从右膝开始折塌,腰间传动杆砸穿二层护栏,上半身带着碎裂的广告残板翻过扶梯。巨手还攀在一层楼板边沿,五根指节被整具躯干向下扯直,门片、票带和购物车接连坠进中庭。 最后一根腕骨从楼板上拔了出来。 总店签收体跨过两层,砸进负一层退货坡道,冲起的碎玻璃撞上中庭穹顶,又落回黑暗。那只签收手压在残骸最上方,指缝里仍夹着半张小票,许平安三个字只剩一半。 秦折山的远程界面上,十二个供氧数值之上跳出两行字。 【总店签收体:实体活动归零】 【主核:待净化】 许平安扶着承重柱,右手已经无法握合。林照微先确认十二个供氧数值仍在,才把损耗单挂进他的任务页,没有替他减掉任何一项。 他看着掌心熄灭的签收屏,说: “这字,没写完。” 第25章 商场关门,账还没关 监管屏先亮了红灯,秦折山按住关单键,负一层残骸上的十二条暗红线随即绷紧。总店签收体已经不动,十二个供氧数值却还停在独立中止项里。 “人没过线,这单就没打完。” 林照微从烧焦的门控箱里拆出最后两路电,一路接余温灯,一路接货运落门。扶梯电机报废,卷帘机过热,无人车只剩后轮,她把能修的接头和控制器放进蓝筐,变形灯架、断齿扁钩扔进红筐,随后将三批撤离时间表推到监管屏上。 “每批四人,两道门只开一道。灯线撑不到返工,我不交总图。” “按你的路走。”许平安说。 他的右手垂在固定带里,五根手指都握不拢,左肩也抬不过胸口。方小满把纸质打烊表铺在担架护栏上,许平安只能用左肘压住被风吹起的一角。 第一批担架从负一层退货坡道出来。方小满逐字念名字,医疗员核对工牌和原工位。 “陈素娟,负一层洗消间。” “邓国成,一层水电值班台。” “吴雪梅,一层招商主管助理位。” “贺长林,西门夜班岗。” 四辆担架依次压过实体警戒线。每过一辆,残骸上便松开一条暗红线,贴着担架轮轴缩回终端。姓名后面的灰色“已离场”先碎掉,救治编号和索赔入口才逐项亮起。 贺长林越线时,担架前轮被变形地砖卡住,生命线又向残骸收紧。许平安俯身用鞋底压住砖角,右手垂着没动,医疗员将前轮抬过两厘米,林照微随即关门。第四条线落下,监管屏才把这一批记成完成。 担架上的贺长林睁开一条眼缝,第一句话问的却是:“我替他们签的那张夜班表,还算数吗?” 方小满把打烊表按在他看得见的位置:“人出来了,旧表不替你认新账。” 他嘴张了张,盯着自己的名字看了两秒,眼睛又合上了。 第二批走冷库侧门。林照微只开了十九秒,门内最后一只担架的后轮擦过底梁,卷帘便在它身后落下。 “孙梅,三层餐饮服务台。罗宝全,三层后厨库位。高莹,四层影城票务台。周秋生,四层放映机房。” 方小满每报一个名字都要停下来喘一会儿,却没有省掉任何工位。四张工牌逐张贴过识别器,四条生命线脱落,医疗预案、受伤记录和灾后索赔编号跟着落到各自名下。 高莹的工牌还停在灾前注销状态,平台想把她挂进身份待核。方小满翻出影城打烊签字,秦折山将当夜门禁录像压在同一栏,姓名、工位和受困时间互相咬合,担架才从黄线外再推过去一次。那条线脱落后,注销字样也被撤了。 最后一批从货运门出来。李鸣泉排在第三辆,原先的一百八十七万已经褪成普通灰字,他的担架越线时,排在前后的名字没有再跟着掉数。 “曹志勇,仓储区理货位。孟晓洁,二层临时收银台。李鸣泉,三层招商主管室。冯志安,地下车库巡检岗。” 冯志安的工牌裂了,识别器连续报错。方小满翻到打烊表背面,用蓝圈、排班照片和工号逐项补齐。秦折山保留他的独立中止,直到医疗员将担架、工牌和纸质记录一同推过黄线,才按下确认。 第十二条暗红线从签收手的指缝里滑落。 十二个名字全部进入救治名单,十七人的离场记录也被逐项改回真实状态。秦折山这才允许封闭器下到负一层。 方小满把打烊表从头核到尾,纸上十七个名字各有一条独立救治号。先前救出的五人也补齐了路线和索赔入口,页面上再没有合并项。她用拇指按住最后一个蓝圈,确认键才由灰转白。 折断的签收手被机械钳抬起,掌心下面露出一块布满裂纹的暗红主核。封闭器合拢,净化电流从裂纹内走过,监管页只跳出一次有效压力闭环。 【总店签收体主核:已净化。】 【有效结算次数:1。】 第二次扫描落下,遍地广告残板只剩灰色标记。 【残壳:无价污染料,禁止重复结算。】 设备员又将一块残板送进扫描口,页面只弹出污染转运费,击杀份额没有增加。秦折山封住扫描权限,把主核编号写进监管运送单。 任务页刚准备关单,远程委托窗口突然将全部金额转成黄色。 【新增救援范围未计价。】 【结算状态:待核。】 物业负责人出现在会议窗口里:“原委托范围是异常清理。后续人员救援、门控调用和跨层设备损耗,需要重新走增补审核。现阶段只能先封存战果。” 许平安没接他递来的增补单。他用左手把四份已生效记录拖到公开栏,改类回执、人工覆序、十五份独立中止、总店签收体击杀记录,时间和现场监管签名全在。 “选一个口径。”他说,“承认任务早已改类,现在结算。或者写清楚,你们知道十七个人活着,还要把他们算进清怪损耗。” 会议窗口安静了几秒。物业负责人翻到改类回执的签收页,右下角正是委托方电子章;再往后,人工覆序和独立中止都已过不可撤回时限。 “新增设备责任仍需核算。” “原单里有。”林照微将自己的设备清单单独置顶,“我的账别并进他的,也别等你们内部复核。” 许平安点开四份记录的公开权限:“按最低生效额结。” 黄色待核标记闪了两次,改成绿色。 【任务总毛额:32800元。】 【后勤独立结算,林照微:9760元。】 【执行归属毛收,许平安:23040元。】 他的个人账页继续向下扣款。医疗费3486元,租刀与个人装备3812元,额外设备责任1800元。最后一行停了片刻,到账提示压住右腕监测的红色伤情栏。 【净现金:13942元。】 许平安点开医疗明细,腕部复位、两指固定、腰侧清创都已预留,余额没有再跳回待核。他把付款页截进本地,随后关掉声音,到账提示只在裂开的屏角震了一下。 一万三千九百四十二。他从没见过这么多钱同时留在自己的账上,手指已经先点开明细末页,确认后面没有藏着尚未展开的扣款。 林照微核了一遍数字,将蓝筐和红筐分别封签:“可修设备我带走,报废件按清单留证。下次合作重新报价,风险浮动另算。” “先看单。”许平安说。 主核没有进入他的个人物品栏。监管封条覆盖暗红表面,贡献页将实体击杀主份额记在许平安名下,并开放考核通过后的优先兑换权。林照微的后勤控制、设备投入和撤离路线单列,秦折山的人工覆盖与公共救援贡献也各自封存。 紧接着,先前提前开放的资格页重新弹出。 【公开武者考核资格:正式生效。】 【状态:不可撤回。】 第二张凭证落进装备栏,图样是一把没有任何强化纹路的厚背直刀。 【制式厚背直刀兑换凭证:6300元。】 【领取条件:通过公开武者考核。】 设备员关闭最后一路商场总控,灯光从三层开始逐层熄灭。任务页上的十七个姓名都已归档,状态栏终于落下“已关单”。 中庭那块无编号黑屏却在断电后亮了一下。 【未归档异议:1】 许平安胸前发热。无名黑簿自行翻开,灾后预测里那句“停止公共资源投入”的末尾被划去一小段,墨迹到那里便停了。 他没有碰黑屏,也没有往里走。广告区禁入仍有六个多小时,三息栏仍是灰色,右手的五根手指也依旧握不起来。 个人终端在这时收到公开考核通知。商场关单页缩到后台,红色的0重新回到屏幕正中,下方多出一行计时。 【公开武者考核:71:59:59】 数字又跳了一秒。 第26章 有资格,没资格上场 玻璃后的厚背直刀识别了许平安的兑换凭证,刀架亮起绿灯,锁扣随即弹回原位。凭证上的6300元由白转灰,下面压着一行字。 【通过考核后领取】 许平安隔着玻璃试着合拢右手,固定夹板里的两根手指刚动,腕骨便传来一阵钝痛。刀在半米外,他连刀柄都碰不到。 装备窗的工作人员把凭证退回终端:“资格有效,领取条件还差一项。今天可以租标准训练刀,押金八百,使用费六十。损坏按价扣。” “固定带算在租金里吗?” “医用固定带不收费,辅助握持带二十,必须登记。” 许平安看了一遍价目表,先没付款。他刚从救治点过来,右腕清创、两指复位固定、左肩检查和腰侧缝合一共做了六个小时。商场结算里预扣的3486元已经转成正式医疗票据,药袋里装着三天的消炎药,伤口也都封住了,可右手依旧握不住筷子。 医生让他睡够八小时,他在观察床上只睡了四十七分钟。醒后经过医院餐厅时,他站在价目牌前算了半天,最后花四十六元买了一份牛肉恢复餐,还加了一个鸡蛋。 从前加蛋要看当天有没有优惠。今天他端着餐盘找了个空位,把牛肉和米饭吃完,连附送的温牛奶也喝了。余额变成13896元,他盯着数字心疼了一会儿,又把空鸡蛋盒扣上,省得真去问人家能不能退。 六小时能把流血压住,不能替骨头长好。 装备窗外响起文件上传的提示音。秦折山把折角查勘夹放到识别台,商场里的伤情、用力记录和三息限制一页不少,全转进了考核档案。 许平安看见右手那一栏亮起红色:“能不能只交诊断,不交限制?” 秦折山抬头看他:“三息失控过几次?” “一次。” “少写一次,你上去之后多赌一条命。写谁的?” 许平安把删减申请关了。 秦折山在移交页落下电子签名,将查勘夹塞回反光背心:“档案交完,我退出候考线。这里有人管急停,也有人管规则。真出事,别找我替你补记录。” 他说完便过了隔离门,没有留下陪考权限。许平安租下训练刀和辅助带,终端刚扣走八百八十元,报名页便盖住了付款回执。 【伤情复核:限制上场】 【资格状态:不可撤回】 【本期上场:受限】 城南体育馆原来的篮球场被拆成三条采集线。左侧蓝色跑道上,有人踏过十二米感应区,鞋底每次落地都带起短促的爆响;中间六组承压架轮流下沉,钢梁受力后发出沉闷震声;右侧刀靶沿轨道前后移动,训练刀切过红色感应条,连续响起六次电子报点。 三种声音挤在挑高穹顶下,候考的人说话都得贴近些。 公开榜从看台垂到地面,价格、预采成绩和装备登记一列列滚动。有人穿着全套轻量护具,有人腰侧挂着自带训练刀,鞋底和护腕都留着调整刻度。许平安站在队尾,灰衬衫洗得发软,腹部把号码布顶出一道弧,右前臂的白色夹板比号码还醒目。 几道视线在他身上停过,又跟着公开榜落到最右侧。 【许平安:价格0】 医疗复核员让他坐到黄线内,先拆开外层固定布,检查两指末端的血色,随后托住右肘做屈伸测试。手腕转到一半便卡住,左肩只能抬到胸口,腰侧缝线在弯身时渗出一个针尖大的红点。 “右手七十二小时内无法正常握刀。左肩外展受限,腰伤禁止满幅扭转。”复核员将三个红标依次写入,“三息栏可以开一次低负荷基线窗,启动后不超过标准三息,今天不能重开。” “固定带能让我上场吗?” “只能防脱手,不能提供握力。刀路、位移和承压都按你真实完成的部分计。” 报名终端给出两项选择。本轮基线还剩三十分钟,逾时自动转入十四天后的延期组,资格和刀券继续保留。第二项是登记辅助握持,承担受伤状态下的实际成绩,当场进入最后一轮采集。 许平安没有立刻点。他看向跑道,前一名考生已经冲过十二米线,身体还在向前,脚下的制动灯连红了三格。另一边,刀靶报出完整度九十一,观众席上马上有人把名字记进临时招募表。 体育馆的喇叭在这时响了,场内三条采集线同时停下。 “临时公示1.3版,现在起适用于本批全部考生。” 说话的人站在主控台旁,左膝扣着外固定护具。他先俯身压下红色急停键,确认三条线全部断电,才把规则投上公开屏。 “公示前完成的项目,原始数据按1.3版重新计算。只改算法,不让人重测。” “第一项,标准三息窗内有效位移,达标线十二米。越过终点后的失控距离不计入有效位移。” “第二项,分布式单次承压换算,达标线七百二十公斤力。承压架会分点落载,局部硬扛造成的峰值不算完整成绩。” “第三项,六段基础直刀路完整度,达标线百分之七十。脱靶、漏段、顺序错误都会扣分。” 屏幕下方随之亮起一条红色细线。 “任一单项进入本批前百分之五,可以主动申请红线制动复测。复测只检验极限状态下能否在红线前停住,不替换原成绩。本批采用公示时的1.3版,之后再改规则,也不追溯改分。” 候考区里有人举手:“复测失败呢?” “原分保留,红线制动项记失败。” 晏停岳报完规则,沿着黄线走到医疗复核位。他看了一眼许平安的实战档案,又把页面翻回伤情栏,没有点开商场击杀记录。 “辅助带怎么固定?” 许平安把带子绕过右前臂,另一端穿进训练刀护环,留出能让刀柄转动的余量:“防掉。出刀靠前臂和肘,右手不给握力。” 晏停岳伸手拉了两次,又让他松开手指。刀柄立刻从掌中滑落,被固定带吊在腕下,没有反向贴回掌心。 “可以复核。以后正式考核也用这套方式,临时换绑法,刀路成绩作废。” “登记。” “你有十四天延期保护。骨裂稳定后再来,成绩更接近真实水平。” 许平安扫了一眼刀架里的厚背直刀,又看向报名页正在缩短的时间:“今天也是我的真实水平。” 晏停岳没有劝第二次,只把电子确认板推过来:“选了就按同一条线算。伤情不会给你加分。” 许平安用左手签下名字,登记页随即把右前臂固定带标成辅助握持。工作人员撕下一张黄色识别条,贴上训练刀护环,最后一轮采集门在他面前打开。 公开屏刷新了对位名单。 最上方的祁照川穿着供货方送测的轻量护具,预采三项全是绿色,价格栏里的数字高得挤满一格。紧挨着他的名字,第二行亮起刺眼的红色。 【许平安:价格0,辅助握持】 【第一项:六段连续刀路】 训练刀垂在许平安不能握合的右手下方,黄色固定带绷紧,刀靶沿轨道滑到二十米外。 【基线采集倒计时:29:59】 第27章 两项倒数,一项第九 倒计时跳到二十九分四十二秒,刀靶沿轨道加速,祁照川已经追上第三个落点。训练刀在他手中只闪了六次,六道感应条便按顺序转绿,最后一刀停在靶前半寸。 【六段基础直刀路完整度:94%】 他的成绩刚挂上公开榜,旁边的蓝色跑道又亮起十八米标线。祁照川压低身体,起步、加速、过线,鞋底在制动区连踩三步,最终有效位移十八点六米。 祁照川从工作人员手里接回训练刀,低头看了一眼许平安右臂上的黄色固定带:“现在延期,十四天后还能用同一张资格。” “我先测。” 许平安站进右侧刀路区,用左手托住刀背,把垂在腕下的刀柄重新送进右掌。手指合不上,固定带勒住前臂,刚好让刀不掉。 第一道感应条从斜上方滑来。 他用肘带动前臂,刀尖压过红光,报点器响了一声。第二段要求横切后立刻回刀,他的腰刚转到一半,缝合处便像被线向两侧扯开,刀锋慢了半拍,只擦到感应区边缘。 黄灯。 第三段落点升到左肩外侧。许平安把右肘抬到胸前,左肩下意识跟着发力,锁骨下方立刻抽紧。他只能沉髋压刀,刀尖从感应条下方掠过。 报点器没有响。 刀靶继续移动,第四段已经从右下方弹出。他来不及收回前臂,刀柄便从掌心滑脱,整把刀向地面坠去。黄色固定带猛地绷直,把刀吊在他膝边。 刀没落地,计分没有停。 剩余两道感应条依次从面前滑过,红光照在夹板上,又顺着轨道退回二十米外。许平安用左手扶住刀柄时,终端已经结束采集。 【六段基础直刀路完整度:18%】 【本批排名:412】 候考区少了几句说话声。临时招募席直接划掉了他的号码,笔尖刮过纸面,许平安站在十几米外都听见了。 一共四百一十六人,他只排在四个人前面。 复核员检查了固定带和指端血色:“下一项只开一次低负荷窗,三息内失控,立刻断能。” 许平安把训练刀交回挂架。右掌已经被刀柄磨出一层汗,固定带下的皮肤勒得发白,握力栏依旧是零。 蓝色跑道长二十四米,十二米标线后铺着六米制动区。工作人员把灯板调成低负荷黄色,将黑色急停扣夹在他腰侧。 “有效距离只算能控制住的部分。”复核员看着他,“越线后摔出去,前面的也会扣。” 许平安点头,右脚抵住起跑器。腰伤让他不能把身体压得太低,左臂也摆不到正常角度,他只能收小步幅,准备用频率换距离。 倒计时归零。 脚下的点火纹路亮起,第一步落在两米外,第二步踏过四米感应柱,腰侧缝线随每次抬腿收紧。 第三息来得比他预计更快。 许平安压低脚跟,右脚横转半掌,鞋底在地胶上擦出一声长响。他没有扑出去,身体停在第八米标线前,腰侧的黑色急停扣同时断开供能。 终端回放了两遍落脚位置,将最后半米失控滑移扣除。 【标准三息窗有效位移:7.4米】 【本批排名:406】 公开榜刷新,价格栏、刀路栏和位移栏被推到同一行。 【许平安:价格0】 【有效位移:7.4米,第406】 【刀路完整度:18%,第412】 红色的零夹在两项倒数成绩前,怎么看都像一份填错了的报名表。招募席上最后一个还没划掉他号码的人也放下了笔。 祁照川站在跑道出口,看完七点四,又看了一眼许平安的腰侧:“你在商场里的三息,移动距离也这么短?” “那里有墙和扶梯。” “这里没有。” “所以这里排四百零六。” 许平安弯腰按了一下伤口,没有摸到新的血,转身走向中间的承压区。两项成绩已经挂在屏上,解释伤势不会让数字多一厘米。 最里面的承压架被四根地栓固定,左右脚踏各有称重片,两侧髋垫与背后的黑色承压板组成另外三处落载点。任何一处峰值超出安全比例,换算成绩都会被扣除。 晏停岳站在红色急停键旁:“可以主动停载校正,压力保持,不回退。伤情触线,医疗组直接结束测试。” 许平安把固定带解开,右臂贴着胸腹收好,背靠承压板站稳。两只脚踏之间宽四十厘米,髋垫卡在腰伤下方,他挪了两次右脚,才让缝合处避开软垫边缘。 设备开始落载。 一百八十公斤力时,压力从上背推下,脚踏板同时向上顶。黑簿从视野边缘露出一线。 【当前压力:上背向下,左髋承载偏高】 许平安没有顶回去。他把左脚跟向外挪了半寸,膝盖松开,让上背的力沿脊柱两侧落进髋部,再分到两块脚踏。屏幕上的红色峰值退回黄色,总载继续上涨。 四百三十公斤力,右侧髋垫忽然比左侧多进了一格。腰侧缝线先被挤住,随后传来针尖一样的刺痛。 “停载。” 液压声立刻止住。旁边有人抬头看他,四百三十还没有达到基准线,提前叫停通常只会浪费校正次数。 许平安让右脚后移两厘米,脚跟抵住踏板后沿,再把右髋从软垫上撤开一点。伤口处的压力消失,他才开口:“继续。” 压力没有回退,从四百三十重新上升。 六百九十公斤力时,上背承压板向左偏了极小的一角。黑簿上的压力线随之倾斜,左肩被板面往前推,受限的关节发出一声轻响。 “停载。” 许平安沉下右髋,把背部贴合点从肩胛上缘移到中段,左脚掌同时转正。左肩的医疗红标降回黄线。 “继续。” 七百二十公斤力,达标灯转绿。八百公斤力,脚下的钢架开始传出细密震动。越往上,五处落载越难保持平均,任何一个关节抢先硬顶,另外四条受力路便会一起乱掉。 许平安盯着黑簿中唯一一行白字,脚跟压紧,髋部放松,再用背板传来的反力把偏向右侧的压力送回左脚踏。他的右手一直贴在腹前,左肩也没有抬起,所有调整都只有两三厘米。 九百四十。 九百六十。 承压架上方的黄灯一盏接一盏亮起,腰侧的医疗监测条逐渐逼近红格。许平安感觉到脚跟开始往前滑,继续加压,髋部会先失去位置,整条压力线将直接折向腰伤。 数字跳到九百八十。 “停载,结束。” 晏停岳按下急停,液压泵断电泄压。许平安没有多扛一秒,双脚仍踩在原位,背部也没有离开承压板。 机器已经停了,他身后的安全限位杆却还在向下弯。金属表面的刻度一格格错开,直到压住第二道黄色警戒线才彻底静止。 主控台发出设备异常提示。 晏停岳第一次离开座位。他扶着外固定护具站起来,走到承压架后方,先查限位杆,再调出五处落载曲线。医疗组也围到许平安身边,拆开腰侧敷料,确认缝线没有崩开。 公开榜迟了三秒才刷新。 【分布式单次承压换算:980公斤力】 【本批排名:9】 第九名被塞进第406和第412之间。招募席有人重新拿起笔,却没有立刻写下他的号码。 祁照川看完五点曲线,把一直握在手里的训练刀收进刀套:“承压台替你固定了五个落点,你只是把错开的力送了回去。换成一个会动、会躲、还会还手的人,这九百八十落到哪儿?” “先落到我身上。”许平安说。 祁照川看了眼他的腰伤:“那就看你倒下之前,能不能把它送出去。” 晏停岳没有替任何一边回答,只将设备自检结果投上公开屏:“传感器误差百分之零点七,限位杆形变在容许范围。九百八十有效,原分不改。” 许平安从承压架里走出来,右脚落地时仍有些麻。他看向报名终端,系统已经依据两项未达标和现有伤情给出结论。 【建议:延期十四天,保留资格与原始成绩】 下面还有一行早已公示的条款核验。 【单项本批前5%:满足】 【可主动申请:红线制动复测】 复测示意图随即展开。四百公斤压力滑架停在轨道起点,终点前是一道白线,后方三米处横着红线。六段刀路的前三段必须完成,后三段按实际完成计分;滑架要越过白线,再完全停在红线前,越线直接无效。 许平安看了两遍,抬起左手按下申请。 “我的原分保留。” 晏停岳核对完第九名和前百分之五标记,将复测入口开放:“保留。复测失败也不撤。” 红色申请键沉下去,最里面那条轨道随即通电。四百公斤压力滑架缓缓退回起点,刀尖前的白线与红线同时亮了。 第28章 刀能出去,也得回来 红线亮起时,四百公斤压力滑架正退回轨道起点,轮锁随即咬死。首位入场倒计时只剩五十七秒,晏停岳先压下急停键,又让工作人员把模拟救援靶推到红线后半米。 西侧轨道长十六米,滑架前轮越过十二米白线才算完成推进,十五米处的红线横在救援靶前。六段刀路的前三段必须完成,后三段按实际完成部分计分;滑架越白线后,刀尖还要停在红线以内。 滑架承压途中,轮锁会在公示区间内随机释放。具体阈值由设备抽取,释放后阻力会突然下降,越过红线直接无效。 规则页早在本批测试前便挂上公开屏,此刻只多了一组实时轮压数据。 “计时只排有效成绩。”晏停岳松开急停键,“祁照川先测。” 祁照川将训练刀上的调整刻度对准虎口,走到滑架后方。六块感应击打垫分列在滑架尾部和左右两侧,第一块在左上,最后一块紧贴右侧轨道,完整走完一遍,身体要围着四百公斤载荷换位两次。 倒计时归零。 第一刀斜劈,滑架轮压从四百公斤力降到三百八十。祁照川跟进一步,刀刃沿着击打垫弹起,第二段横斩紧跟着撞中右侧感应块。 两声报点几乎叠在一起。 滑架被推过三米,他已从正后方切到左侧,第三刀贴着轨道向前送,刀尖与感应块相碰的瞬间,鞋底的点火纹路同时亮起。沉重的车架在轨道上越滚越快,六块指示灯依次转绿。 候考区有人提前看向计时屏。这样的刀路与速度,只要过了白线便会排进复测首位。 第五刀落下前,轮压突然从二百九十降到零。 轮锁释放了。 一直顶着刀锋的阻力凭空消失,滑架向前窜出近两米。祁照川立即压低刀柄,用第六段回斩切向侧方制动垫,六道绿灯全部亮起,前轮也在下一瞬越过白线。 计时屏跳出两秒七一。 看台上刚响起半声叫好,滑架后轮便撞过制动刻度。祁照川右脚横踏,刀背压住侧轨,试图将余势拧向外侧,刀尖却擦着最后一块感应垫继续前送。 红色光束从刀身上扫过。 警报响了。 【刀路完整度:97%】 【滑架通过白线】 【刀尖越过红线:成绩无效】 祁照川把刀收回身侧,盯着轨道上那道还没熄灭的红线:“是我没收住。无效。” 晏停岳将设备回放定格在第五刀:“你的第六段仍在追求完整,制动晚了零点二二秒。原成绩保留,复测记首轮失败。” “记录给我。” 祁照川拿走回放编号,退出轨道,没有争第二次机会。 滑架重新归位。工作人员检查右侧轨道时,许平安站在起点外,用左手托起训练刀,把黄色固定带穿回护环。右掌刚碰到刀柄,腕骨里的钝痛便往前臂钻,两根固定的手指没有任何握力。 他看了三遍轨道。 六块击打垫要求连续换位,自己的移动只有七点四米,腰也撑不起两次满幅扭转。照祁照川的路线追,滑架还没过白线,他的刀就会先掉。 右侧轨道内沿有一道导向槽,槽口比刀背宽半指。滑架尾部则装着一块黑色防撞软垫,供考生失步时隔开身体和车架。 许平安把刀背送进导向槽,刀刃斜抵第一块击打垫,自己转过半身,将背部贴上滑架尾端的软垫。刀面负责推进,侧轨限制刀身偏移,背部承接车架退回来的压力,三个落点随时都能撤开。 固定带仍只吊着刀。许平安松开右手试了一次,刀柄立刻从掌中滑落,训练刀却没有掉出导向槽。 一名刀路成绩刚过八十的考生皱起眉:“这样后三段怎么接?” “不接。”许平安说。 晏停岳看向他:“主动放弃后三段,完整度按实际完成计算。” “写清楚。” 登记终端弹出放弃确认。许平安用左手按下,后三块感应垫由蓝转灰,只留下前三段计分。 候考区的声音低了些。有人觉得他在绕开刀路短板,招募席却调出了祁照川越线时的轮压曲线;另一个右腿绑着护具的考生走到轨道边,盯住许平安背部与滑架的接触位置。 测试开始。 许平安右脚先迈,背部向前挤压软垫,训练刀随身体移动,刀刃缓慢推过第一块击打垫。滑架发出一声沉响,只向前滚了半米。 第一段转绿,用时已经超过祁照川全程。 他没有加速。右脚落稳后再拖动左脚,背部始终留着能撤开的空隙,刀背则贴着导向槽摩擦。轨道上响起持续的刮擦声,滑架每前进一米,侧轨便多出一道浅白痕迹。 第二块击打垫在右侧。许平安不能抬高左肩,只能压低右肘,让刀尖沿槽口偏转,借车架前行完成横切。腰侧缝线被扭转拉紧,他立刻收小步幅,等刺痛退回去才继续推进。 计时数字越滚越大。 有人从公开榜看到他的刀路排名,摇头离开;那名绑着护具的考生却蹲了下来,发现滑架每次震动,许平安都会先松背,再让刀身贴紧侧轨。 滑架前轮接近白线,第三块击打垫亮起。许平安将右前臂压向刀柄,背部同时送出最后一步,四百公斤载荷终于越过十二米标记。 白灯亮了。 轮压在这时从三百一十骤降到零。 轮锁释放,滑架带着许平安一起向前冲。刀柄先撞回他的右掌,骨裂固定处传来一阵发麻的剧痛,前臂本能地缩了一下,刚亮起的第三段刀路随即中断。 训练刀从击打垫上弹开,黄色固定带绷成一条直线。少了刀面向前的支撑,滑架尾部撞上他的背,鞋底在地胶上向红线滑去。 黑簿从视野边缘推出一线。 【当前压力:滑架向前,侧轨可承接偏转】 红线只剩一米七。 许平安松开右手,主动放掉刀面对击打垫的推进点。训练刀被固定带吊住,刀背仍卡在导向槽内,随着滑架前冲斜压向轨道外沿。 刺耳的摩擦声盖过警报预响,刀背与侧轨之间迸出一串白亮火星。滑架被向右拖偏半寸,车轮蹭上轨道边缘,速度立刻掉了一截。 许平安没有离开软垫。他沉下髋部,用背部接住车架回压,右脚跟抵住地胶接缝,左脚向外踏开,将剩余的前冲力压向侧轨。 腰侧敷料渗出一点红,右腕已经无法抬刀。滑架仍在走,车架前沿距红线只剩四十厘米。 还剩四十厘米。 刀背在导向槽里磨出最后一声重响,侧轨表面的浅白痕迹又深了一层。许平安背后的软垫被压扁,滑架前沿停在红线前十八厘米,斜探出去的刀尖更近。 训练刀尖悬在红光前两厘米。 警报预响停了。 体育馆里只剩轮轴空转的细声。离场的人回过头,招募席有人把已经划掉的号码重新圈了一遍;蹲在轨道旁的伤员则抬手比了比那两厘米,没有说话。 晏停岳先按下急停,再让测量臂从轨道上方落下。 【滑架通过白线】 【刀尖距红线:2.1厘米】 【红线制动:有效】 【用时:本轮末位】 许平安从软垫前挪开,右脚落地有些发飘。他先看训练刀,刀背多了一道磨痕,押金页面暂时亮黄,等待装备窗复核损耗。 祁照川走到红线旁,看完侧轨数据:“能离开承压台复制。速度和刀路还不够。” “嗯。” “我会再测。” 许平安解开固定带:“我先把刀学会。” 终端保留了他原本的三项基线,没有将任何一格改绿。正式考核栏仍显示未通过,6300元制式刀凭证也保持锁定。 晏停岳只开放了一项新入口。 【补训资格:城市微任务兑换】 【可兑换:基础刀路课程、标准恢复、训练场时】 第一份任务紧跟着弹上屏幕。 【任务:高架坠荷转移】 【完成奖励:现金1800元;基础刀路课2节;训练场时6小时;标准恢复1次】 【许平安:承压位】 【祁照川:机动位】 【中止条件:任一人越过中止线,两人同时出局】 祁照川的名字在机动位亮起,他刚收到同一份任务,抬头看向许平安,没有先按接受。 许平安逐项看完现金、训练额度和任务条件,用左手压下确认键。 【承压位已接受】 【等待机动位确认】 祁照川看了一眼红线旁那道刀痕,也按下确认。 【双人任务已锁定】 【出发倒计时:01:59:59】 第29章 这道刀痕,扣多少钱 出发倒计时跳到01:57:41时,许平安的800元押金还冻在装备窗。 终端上的黄色提示没有变。 【训练刀磨损待复核】 【押金冻结:800元】 工作人员将训练刀平放在检测台上,测量夹卡住刀背那道新磨痕,长度六点三厘米,最深处零点四毫米。 许平安看着检测页:“六点三厘米,怎么扣?” “还没定性。” “按厘米,还是按毫米?” 工作人员抬头看了他一眼:“按损伤类型。” “那你先告诉我,哪种便宜?” 旁边正给刀柄重新标刻度的祁照川停了手。 工作人员将红线复测记录拖到右侧,磨痕时间与轨道制动时间完全重合。他又调出测试前已公布的损耗条款,其中一行被标成蓝色。 授权测试中,为完成制动、格挡或救援产生的非结构性磨损,计入场地耗材。 “刀身没弯,刃口没崩,这道算授权制动磨损。”工作人员在复核页签下工号,“不扣。” 冻结的800元回到可用余额。 许平安确认了一遍入账页,这才问:“刀能带走吗?” “不能。它要留下做磁粉检测,任务现场也不允许考生带非任务刀具。” 训练刀被送入后方检修槽。许平安手里只剩一条黄色固定带,刀没了,带子更没有可挂的地方。 倒计时还有一小时五十三分。 医疗复核窗就在隔壁。许平安把右前臂放进扫描槽,固定着的两根手指没有拆,扫描光从腕骨一直走到指尖。 【右手主动握持:不合格】 【左肩上举:受限】 【腰部负重扭转:受限】 【低负荷三息窗:已使用】 一名医护人员揭开腰侧敷料边缘,复测后的渗血没有继续扩大,缝线周围却比入场时更肿。 “左脚向外踩,腰别转。” 许平安依言踩到地上的白色标记,左脚刚离开中线,腰侧就牵出一道紧痛。他还想多踩半步,医护人员已经按下记录键。 “十九度。超过这个角度,你会本能地用左肩和右手补平衡。这两处都不能补。” 右手的扫描槽换成力反馈模式。屏幕要求他把拇指压向食指,图标连最低的绿线都没碰到。右腕内侧立刻出现一片红色压力点,手掌跟着发麻。 许平安放松手指:“救援钩怎么用?” “左手用。右前臂只能压在支撑面上,不能抓、拧、拉。” “背心可以分压,不代表你可以超压。”医护人员将新中止值录入任务页,“右手不得主动抓索,左肩不得过头,腰侧缝线张力超标会直接叫停。” “标准恢复能先用吗?” “完成任务才能兑换。” 许平安点了确认。还没挣到的东西,暂时不能拿来治现在的伤。 任务装备在另一个窗口。承压位的物品只有三件:一件灰色承压背心,一把无刃救援钩,一条带双头快拆扣的安全索。 背心能把拉力分到肩带和腰带,不会替他减轻总重。救援钩可以拉取锁扣,钩头无法破坏金属。安全索只保他不会直接掉下高架,越过中止线照样出局。 每件装备都有用,也都没有好用到可以省掉人。 工作人员将背心的右肩带放长两格,避开左肩受伤后的代偿角度。腰带原本要扣在腰侧,他的缝合处刚好被硬质卡扣压住,只能改用大**背心,把卡扣移到腹前。 背心大了,胸前留出一掌宽的余量。许平安往后拉动负荷带,背心晚了半拍才绷紧。 “这半拍算在我身上?”他问。 “算在装备行程里。”工作人员指了指胸口的黄色刻度,“你要把这一格算进停止距离。” 许平安试了三次。第一次被带子勒得左肩发疼,第二次卡扣撞到腰侧敷料,第三次才找到右前臂压护板、左手松救援钩的退出方式。 祁照川的机动包已经领完。他多了两枚移动挂扣和一只小型索长仪,手里还有一张平板。 平板上是刚才红线轨道的侧轨图。许平安磨出的每一道白痕都被标了长度、深度和制动时间。 “你在回收阶段把载荷偏转了零点五度。”祁照川把两段轨迹叠在一起,“单轨、低速、侧方有连续接触面,可以复现。高架悬挂载荷没有侧轨,这套方法不成立。” 许平安看了看那张标得密密麻麻的图:“做这个花了多久?” “八分钟十九秒。” “这张表能抵押金吗?” 祁照川把平板收回包里,拉链卡了一下,他又重新拉开才塞进去:“不能。” 两人搭上任务转运车时,倒计时还有一小时二十七分。 车内终端先播放高架现场图。一只六百公斤的隔音屏维修模块悬在城南高架匝道外侧,需要从原挂点转移到十二米外的安全车。中间有三个换挂点,承压位负责控制载荷偏移,机动位负责改换挂扣。 图上还标出了三个平台。起始平台紧贴桥墩,中段平台从隔音屏后伸出,只容一人转身。末端平台靠着安全车,中间却横着一根斜撑梁。祁照川的最短路线需要从斜撑梁外侧翻过去,许平安在那里看不见他的脚。 每个平台都画有半圆红线。中止线不跟着人走,载荷一旦摆向外侧,可用的落脚面积就会被吃掉一块。 任一人发出中止,现场锁具会尝试固定载荷。任一人越过平台上的红色中止线,双方共同出局。 “我换完第一点到第二点,最快一点八秒。”祁照川说,“你的承压能维持几秒?” “要看压力往哪里走。” “我需要一个数。” “我需要你换点前先说。” 祁照川把三个换挂点的最短路径放大:“按标准路径,我开始换点后不停。中途中止会让载荷停在两个挂点之间,风摆会更大。” “扣不住我会叫停。” “如果你晚了呢?” “如果你跑得太快呢?” 两人都没有回答对方。 转运车开上封闭辅路,夜色中的高架逐渐露出全貌。主路离地十一米,上层匝道又从其上方斜穿而过。出事的隔音屏模块挂在两层之间,下方是尚未完全封闭的东向车道。 黄色安全车已停在十二米外。三道转移索从其顶架伸出,分别绕过高架侧面的三只定向轮。载荷下方没有可以借力的地面,只有一条宽不到一米的外侧检修道。 许平安刚下车,现场终端就弹出了新通知。 【东向医疗车队已进入临时放行区】 【下方车道放行倒计时:10:59】 十一分钟后,六百公斤载荷下面会有车。 第30章 你跑得太快,我停不下来 隔音屏维修模块比任务页标注的位置低了七厘米。 许平安站在起始平台的黄线外,看着测距光落在模块顶缘。公示容差是上下八厘米,七厘米仍在任务范围内。 现场终端给出绿灯。 【起始高度:允许执行】 【下方车道放行倒计时:10:18】 六百公斤模块挂在桥体外侧,上方三条主索承重,一条黑色控制索从底部穿出,绕过起始平台的低位导向轮。许平安的承压背心与这条控制索相连。他只需要稳住载荷偏移,不用把它拉上来。 只要索子绷紧,六百公斤的偏移力照样会到他身上。 起始平台宽两米四,靠桥一侧是混凝土墙,外侧护栏只到许平安腰部。红色中止线沿护栏内侧画成半圆,最窄处只给他留了八十厘米落脚面。 中段平台在六米外。一条宽七十厘米的钢制检修道连着两端,底下能直接看到车道上的虚线。 祁照川先踏上检修道,将第一枚移动挂扣锁进头顶的钢索。他的安全索同时连着起始挂点和移动挂扣,只有新扣完全锁死,旧扣才能打开。 “第一段,四点二米。”祁照川报数,“我到中段挂点后解主索,你承压一点八秒。” 许平安用左手钩住控制索的金属环,右前臂压住胸前护板:“解之前说。” “会说。” 现场安全员先拉了一次手动急停索。三只黄色锁具同时落下,将主索卡死。确认急停有效后,锁具重新抬起。 “两人任一叫停,我直接拉锁具。”安全员说,“不等你们解释。” 任务倒计时开始。 祁照川第一步踏出时,鞋底的点火纹路亮了两道。他没有在狭窄检修道上直线加速,右脚踩住内侧网格,左脚从斜撑梁下穿过,身体贴着隔音屏外壳滑向中段平台。 他每到一处连接节都用手背碰一下头顶钢索,确认张力后再换脚。四点二米的检修道,他用了一点七秒。 “已到位。” 第一枚移动挂扣咬住中段钢索,绿灯亮起。祁照川将索长仪对准模块顶部,屏幕给出一条符合标准的绿色斜线。 “三,二,一,解。” 原挂点的红色锁扣张开。 六百公斤载荷立即向中段平台沉了半尺,控制索从导向轮里抽出,绷直后重重撞上许平安的背心。 胸前预留的一格行程当场吃完。许平安的身体向外拖了半步,右脚跟挤在红线前,离线只剩十二厘米。 他放低重心,右前臂压紧护板,左手钩向身后的桥墩固定环。背心上的拉力被拆成两条,一条压进右脚下的混凝土,另一条穿过左手救援钩,扣进桥墩。 腰侧敷料被腹前卡扣蹭了一下,疼痛向背后扯开。他仍有十五厘米可用行程,没叫停。 中段平台上,祁照川已经在解第二只锁扣。 “第二点,一点八秒。” “等。”许平安说。 祁照川的手已经压下了锁扣释放片,又硬生生抬了回去。 载荷没有完全稳住。它在中段主索下摆了一次,每次回摆都会将控制索再拉紧几厘米。 许平安等它第二次回到最低点,松开桥墩固定环,左手钩改挂到护栏根部。这一次换点用了三秒。 对面的祁照川已经比原定时间慢了一点二秒。 “可以了。”许平安说。 祁照川当即放掉第二只锁扣,脚下同时起步。他要在载荷向末端平台移动的一点八秒内翻过斜撑梁,锁住第三点。 载荷离开中段挂点,控制索改变方向。 黑簿从许平安视野边缘推出一线。 【当前压力:载荷向外侧旋转,护栏根部为直接承压点】 原本只向外拉的控制索开始向右滑。救援钩卡在护栏根部,许平安无法跟着它转身,只能向右平移。 他右脚离开原来的受力点,控制索立即多抽出了半米。载荷外摆加大,摆动反过来将末端的转移索拉直。 祁照川刚翻过斜撑梁,第三枚挂扣离钢索还有半臂。突然绷直的转移索从他左侧扫过,将他的安全索挤向斜撑梁外侧。 祁照川收腿躲过第一次扫击,落脚时只能踩在红线前一掌宽的钢板上。 “松十五厘米。”他说。 许平安没有立即松。他的背心已经被拉到右侧,如果一次放出十五厘米,载荷的外摆会先加大。 “等它回摆。” “我没有回摆的空间。” 祁照川头顶的转移索再次压来。他向前躲开,鞋尖已经压在红线内沿。 同一时间,起始平台上的许平安也被控制索向右拖去。护栏根部无法跟着他移动,左手钩斜拉住肩膀,右脚在钢板上滑了几厘米。 起始平台的红线到了他脚跟后面。 “停。”许平安说。 “中止。”祁照川几乎同时开口。 安全员没问任何原因,双手拉下急停索。 三只黄色锁具扑向主索。第一只卡住,第二只被绷紧的索身弹开,第三只擦着金属外皮滑出半米,才重新咬死。 六百公斤载荷在两个挂点之间重重一顿。 控制索将许平安拖到红线前三厘米,背心这才停住。末端平台上,祁照川的鞋尖贴着红线,外沿只差一层橡胶底的厚度。 【中止有效】 【双方未越线】 【首轮转移失败】 祁照川蹲在末端平台上,先看了一眼自己的鞋尖,再抬头看向六米外的许平安。 “你晚报了。” 许平安用左手解开护栏上的救援钩:“你第二次跑得太快。” “我按已报时间起步。” “我按当时的压力停了你三秒。” “所以我的已报时间失效了。” 祁照川摘下挂扣,金属扣被他攥得咔咔作响:“任务不是等你把每一股力都想明白。” 许平安腰上的卡扣还压着伤口,火气也被那一下磨了出来:“任务也不是让你跑完自己的成绩。” 两个人隔着六米检修道看着对方。祁照川掀起面罩散热,许平安低头去正腰上的卡扣,谁都不肯先说自己那一步错了。 安全员走到主控台前,准备将载荷拉回初始位置。他还没按下回收,索长仪上的红点已经动了。 主控台将首轮数据拆成两条。祁照川的换点完成度为92%,许平安的偏移控制为81%,可两条曲线叠在一起时,载荷外摆峰值超过安全线17%。 两个单独拿出来都能看的数,合在一起成了失败。 【本任务剩余重启次数:1】 【下方车道放行倒计时:05:46】 许平安把背心往左拉正,腰侧的敷料被卡扣擦出一道湿痕。他没去看两个单项数字,只看载荷在急停后还向哪里走。 急停锁具全部咬死,高架上也没有明显横风。可悬在半空的隔音屏模块仍在向外偏。 一厘米。 又一厘米。 金属外壳内部传来一声撞击,重心再次向外移了七毫米。 第31章 满分的路,先剪了 六百公斤载荷的重心还在爬。 三只急停锁具都已咬死,索长仪上的红点却每隔两秒向外跳一次。安全员关掉高架侧面的施工灯,只留一排斜向打入模块检修口的白光。 金属外壳里面,一团暗红色物质正顺着内部加强筋往上爬。 它没有固定形状,每次撞上内壁,便会铺成一片紧贴金属的薄壳。哪一条索子绷得最紧,薄壳就沿着那条受力线向上移。 中段主索的金属连接座开始发红。 【负相干扰:已实体化】 【干扰趋势:高张力路径】 任务页仍把原路线标成绿色。三个挂点连到安全车,索长最短,系统评级还是满分。 祁照川从末端平台退回中段,将首轮的三段数据拆开。 “第一次偏移出现在我晚到零点二秒后,第二次出现在你延迟松索后。”他把三个换点时间统一向前移,“我不等载荷到位,提前零点四秒换点。你只承担已经建立的拉力,不再等峰值出现。” 新方案跑完,平均张力下降9%,还比首轮快一点一秒。 “可复现。”祁照川说,“赢一次可以说命好,第二次还指望命,就是蠢。” 许平安看着模拟页没有立即回答。黑簿上只有一行字。 【当前压力:暗红残体至中段导向索】 安全员启动低功率试拉。主机收紧五厘米,中段导向索的张力从一百八十公斤力升到二百三十,暗红薄壳随即向上爬了十一厘米。 模块悬在车道上方十七米,薄壳一动,索长仪上的三枚红点便跟着亮,最后全挤在中段连接座附近。 许平安腰侧的控制索也随之收紧。承压背心把那股力摊向胸腹,卡扣却正压在湿透的敷料边缘。他没有硬顶,左脚往桥墩方向挪了半步,让安全索先吃掉新增拉力。 试拉一停,薄壳也停了。 “换末端,再来一次。”许平安说。 安全员没动:“你要看什么?” “看它认人,还是认哪根绳最吃劲。” 祁照川站到检修口正前方。末端转移索刚超过中段张力,暗红薄壳便从加强筋上抽细,越过两个焊接节点,贴向末端连接座,离他的鞋底只隔一层铁皮。 它根本没理祁照川。 祁照川把新方案重新跑了一遍。最高张力只是更快地从中段移到末端,他每提前换一次点,都替那东西把下一段路接好。 高架广播里响起晏停岳的声音:“三次试拉成立。它不追最近目标,只追当前最高且持续的张力。” 祁照川把模拟页放大到最后一次换点:“提前零点四秒仍然能让载荷更稳。” “也能让它少走零点四秒。”许平安指向那条越来越短的红线,“你换得越准,它接得越准。” 两组曲线叠上去,白线的峰值每提前一次,暗红轨迹就跟着提前折转。 【下方车道放行倒计时:04:07】 辅路入口已经能看到医疗车顶的蓝灯。第一辆车停在放行杆后,后面还跟着两辆转运车。 安全员将手移到重启键上:“只剩一次。方案定了再按。” “原路线不能用。”许平安说。 祁照川盯着三次试拉曲线:“不用原路线,载荷要离开三个标准挂点。横向移动会增加四点六米,没有时间评级。” “继续用,它会比你先到每一个挂点。” “最短路径仍然是完成率最高的路径。” “那是给死东西算的。”许平安看向模块里还在爬的暗红薄壳,“里面这个会选路。” 频道静了两秒。 晏停岳问:“剪掉中段导向,模块会立刻下沉二十厘米以上。你现在的腰伤扛不了一次完整坠冲。” “所以不能让我扛完整一下。” “剪索之后,路线责任记你。” 许平安看了一眼下方。三辆医疗车沿辅路排开,最前方车头已经越过等待线,蓝色警灯从桥底一遍遍扫过来。再过四分钟,这六百公斤东西就会悬在它们头顶。 “记。”他说。 主控台右侧有一个透明保护盒,盒内是导向索的红色应急剪切柄。它原本用于载荷失控时抛弃单根索路。一旦启动,内置切刃会剪断中段导向索,该任务的标准路线和时间评级同时作废。 保护盒离许平安有一臂半。他右手不能抓,左手也无法离开控制索太久。 他将救援钩从控制索金属环里抽出,钩头穿过保护盒下方的开口,扣住红色剪切柄。 左手一离开控制索,承压背心右侧立刻向外拽。许平安的腰撞上护栏,伤口被卡扣重新压开,热意沿着侧腹渗进衣服。右手被固定带吊在胸前,帮不上半点忙。 他没有第二只手可以稳住自己,只能把右膝顶进护栏下缘,用身体卡住这一次偏移。 安全员拦了一下:“剪了就回不到标准路线。” 许平安左手向后一拉。 透明保护盒被金属钩撞开,红色剪切柄当场翻转九十度。 桥体侧面传来一声钢片合拢的脆响。 中段导向索应声断开。 绷紧的索头抽向夜空,擦过隔音屏外壳,拉出一条白色痕迹。六百公斤载荷失去中段导向,向下沉了二十一厘米,三只急停锁具同时爆出金属摩擦声。 整段检修道被扯得向外一沉。 许平安的右膝在护栏上滑出半掌,背心从腰侧猛地勒向左肩。他用救援钩勾住横杆,左臂被拉得几乎伸直,肩伤处立刻麻了一片。模块下坠带起的风扑上桥面,三根断索在白光里弹起又落下,抽得金属外壳哐哐作响。 祁照川没有去扶他。他扑到末端锁具旁,用肩膀压住即将弹开的备用索,把载荷最后那一下外摆硬生生截在隔音屏前。 标准路线从任务页上消失。 【时间评级:已放弃】 【标准挂点路线:已作废】 祁照川没有再看原来的满分方案。他抓住头顶安全索,从中段平台翻到外侧检修道,将第一枚移动挂扣锁向安全车左侧的备用索。 “外斜线,多四点六米。”他报出新路径,“不连续换点。每次锁死后,你确认再走。” 许平安重新把左手钩进控制索:“行。” 负相薄壳在模块内部停了。失去中段导向索后,它找不到一条持续的高张力路径。 暗红色从末端连接座退回薄壳边缘,在三条互不相连的受力线上来回试探。每当安全员锁死一条备用索,下一条便保持松弛。它刚贴过去,张力已经被截断,只能重新缩回金属壳里。 刚才还像一条笔直跑道的压力图,此刻被剪成了五段参差不齐的短线。难看,绕远,任何一段却都能单独停住。 安全员开始为第二轮重置锁具。第一只升起,第二只升起,第三只却卡在主索上没动。 他用手电照向锁扣内侧。 刚才二十一厘米的下沉,已经在最后一只承重锁扣上震出一道裂纹。裂纹从边缘一直爬到锁舌中部,占了整个受力面的三分之一。 第32章 这条路不好看,但能活 最后一只承重锁扣断了。 锁舌先从裂纹处折开,半截金属弹过检修道,打碎了护栏上的警示灯。六百公斤载荷向外一坠,刚搭好的外斜线瞬间绷直,整座高架像被谁从侧面狠狠拽了一把。 许平安左手里的救援钩猛然下沉。 他本能地想用右手去抓,五根手指却只抖了一下。骨裂的两指连疼都慢了半拍,剩下三指也像被人从腕骨里拔掉了力气,连胸前的固定带都攥不住。 那只右手晃在胸前,连用来挡一下都不听使唤。 控制索从掌边滑过,蹭掉一片皮。许平安来不及骂,侧过身,把绳子压进承压背心与左肋之间。下坠的力量勒住胸口,他眼前一黑,险些把刚**去的气吐干净。 “**急停!”安全员吼道。 祁照川已经撞上锁具。急停杆压到底,第一段备用索咬死,模块仍向外荡了近半米,外壳里的暗红残体也被甩成长长一片,贴向此刻最紧的那根索座。 桥下,医疗车的喇叭响了一声。 倒计时还剩一分四十三秒。 “不能一起收。”许平安用左臂夹住控制索,嗓子里全是血腥味,“拆三段。” 祁照川看了一眼张力图:“三段来不及。” “一起收,它就有路。” “三段的末端摆幅超过安全值。” “所以你喊松。” 祁照川抬起头。 许平安把救援钩穿过左侧背心环,再从控制索下方反扣回来。这样一来,他不用手抓,身体本身就是最后一道活扣。祁照川只要迟喊半秒,载荷不会先断索,会先把他拖到护栏外面。 “每段什么时候放,你定。”许平安喘了口气,“我只管停。” 他最讨厌把松手的时机交给别人,过去吃过的亏,大多始于一句“你先信我”。可现在他的右手吊在胸前,桥下有三辆车,他连别扭的工夫都没有。 祁照川只停了半秒:“第一段,松二十。” 许平安侧腰,将背心里的索子一点点放出去。 模块沿外斜线下滑二十厘米,暗红薄壳刚从内部加强筋扑向**索座,祁照川已经压下截断扣。 “停。” 许平安整个人向后坐,鞋底在积水里搓出两道黑印。索子勒进背心,他被带得撞上护栏,腰间敷料当场湿透,却真把载荷钉在了半空。 那团暗红东西失去持续张力,挤在**索座边缘,像一张没能钻出门缝的脸。 “第二段,十五。” **备用索放松,安全车顶的钢托一格格升起。许平安刚松开十五厘米,模块忽然向右偏摆。祁照川报出的落点没错,可风从隔音屏缺口灌了进来,吹动三根断索,其中一根抽在他的面罩上。 他的判断慢了一拍。 “停!” 许平安已经多放了四厘米。 载荷撞向检修道下沿,刺耳的刮擦声从脚底一路钻进牙根。祁照川伸手去够**锁具,却发现按原动作跨过去,右脚必然踩上正在回弹的断索。 那是他提前算好的完整步点。也是此刻最不能走的一步。 暗红残体从**索座骤然抽离,扑向仍在稳定承压的**索。金属壳内鼓出一个拳头大的凸起,正沿着索座向外顶。 “它要出来了!”安全员喊。 祁照川没再修正步点。 他抓住护栏下缘,整个人翻到检修道外侧。安全绳骤然拉直,他悬在十七米高的车道上方,左脚踹开回弹断索,右手越过原定路线,一掌拍下**锁具。 动作歪了,落点也差了十一厘米。 他那张总像对所有误差都不满意的脸,第一次被护栏硌得变了形。 “停!” 许平安咬住牙,将救援钩横压在背心环上。 模块停住时,底部离钢托只剩六十厘米。**索的张力被截断,刚顶出外壳缝隙的暗红物质失去去处,又被金属边缘夹回一半。 祁照川吊在护栏外,低头看了一眼自己的落点。 “不好看。”他说。 许平安疼得想笑,最后只挤出一句:“能活就行。” 倒计时四十九秒。 最后一段没有完好的承重锁扣,只剩安全车钢托与一根临时防摆索。钢托司机在频道里报了两次位置,声音越来越急:“偏左二十七!再下来我接不住!” 许平安的鞋尖已经顶到护栏底座。再放六十厘米,他很可能跟着出去。 黑簿没有替他给出答案,只把三段压力冷冰冰地列在眼前。 【当前压力:临时防摆索,持续】 【当前压力:承压背心左侧环,持续】 【当前压力:钢托液压臂,正在建立】 压力还没有完全转过去。 “再等。”他说。 “只剩三十六秒。”安全员提醒。 许平安盯着第三行。钢托液压臂的压力一格格上涨,左侧环却还没往下掉。腰上的血顺着衣角落进积水,一滴,两滴。 祁照川翻回检修道,没有催他。他把临时防摆索绕过护栏底座,多加了一道很丑的回扣,然后单膝跪地,用肩顶住索尾。 “钢托再升八厘米。”他说。 司机照做。 第三行压力越过前两行的那一刻,暗红残体猛然扑向钢托连接处。 “松!”祁照川喝道。 许平安向左一拧,救援钩脱出背心环。积攒到极限的控制索从他肋下抽走,带出一片碎布。他失去支撑,整个人朝护栏撞去,左手勉强勾住横杆,受伤的右手垂在胸前,一点忙也帮不上。 六百公斤载荷落下最后六十厘米。 安全车钢托发出一声沉重闷响,四根液压臂同时下沉。车胎被压瘪一截,模块却稳稳卡进了托架**。 高架侧面的红灯,转绿了。 三辆医疗车几乎同时起步。蓝色警灯从许平安脚下掠过,第一辆、第二辆、第三辆,没有一辆减速。 暗红残体没能钻进钢托。它扑过去时,模块与托架间的两层金属壳恰好合拢,将它夹在检修口内侧。安全员抄起银灰封存箱扣住裂口,箱沿亮起一圈白光,里面接连撞了七八下,才慢慢安静。 【负相残体:已封存】 【b级转运任务:完成】 许平安靠着护栏坐下,垂着那只已经肿起来的右手,先点开了结算页。 【任务报酬:1800元】 【基础刀路课:2节】 【训练场时:6小时】 【标准恢复:1次】 【时间评级:无】 【正式武者资格:未授予】 钱和资源一项不少。押金也退了,剪掉的中段导向索被标注为任务耗材,不从报酬里扣。 许平安把那一千八百块看了三遍,才确定最后没有冒出一行“设备折旧费”。 安全员蹲下来给他固定右腕:“命都快折旧完了,还惦记那根索?” “索比我贵。” “你倒挺有自知之明。” 祁照川摘下沾了铁锈的手套,重新调出全过程数据。许平安以为他还在算那十一厘米的误差,没想到他沉默片刻,只在任务复盘栏里写了一句。 【非标准外斜线,预计可复现率:63%。】 “剩下百分之三十七呢?”许平安问。 “你太重,风向不稳,还有我第二段喊慢了。” 许平安看他一眼:“前两个可以不写。” “事实不能删。” “那我们还是不熟。” “本来就不熟。” 两人的任务页同时弹出一条功能性搭档评价,谁也没点确认。 这时,纪存真的消息盖住了结算页。 纪存真直接甩来一张刚截下来的热榜图片,问伤和恭喜全省了。 榜单第七,标题被加粗成刺眼的黑字: 【零价考生从跳楼秀到高架秀:一场算准流量的绝地翻身?】 纪存真紧跟着发来第二句话。 “你救人的视频三万播放。” “你想死的那十七秒,一百零六万。” 第33章 他想死的那段,播得最多 许平安救人的片段有三万播放。 他想死的那十七秒,一百零六万。 而且还在涨。 纪存真发来的链接里,视频总共二十九秒。开头是许平安站在天台边缘,风把衬衫吹得贴在背上;下一秒切到他拉下应急剪切柄,中段导向索应声断开;最后又绕回天台,高建成挺着肚子冲他扑过来。 画面被调成灰黑色,鼓点一下一下压着心跳。配字只用了三行。 【负债百万,跳楼未遂。】 【世界异变,发现流量密码。】 【从此哪里危险,他就往哪里钻。】 视频没写“作秀”,评论区已经替它补齐了。 评论区最上面那条有七万多个赞:真正想死的人,不会等别人来拍。 许平安盯着这句话,手指往下滑了一次,又滑回去。他明知道那只是个陌生人,还是想点开对方头像,看看说这话的人究竟过着什么日子。 点开的前一刻,他关掉了页面。 高架安全员正在给他腰侧重新包扎,胶带绕到第二圈,许平安才发现自己一直收着肚子。 “放松。”安全员说。 “放了。” “你这叫放了?” 许平安把肚子松开了。胶带又收紧一寸,伤口疼得他眼角抽了一下,反倒比刚才好受。身体上的疼有位置,按住就知道在哪里。那十七秒没有,人人看一遍,都能替他再长出一个意思。 任务车回到城南体育馆时,入口处已经多了十几部手机。 最前面是两个年轻人,见车门打开,镜头立刻举高。其中一个隔着警戒带喊:“零价哥,再表演一次割索呗!” 旁边有人笑:“别靠太近,人家等着你救呢。” 许平安刚迈出去的脚又收了回来。 公开课签到入口就在三十米外。绕过人群、登记伤情,他还能赶上最后一节理论训练。 他却突然不想去了。 他想起从前走进公司茶水间时,里面的说话声会突然变小;想起食堂有人学他低头道歉的样子;还想起天台上那阵风。那些已经咽下去的东西被二十九秒视频重新翻出来,整整齐齐摆给一百多万人看。 他甚至开始后悔救了纪存真。这个念头冒出来时,连他自己都愣了一下。 井边那只手再往下滑半米,人可能会死。道理一点没变,可他还是恶毒地想过:手机要是跟着掉下去就好了。 祁照川从另一侧车门下来,站在原地看完了那段视频。 “剪错了。”他说。 许平安以为他说的是内容。 祁照川把进度条拖到第九秒:“割索前,主索张力二百三十公斤力。下一帧已经是承重锁扣失效后的摆幅,中间少了三次试拉、一次路线重置和四分零七秒倒计时。” 举手机的年轻人还在喊:“零价哥,看这边!” 祁照川继续道:“他把二十一厘米下沉和最后六十厘米接载剪在一起,方向都不一样。你如果照视频这么干,模块会先砸穿隔音屏,再压中第一辆医疗车。” 许平安看了他两秒:“你觉得他们在乎这个?” “不在乎。”祁照川顿了顿,“所以更蠢。” 隔着车窗,外面又有人笑了起来。许平安不知道他们听没听见,只觉得这句评价很祁照川。别人骂他拿命炒作,祁照川生气的却是视频里载荷的运动方向不对。 荒唐得让人没法一直难受。 许平安没有下车。他把视频重新打开,从头到尾看了第三遍。 第一遍,他只看到自己站在天台边上。 第二遍,他看见那些评论。 第三遍,他注意到画面右下角没有裁干净的白色角标。 18:17:42。 镜头里,高建成把责任书推到他面前,偷拍视频的人笑着说“签一下大家都好交代”。随后才是天台画面。视频制作者为了让“跳楼秀”更完整,保留了他走出会议室前的两秒,也保留了原始录像的拍摄时间。 许平安放大画面。发灰的白色数字仍能辨认。 责任书在b-2807上的生成记录是18:17,《余生处置书》的预签时间是18:21,天台画面则从18:24开始。 画面里,18:21之前的许平安还在拒绝签字。 那份预签已经完成。 许平安胸口那团发紧的东西没有散。他仍然不想走过外面的手机,也没突然变得能对一百万人侃侃而谈。可他把公开课的退课页面关了。 然后给纪存真回消息:“原片还在?” 纪存真很快发来一个字:“在。” “几份?” “封存手机一份,云端一份,我手里一份。三份校验值一致。” “谁给出去的?” 这次隔了十几秒。 “我给过一家平台十九秒预览,没授权二次剪辑。高架画面不是我的。” 许平安看着“十九秒预览”,忽然想笑。纪存真嘴上说着没授权,手却已经把装着火星的纸递了出去。至于后来烧到谁,他大概真没算,也可能算过,只觉得这把火值得。 “把原片给我。”许平安说。 “你要发?” “我先看。” “现在发完整原片,热榜半小时能翻。再晚,平台会把这个版本认成首发事实。” “原片给我。” 纪存真打来电话。许平安没有开免提,接通后,那边先传来键盘声。 “我可以交,但我要保留报道权。”纪存真说,“天台不是单独事件。责任书、b-2807、18:21预签和高建成胸口那块东西是一条线。你拿走原片以后全删,我这条稿就死了。” “你的稿死不死,跟我没关系。” “那你为什么还接电话?” 许平安没回答。他想过让所有视频一起消失,可下载页上那三个时间还排在一起。他关不掉。 他用左手打开备忘录,打字很慢。 “原片所有副本和校验值给我。未经同意,不准再剪。” “可以谈。” “已经产生的收益,列明细。” “平台还没结算。” “那就结算后列。” “还有?” “我的脸、声音、名字,单次授权。下次再用,重新问。不能用一句默认同意替我一直签。” 电话那边安静下来。 外面有人敲车窗,镜头几乎贴上玻璃。许平安肩膀一缩,差点把手机碰掉,只好用膝盖将它顶回左掌。 纪存真听见动静:“你现在在哪?” “跟你没关系。把这些写清楚。” “你不要求删帖?” “我要求了,你能删完?” “不能。” “那先拿回能拿的。” 原片接收页面很快亮起,文件时长十二分四十七秒,校验值与封存记录一致。下载按钮上方却多了一条红色提示。 【检测到未脱敏人脸:1】 纪存真没有挂电话。 “完整原片里有个证人。”他说,“不是高建成,也不是我。她当时在会议室门口说了一句话,能证明责任书早就准备好了。” “那就把脸遮掉。” “脸能遮,工牌没遮。声音能改,窗外那栋楼和她提到的孩子学校改不了。原片一公开,公司十分钟内就能认出她,网友再多花十分钟,能找到她家住哪。” 许平安看着接收页上的那张模糊人脸。 纪存真最后说:“她会丢工作。” “而且,她不知道自己被拍进去了。” 第34章 每个人都想给他标一次价 第一个来买“零价英雄”这四个字的人,开价九千。 正好是许平安跑一趟高架所得报酬的五倍。 消息弹出来时,他正躺在恢复舱里。透明舱盖只合到胸口,四条银白导线贴着右腕、左肩和腰侧,屏幕先将伤势逐项扫了一遍。 【标准恢复次数:1】 【建议目标:恢复至训练准入线】 【不可处理:右手第二、三指骨裂】 【不可处理:既往右腕旧伤】 许平安把四行字又看了一遍:“等等,不能接骨?” 恢复室医师正在调液压支架,头也没抬:“标准恢复,不是投胎。替你消炎、止血,放松过载肌群,再把点火后的代谢废物排掉。骨头还得自己长。” “那这个值多少钱?” “外面单次一千二,你赚的是任务配额。” 许平安立刻觉得舱里的蓝光亮得顺眼了些。 药液沿导线下方的贴片渗入皮肤,腰侧最先传来冰凉,随后是针扎般的细痛。左肩里绷了几个小时的肌肉慢慢松开,右腕肿胀却只退下一圈,固定夹板仍在。 十五分钟后,屏幕给出新的边界。 【腰部:可承受基础步法,不可负重冲撞】 【左肩:可完成低速空挥,不可连续过顶】 【右手:不可握刀】 【训练准入:有条件通过】 许平安下舱试着直起腰。疼还在,只是不再每次呼吸都扯到伤口。他预约了第二天第一节基础刀路课,备注写得很明白:左手训练,右手旁观。 页面刚显示预约成功,九千元的招募报价又跳了一次。 发件方名叫“鼎锋城市挑战计划”,认证资料写着新武者商业孵化。对方称赞他在高架上的勇气,希望购买“零价英雄”标签,用于三场城市任务直播。 报价下面附了六页合同。 许平安看到九千时,心跳确实快了一下。 他欠的钱没有因为世界异变就消失。房租下个月还得交,老家屋顶漏雨,母亲前几天发来一张用塑料盆接水的照片,又在半分钟后撤回。九千块够补屋顶,也够他少接几次不知道会不会活着回来的任务。 他差点直接按下接受。 手指碰到屏幕前,余生处置书的签名在手机底部闪了一下。 许平安停住,把合同放大。 第三页写着:授权方同意被授权方永久、不可撤回使用其姓名、肖像、声音及任务影像。 第四页写着:授权期间,授权方参与的所有公开任务自动纳入合作内容,无需另行确认。 第五页更直接:因伤病、舆情或个人意愿拒绝出场,视为违约。 九千块买三场直播,还要顺手签走他以后会做什么。 恢复室外,等体测的人正争论他有没有算准安全车。旧公司的人不提救援,只发来一句“大家还要吃饭”,还有人偷偷转了两百块,备注是:别说我也在场。 职业武者论坛更干脆。最高赞说他力量不够、制动勉强及格,下面有人回:右手都废了还拿身体做活扣,穷罢了。 许平安觉得最后这句挺准。 有人要情绪,有人买沉默,还有人等着把他的伤打包卖出去。九千块就挂在签字键上。 许平安下载合同,用左手一点点删。永久使用删掉,不可撤回删掉,任务自动绑定删掉,拒绝出场违约也删掉。 最后只剩一条:九千元对应三场直播,每场另行书面确认;授权只覆盖当场影像,可在发布前撤回,撤回按实际制作成本结算。 他将修改版发回去。 对方秒回:“许先生,行业没有这样的合作先例。” “那就不合作。” “九千只是首期,您的流量窗口很短,错过今晚,明天可能只值三千。” “那我明天再穷。” 发完这句话,许平安把聊天框往下划了两次,又划回九千那行。他甚至希望对方再劝一次,好让自己有台阶把删掉的条款加回去。 对方没再回复。 林照微的电话就在这时打来。 她没有问天台,也没问他现在心情如何,开口先报了一个数字:“四百二。” “什么?” “你的视频把人引到奶茶店了。十七个人堵门,六个人只拍不买,两个人把吸管桶碰翻,我晚下班一小时四十分钟。” 许平安沉默两秒:“为什么算我的?” “他们喊的是零价哥,不是奶茶姐。” “我没让他们去。” “我也没让你上热榜。”林照微说,“所以这叫堵门加班费,不叫赔偿。你可以不付,我也可以明天看到镜头就关店。” 许平安看了一眼余额:“明细发我。” “已经发了。” 聊天框里并排躺着四张表。前三张标题分别是采访报价、肖像使用报价、店内拍摄报价,第四张才是今天的加班与物料损耗。 采访按十分钟计费,超时每分钟另加。肖像分照片、短视频与直播,不同用途不同价格。店内拍摄最贵,因为会影响正常营业,若拍到其他员工,还得另付脱敏和误工费。 许平安问:“你什么时候做的?” “第八个人问我是不是你女朋友的时候。” “你怎么说?” “我说造谣另算。” 许平安靠着恢复室外墙,没忍住笑了一声,腰侧随即疼得他吸气。 林照微听见了:“标准恢复用了?” “用了。” “能打架了?” “能走路,不能拿刀。” “那挺好,省得你为了证明视频是假的,又去找个高架跳一次。” 这话不太好听,却正好堵住许平安方才那点想提前加训的冲动。他看着三张报价表,忽然发现它们比任何代为处理都让人安心。价钱、能做什么、不能做什么,全写清楚。 “店里再有人来拍,你替我管。”他说。 “管到什么程度?” “只管店内。拍摄先看表,付钱才进,拍到员工必须脱敏。收入扣掉误工和物料,你拿三成。” “四成。” “三成。” “你连人都不来,我还要挨骂。” “三成,加合理加班费。” 林照微考虑了五秒:“行。开始时间今晚,任何一方提前两个小时通知可以终止。还有,我只管店里,外面的采访和你要不要回应,别甩给我。” “我也没打算给你。” “最好是。” 两人把这几句整理成一页临时授权,谁也没说相信谁。许平安签的是店内拍摄代管,林照微收的是明确费用,权限到店门口为止。 祁照川随后发来一张截图。职业武者论坛有人将他在高架外翻的速度标成每秒十二米。 他只说了一句:“实际八点七。十二米我会撞死。” 许平安回他:“要澄清吗?” “不用。让他们先把小学除法学会。” 走廊里终于安静了片刻。 下一秒,纪存真发来一封刚收到的邮件。发件人是公司法务,抄送了那家准备刊发调查稿的平台。 邮件允许保留高建成强迫签署责任书的内容,也允许将其描述为个人违规。条件只有一个:纪存真必须提交原片中那名证人的真实姓名、工号和联系方式,由公司完成“内部事实核查”。 只要交人,他的稿件就能保住。 纪存真在截图下面问:“你说,她值不值这篇稿?” 第35章 镜头对着我,别对着他 删稿指令还有九十秒生效,纪存真先从时间轴上剪掉了最值钱的十一秒。 画面里,天台风很大。那个被拍到正脸的年轻人缩在防火门后,一只手按着保洁老太太的担架,另一只手挡住镜头。他只说了句“别拍我”,随后便被纪存真的笑声盖住。 这十一秒有脸、有声音,还有一个普通人面对镜头时来不及藏住的害怕。放出去,足够证明当时有人亲眼看见高建成逼许平安签字。 也足够让人顺着工牌边角找到他。 纪存真按下删除,剪辑轨道缺了一块。他先生成一份脱敏核验副本,留下时间码、设备号和画面校验值,再将自己手里含有证人脸声的原片覆盖。 平台编辑在通话里急了:“你现在删证人,稿子可信度至少掉一半。公司正等着说我们只有当事人自述。” “那就掉。” “纪存真,你昨天还说这个人是钉死高建成的铁证。” “昨天我还想上头版。” 他说得很平,手却停在另一个片段上。那是电梯前室坍塌后,他举着手机爬过地砖的画面。镜头晃得厉害,许平安从防火门外折回来,把消防斧横进门缝。只要留下这一段,纪存真也能被剪成一个带着证据逃出险地的人。 他看了三遍,最后连同自己的狼狈喘息一起删掉。 许平安的视频通话一直开着。他坐在恢复室外,右手仍固定在夹板里,只用左手逐项检查脱敏后的时间戳。 “原文件校验值没变。”他说,“证人的工牌反光还有一帧。” 纪存真把那一帧放大。工牌上的字已经糊成白块,塑封边缘却映出了员工通道编号。 “这也能查?” “公司查一个外包人员,比网友快。” 纪存真给反光区域加了第二层遮罩。删稿倒计时只剩五十八秒,平台后台连续弹出两条警告:证据链不完整,稿件可能退回;主证人缺失,推荐权重下调。 他没关警告,拖进一段新录像。 镜头正对他自己。 许平安看见预览画面,左手停在校验表上:“你准备干什么?” “缺个能负责的人。” “你负责不了他看见的东西。” “我只负责我做过的。” 纪存真把手机架在显示器前,椅子往后拖了半米。他额角还有一道没拆线的伤,脸色也差,身后却特意留着公司的旧工牌和采访证。那两样东西一旦入镜,公司就再也没法把他包装成路过的匿名投稿者。 林照微从奶茶店发来一条消息:店外又来了三个人,其中一个拿着直播架,问她能不能证明许平安一直被职场霸凌。 她只回了张报价表,直播很快撤了。 许平安将消息划掉:“证人已经安全,原片也能校验。稿子删不删,是你的事。” “你就没别的要说?” “有。别拿我替你证明你是个好人。” 纪存真笑了一下,没笑出声。删稿倒计时还有四十秒,他点开录制。 “我叫纪存真,原来是恒远项目公司的协调员。” 他说完自己先骂了句脏话,删掉重录。太像采访稿了。 “天衡降临那天,天台上的视频是我拍的。” 这一次他没看提词器。 “高建成让我拍许平安,我拍了。” 纪存真停住,拇指在录制键旁边蹭了两回。他原先准备的后半句是“为了保留证据”,此刻怎么念都恶心。 他删掉那半句,只留下自己举着手机笑的原声。笑声一出来,平台编辑在通话那头也安静了。 平台编辑没有再催,只在通话那头问:“偷拍视频也是你传出去的?” 纪存真拿起桌上的凉咖啡,没喝,又放了回去。 “原片是我拍的,脱敏也是我做的。今天这条,找我。” 编辑那边传来圆珠笔磕桌的声音:“你还是没回答。” “以后再回答。” 纪存真把调查稿后台和账号页并到画面右侧。最早拟的三个标题一闪而过,零价、跳楼和英雄全在最显眼的位置,他的鼠标停在其中一个标题上,舍不得似的多停了两秒。 “证人我没交。以前的事,”他瞥了一眼屏幕里的许平安,又把眼睛移开,“以后再说。” 删稿倒计时跳到二十一秒。 公司法务的电话挤进来。纪存真没有接,手机在桌面上震个不停,屏幕连续弹出内部账号冻结、从业材料暂停核验和保密义务提醒。 他把那些通知也录了进去。 录到账号冻结时,他下意识挪了挪鼠标,像要把通知挡住。手伸到一半,又停下了。 “采访证留在画面里干什么?”平台编辑问。 “能证明我以前干过这行。” “还是怕别人不知道你是谁?” 纪存真没答,把采访证往镜头中间推正了些。许平安隔着屏幕看见,也没替他找体面的说法。 “原片脱敏了。时间码、设备号、校验值都在。想核就核。”纪存真朝镜头抬起眼,“当时那个证人,别找。” 他的手伸向发布键,停了半秒。 “镜头对着我。别对着他。” 发布。 删稿指令归零时,旧调查稿从平台前台消失。三秒后,一条署着纪存真真名的新视频进入审核,没有推荐位,也没有原来的百万级热度预估。 公司邮件随即到达。 【内部账号已停用。】 【在职证明核验暂停。】 【本次未授权素材发布责任:待核。】 纪存真盯着那三行字,先去看新视频的数据。播放量只有二百七十,评论里一半在骂他蹭热度,另一半在问证人是不是编的。还有人截出他早年的团建照片,说这种人现在自曝,无非是换一种方式红。 “效果很差。”他说。 许平安把脱敏校验单保存下来:“证人没露,原片能核,这两件没差。” “我账号没了。” “看见了。” “你不准备安慰我?” “你以前拍我的时候,也没安慰我。” 纪存真靠回椅背,拿没受伤的那只脚碰了一下桌腿:“行,扯平不了。” “本来就没平。”许平安把脱敏核验单收进存证夹,没再往下说。 新视频审核通过后,数据慢慢往上爬。几家媒体陆续申请核验时间码,一名职业武者将高架完整录像与天台原片并排,要求公开测试许平安的制动动作。 其中一份核验回执在“证言用途价格”一栏卡了两秒,最后留下一个红色的0。编辑以为是平台故障,刷新后,那个0依然没动。 城南公开考核点很快发来通知。 【争议动作复现申请:已受理。】 【申请人须本人到场,不得使用剪辑素材。】 【复现项目:六段基础刀路、红线内制动。】 通知下方附着许平安上一次体测成绩。 十八分。 公开屏已经亮起,旧成绩不能删除。 第36章 他们笑的时候,我在数第四刀 公开屏把十八分放在左边,新测试放在右边,中间还特意留了一条竖线。 工作人员问许平安要不要隐藏姓名。 “成绩能隐藏吗?” “不能。” “那名字藏了也没用。” 训练区外已经围了两圈人。有人是来参加补训的考生,也有人举着手机,等着看那个天台上的零价男人能不能把高架动作再做一次。一名补训考生把自己的号码牌翻到背面,嘱咐同伴:“拍全了。他要是用自创动作过,我就申诉标准不一样。” 许平安用左手将训练刀提到腰侧。右手包着固定夹板,只负责压住刀尾束带,不能握合。刀比商场那把短柄破拆刀更长,重心向前多出七厘米,站着不动都在往下坠。 基础课教官检查完固定带,指着地面六段不同颜色的标线:“两节课,只修动作,不修伤。疼痛阈值、左肩角度和腰部负荷照旧。固定带防刀飞出去,不替你握刀。” “三息呢?”许平安问。 “测试基础动作,不给你额外承压源。你点火能托住多少算多少,超过三次换气,动作照常扣分。” 教官抬手,公开计时开始。 许平安贴身起刀,横挡时肩膀被刀身拖得一沉,只能把左脚向外挪半掌。第三段压切落下,腰侧已经发紧,前三盏灯仍接连亮起绿色。 那名补训考生看着前三盏绿灯:“前三段谁不会?这也算另开一场,后面的人等什么?” 举手机的男人没接他的话,只把镜头推近:“等第四刀。” 教学动作要求刀从右下回收至左肩上方,再借腰部扭转完成一记大幅回斩。许平安左肩只抬到胸口,训练刀的前端便将他整条手臂往外拽。腰刚转过一半,右侧旧伤猛地缩紧,刀尖擦着蓝线砸在地胶上。 撞击声很响。 公开屏右侧跳出一个红色的失败。十八分还挂在左边,纹丝不动。 许平安第一反应是去看外圈的手机。他看见一排镜头,又立刻把视线压回地面。地胶上那道刀痕就在鞋尖前,不笑他,只等着场馆开四十六块的修补单。 教官关掉计时:“第四段左肩展开不足,腰部旋转中断。先拆动作。” “再走一次。” “刚才的疼痛报数。” “左肩五,腰五。” “右手?” 许平安停了半秒:“五级半。” 监测贴显示六。 教官将这个数字同步到公开屏:“你要在镜头前撒谎,镜头不会替你疼。” 外面又有人笑。许平安把刀扶回起始架,耳根发热,那几声笑一直往耳朵里钻。他甚至冒出一个很蠢的念头:只要下一次成功,刚才那一下就不算丢人。 祁照川站在场外,忽然抬手指向正在传播的短视频:“他们把你第四刀慢放成了百分之六十。” 许平安看过去。失败片段已经套上“高架英雄现场露馅”的标题,刀落地那一下被重复播放三次。 “慢放不是更丢人?” “原视频五十帧,导出二十五帧,又做了插帧。刀尖实际抖动没有画面里那么大。”祁照川将两条动作轴叠在手机上,“而且他们把你起刀前的零点四秒删了,重心看起来像凭空丢失。” 旁边有人听得不耐烦:“所以他到底行不行?” 祁照川看了一眼许平安:“现在不行。” 这句话把准备好的争辩全堵了回去。 祁照川又补了一句:“但剪辑也不行。两件事分开算。” 许平安低头活动腰侧。教学视频里的第四刀很漂亮,刀锋从肩上拉出一整道弧,转腰、换步和回斩连在一起,适合力量足、肩关节完整的人。 他现在两样都没有。 “第四刀必须砍到什么?”许平安问。 教官调出考核要求:“回收前一段外放重心,切断右侧来袭路径,刀尖进入第五段起始区。” “必须过肩吗?” “教学动作过肩。评分看功能、轨迹和稳定。” 许平安不再管这一刀好不好看。他将训练刀重新绑在左前臂内侧,刀背不再拉向肩上,只贴着胸前往回收。脚下也不做完整换位,右脚向后撤半步,让腰只转到不会牵动旧伤的位置。 第一次试,许平安还是下意识把刀往肩上拉,刀尖离黄框差了十二厘米。 外圈的手机镜头又往前探了一截。许平安听见那名补训考生说“换动作还是十八分”,第二次起刀时,他明知左肩已经抬不上去,还是硬送了一截。 监测器当场响了。固定带把刀拽住,左肩却像被人从关节缝里往外拽了一把。许平安撞上护垫,半边手臂麻得没有知觉。 教官按停训练器:“超肩角一次,冷却八分钟。第一节课照常计时。” 八分钟从课时里一秒秒掉下去。许平安坐在护垫边,才发现刚才那一下虽然丢人,刀身被护垫弹回时,刀尖反而更接近黄框。 他盯着剩余课时,先算出这一摔花掉多少钱,又把数字按灭了。算出来也退不了,越算肩膀越疼。 外圈有人问他还练不练,他张嘴想说“关你什么事”,话到嘴边却成了:“手机别越线,砸坏了我不赔。” 冷却结束后,许平安没有再往前够。他先让刀背撞上护垫,回弹的力量一压进左肘,右脚才往后退了半步。刀尖借回来的距离擦过蓝线,停进第五段黄框。 教官没亮通过,只说:“连前三段。” 公开计时重新开始。 起刀、横挡、压切。前三段将他的呼吸推快,第四段蓝灯亮起时,外圈的手机全朝前挪了挪。 许平安没有看。 刀背贴胸回收,右脚撤半步。撞击垫的反力从左肘压向腰侧,他顺着那股力转过小半圈,刀尖短短划过蓝线,停进黄色起始区。 第四段第一次亮绿。 第五段提示随即亮起,要求连续突进两米。许平安的胸口已经发紧,右手固定带也被刀尾扯得向下滑。他只要再冲一步,便能让公开屏多亮一格。 教官没有喊停。 外圈也安静了。 许平安抬起左脚,最后还是放回原地。他将训练刀垂到腿侧,自己报出:“右手六,腰五级半。停训。” 公开屏上,前四段绿色,第五、六段灰色。总成绩仍然没到通过线。 有人问:“都到这儿了,为什么不再试一下?” 许平安解固定带时,左手也在抖:“再走一步,刀飞了算谁的?我赔不起。” 教官看了他一眼:“人摔了也算你的。” “那更赔不起。” 教官在记录里写下第一节课已消费、前四段可连续、第四段采用短回收替代。第二节课的按钮随后亮起,下面多了一行限制。 页面刚刷新时,“授权来源”后面闪过一块空白。工作人员伸手再刷,栏目恢复成“城南公开考核点”。 “卡了一下。”他说。 许平安却想起了核验回执里那个刷不掉的红0。 【下一次复测:六段连续。】 【中途停刀,成绩计零。】 第37章 刀停住了,人才算赢 第二节课开始前,公开屏先弹出一行红字。 【六段连续复测,中途停刀按零分处理。】 工作人员让许平安按确认。他先问设备出问题算谁的,得到“另行复核”四个字,才把确认键按下去。 十八分仍挂在左侧,外圈的手机比昨天更多。纪存真的实名录像没能让所有人改口,倒把这场复测送上了本地热榜。 记录员做空载自检时,配重箱在第六段感应点多滑了半格。他的手指在重置键上顿了一下,旁边的维护页已经自动变绿。 祁照川看了一眼轨迹:“空载延迟,在误差里。” 记录员这才按下确认。 教官在训练区**挂起一只两百公斤的配重箱。箱体通过钢索接入六段刀路,每完成一段,牵引机便将配重沿半圆轨道送向下一个受力点。刀路连续,箱体就能在红线内走完一圈;动作一断,配重会被制动器锁住。 围观区在轨道外三米,一道黄色护栏将人群隔开。 教官检查完固定带,提醒他疼痛到六级就停。许平安却追问昨天的地胶修补费,听见四十六,立刻把这个数字记牢了。 祁照川站在外圈计时位,只负责记录,不给口令。他将平板调成正常帧率:“第四段要是还能复现,我认它是动作。只能做一次,就算运气。” “你鼓励人一直这么难听?” “我没鼓励你。” 教官抬手,牵引机启动。 前三盏灯接连亮起。配重箱沿半圆轨道改了两次方向,先拽着刀尖外偏,又当胸压来。第三刀落下时,许平安已经用嘴换了一口气,轨道上方也再次闪过短促的校准提示。 记录员抬头看了一眼,提示已经消失。牵引机没变速,他只能继续盯着空载时多滑的那半格。 第四段蓝灯随即亮起。围观区安静了一瞬,所有人都在等昨天那声砸地。 许平安没有把刀拉上左肩。刀背贴着胸口向内回收,右脚后撤半步,腰只转过小半圈。配重撞击垫后弹回来的力压住刀身,他借这股回弹将刀尖送进第五段黄框。 蓝灯变绿。 祁照川低头记下时间:“比昨天慢,能复现。” 第五段没有给许平安喘息。黄色标线要求向前突进两米,再从配重箱右侧切入。钢索已拉至斜上方,箱体的重量拖着刀尖往外偏,固定带勒进右腕,监测数字从五级半跳到六级边缘。 许平安跨出第一步,胸口的火种被牵引力压得发烫。他没有正面硬顶,刀面擦着箱体边缘滑过,让配重继续向第六段移动。 第五灯亮绿。 第六段是回身制动。许平安已经只能用嘴换气,左肩每抬一寸都在发僵。只要将刀背送入最后的制动槽,六段就能第一次完整亮起。 轨道上方忽然响了一声电子提示。 【校准参数更新。】 牵引机原本下降的转速猛地升高。两百公斤配重越过第六段感应点,没有进入制动槽,反而沿半圆轨道朝围观区回摆。 教官拍下急停。 按钮没有反应。 黄色护栏后的第一排人还举着手机,配重箱已经撞断一只缓冲架。断开的金属杆横飞出去,砸在护栏顶部,人群这才往后挤。 “撤出轨道回程区!”教官冲向总控箱。 许平安离第六段制动槽只差一步。继续完成动作,新测试栏就可能亮出六个绿色;停下来处理失控配重,个人中止会被记成零分。 他看了一眼公开屏。十八分仍挂在那里,左脚已经朝第六段落下。 护栏后突然有人惨叫。配重箱第二次回摆,钢索已经向外鼓出一条弧,黄色护栏正处在弧线以内。一名举直播架的男人被后面的人撞倒,腿卡在护栏底座,怎么拔也拔不出来。 许平安转身离开第六段。 新测试栏当场归零。 他沿轨道内侧追向牵引机。钢索抽在立柱上,震得头顶灰尘直落。许平安第一眼去找急停链,手刚伸出去,链条就被回抽的钢索打得崩起,砸在他的右腕固定板上。 疼痛从骨缝里炸开,他没抓住。少掉的这半拍,让配重箱又朝护栏滑近了一截。 【直接压力路径:牵引机至钢索主扣。】 黑红细线只亮出这一段。 许平安贴近立柱,这才看见连接点前方的备用卸力扣。他起刀避开外摆钢索,横挡顶住回抽,斜切压向扣环。钢索擦着耳边抽过去,他用刚练成的短回收把刀拉回胸前,人也退进立柱后方。 钢索贴着他的肩前抽过去,外套被刮开一道口子。 卸力扣已经绷直。 许平安踏出第五段的第一步,借钢索回抽的力量将刀口送进扣环缝隙。刀刃没有斩断粗钢,只切开负责锁止的薄片。卡簧弹飞,主扣从牵引机上脱落。 配重箱失去加速,仍沿轨道冲向被困男人。 许平安没有追箱体。他将刀背横进轨道内侧的手动制动杆,用第六段回身动作向下压。左肩抬不过胸口,他便转腰让整个人挂在刀背上,鞋底沿地胶滑出半米。 制动杆只落下一半。 配重箱离护栏还有两米。 祁照川从外圈翻过护栏,没有冲向许平安。他一脚踢开卡住男人裤腿的底座螺栓,抓住直播架往后拖:“松手。架子不要了。” 空载时那句“在误差里”还留在他自己的录音中。他把计时平板摔在地上,才腾出手去拽人。 男人还想捡手机,祁照川连人带架一起拽出回程线。 许平安右腕的监测器已经报警。他松开不能握合的右手,左肘压住刀背,再往下坐了一截。 制动杆咬到底。 轨道下方连续响起六声金属撞击。配重箱在护栏前四十厘米停住,箱角将那部没来得及捡走的手机碾得粉碎。 许平安也坐到了地上。训练刀仍卡在制动杆里,固定带被扯开一半,右腕疼痛停在六级。 公开屏的新测试栏只剩一个红色的零。 围观区没人鼓掌。刚才往后挤倒的人还在互相找鞋,有人拎着一只灰色运动鞋问了两遍,没人认。直播男人趴在地上,先摸自己的腿,又抖着手找了一圈手机,确定自己还活着,才盯住地上的碎片:“这个算谁赔?” 祁照川指向仍在录像的场馆镜头:“先算你越过拍摄黄线。” 教官切断总电源,走到许平安面前:“六段复测,个人中止,零分。” 许平安点头:“知道。” 教官又打开事故记录,在零分下面只留了一行。 【前五段可复现;主动转入实体制动;处置有效。】 祁照川捡起已经裂屏的平板:“第四段事故前后都能复现。空载误判记我。” 那名想申诉标准不一的补训考生没再说十八分,他走到记录台前,要求把断电前的完整日志一起封存。 正式考核预审页面随后刷新。许平安没有拿到通过,只从第九名下方被移进另一张名单。 【事故处置候选:许平安。】 【可申请正式考核预审。】 第三行随后锁定,不再随复议结果撤回。 【本次预审申请费:免除。】 记录员正在封存牵引机日志,忽然抬头:“这条校准是谁发的?” 屏幕上,参数更新时间、接收终端和执行结果都在。 调用编号那一栏,空着。 第38章 零分视频,三份报价 事故区封了二十七分钟,第一笔赔偿先找到了祁照川。 “鞋,一百八。” 说话的大姐赤着一只脚,另一只脚踩着黄色警戒线。她把灰运动鞋拎到祁照川脸前,鞋帮上还沾着别人的鞋印。 “谁让你扔的?” 祁照川低头看封存表:“我拖的是人。” “人是我男人。鞋也是我家的。” 旁边的男人裤腿还卡着半截直播架,张嘴替他解释:“当时乱,他可能没顾上。” “你闭嘴。手机都让你拍没了,还替人说话。” 祁照川沉默两秒,在事故记录的物损栏添了四个字:单只,待核。 大姐探头看见,声音顿时高了一截:“什么叫单只?另一只没有这一只穿个屁!” 许平安坐在急救室门口,右腕压着冷敷袋,听见这句,嘴角刚抬起来,左肩便疼得抽了一下,笑意也跟着没了。 那部被配重箱碾碎的手机更麻烦。 机主说是刚买的顶配,分期还剩九个月。场馆说他越过拍摄黄线,只认意外险的基础额度。双方围着一袋手机碎片吵了半天,最后谁也没敢把袋子打开。电池已经鼓了,正往外冒一股甜腻的焦味。 教官把人赶远,叫来防火桶。 “先灭火,再谈谁赔。” “我的照片呢?”男人问。 “都这时候了还照片?”他老婆瞪他。 男人嘴唇动了动:“闺女上个月过生日,照片都在里头。” 大姐没再骂,转身去找另一只鞋。 许平安低头看手机。事故视频被剪成了三个版本,传得最广的只有十一秒:他离开第六段,五盏绿灯跳成零,随后坐倒在地,右手垂着,配重箱停在护栏前。 热评说他考不过就拿救人炒作。以前部门的群聊也被人截了出来,小陈替他说了一句,后面却跟着三个笑哭的表情。许平安盯了几秒,把那张图存进手机。 纪存真发来的完整录像排在二十七页以后。职业武者没争英雄不英雄,只截出锁止薄片和第四段短回收,有人说碰巧,也有人说动作能用,但伤手伤腰,不值得照搬。 祁照川在这条下面实名回复:动作可复现,使用者身体条件不具备推广意义。 许平安抬头:“后半句能不写吗?” “事实。” “看着像骂人。” “那是你的身体条件让你觉得被骂。” 许平安把手机扣在腿上,不想再跟他聊。 三份现实报价很快挤进手机。第一家出一万二,买断事故当天全部影像和后续口述,今晚签,今晚到账;第二家送一套护具,每条视频另付三百,却要求配合重拍。 一万二够父亲做检查,护具他也买不起。许平安的手指在第一条消息上停了半天,最后没回。买断两个字太便宜,重拍两个字又太假。 第三家的人直接到了现场。 女人穿一件米色风衣,鞋跟避开地上的封条,先递名片,再递保温杯。名片上写着“砺锋人才服务”,保温杯里是温水,杯口还冒着热气。 “许先生,我姓邵。您右腕后续的核磁、固定和康复,我们可以先垫付。” 许平安没接杯子:“多少?” “按实际发生,三万元以内。” 他这才接过来。杯壁很暖,碰到右手固定板时,他下意识换到了左手。 邵经理看见了,语气更软:“一句加油顶不了核磁。我们合作过几家定点医院,今晚就能给您安排。” 她把电子合同推到许平安面前。第一页只有三行,治疗垫付、预审辅导、商业推荐。 后面还有十一页。 许平安往下翻,翻得不快。右腕不能动,只能用左手拇指一点点划。 “五年?” “素材授权期。行业惯例。” “事故处置、训练影像、个人经历。”他念到这里停住,“个人经历包括什么?” “与本次事件有关的成长背景。比如您的职场遭遇、家庭负担、负债情况。这样受众更容易理解您为什么拼。” “我爸住院也算素材?” 邵经理没有直接回答:“涉及隐私的内容,我们会提前沟通。” 合同里写的却是平台可自行剪辑、转授权,并根据传播需要进行合理改编。 三万元。 许平安又看了一遍这个数字。 核磁,固定,康复。剩下的钱也许还能补上父亲那笔检查费。预审要是没过,至少手能治。 他的拇指停在签字框上,又顺着“家庭负担”四个字往回翻。手机通知栏里压着父亲的未读语音,半小时前就到了,他刚才怕医院催钱,一直没敢点。 语音只有六秒。 许平安点开,先听见农村卫生院里老旧广播的杂音。 “平安,那个检查先不做了。你妈说先缓缓。算了,没啥。” 语音后面又跟来一句文字:刚才按错了,你忙。 许平安把音量按灭。 邵经理看着他:“合同可以先签,医疗安排不耽误。” “我看看。” “您担心哪一条,我们可以解释。” “我不要解释。”许平安把手机转过去,“这几条,删掉。” 他圈出五年授权、排他使用、转授权和合理改编,又在治疗垫付后面加了一句:若未达合作条件,按无息借款偿还。 邵经理第一次皱眉:“许先生,这样公司拿不到足够权益。” “那就别垫三万。” “您的伤不能拖。” “垫这次核磁和固定。只给事故当天完整影像的一次使用权,剪完给我看。用错了,我能撤。” “可撤回授权没法做长期投放。” “你们连我以后怎么活都写进去了。”许平安说到一半,自己也觉得别扭,重新指了指事故日期,“只买这一天,行就签。” 邵经理靠回椅背。她没生气,只把保温杯的杯盖拧紧了些。 “您知道三万元对现在的您意味着什么。” “知道。” “也知道错过这次,未必还有人报价。” “知道。” “那您凭什么觉得,自己以后会更值钱?” 许平安看了眼急救室外那只防火桶。桶里压着报废手机,灰烟已经没了。 “我现在零分。”他说,“再便宜,也不能连后面五年一起卖。” 谈到最后,三万元变成了四千八百元医疗垫付,一次素材授权,不排他,可在成片发布前撤回。许平安若主动撤回,需要偿还已经发生的检查费。 四千八很快就会变成核磁片和固定板,便宜没占多少,欠的钱倒写得明白。许平安签完最后一页,重新翻到个人经历那栏,里面已经没有父亲住院这件事。 邵经理收起合同,临走前又问:“另外两家如果出得更高,您会换吗?” “先看他们写什么。” “您倒诚实。” “穷,不敢装大方。” 事故封存会在半小时后结束。场馆的正式材料先一步更新。 祁照川叫许平安过去核对。牵引机的校准时间、接收终端和执行结果都已经列入附件,调用编号那一格仍旧空着。 这次,记录员没有把它删掉。 他在来源栏填了一行字。 【待核验来源。】 “只能这么写。”记录员说,“它能证明有人,或者某套东西,改过参数。证明不了是谁,也证明不了冲你来的。” “够了。”许平安说。 “这也叫够?” “以前连空白都不让留。” 记录员没接话,把材料锁进预审档案。 晚上九点,许平安做完核磁。骨头没断,右腕软组织挫伤加重,至少三天不能承受连续强握力。医生说到“三天”时,他的预审页面正好刷新。 体检、速度、力量、续航,四项待测。 续航栏后面写着合格线:十二分钟。 页面自动调出他今天的监测记录。 七分四十秒。 许平安把两个数字看了很久。 四分二十秒明明白白地横在屏幕上。 更糟的是,他这只手连明天能不能握满八分钟都不知道。