深夜,地下三层B区走廊。
那把标着“严禁手动干预”的拖把桶里,传来类似吞咽骨头的咕噜声。
声音很轻,像是喉咙深处卡着一块未化开的冰渣。汪守正站在距离拖把两米的地方,呼吸频率保持在每分钟十四次。他的目光落在桶底——那里没有水,只有一团暗红色的纤维在微微蠕动,像某种休眠的软体动物正在苏醒。
头顶的应急灯闪烁着惨白的光,电压不稳导致光线呈现出一种病态的频闪。墙上的电子钟显示:23:58。
距离午夜钟声敲响还有两小时。或者说,距离大清洗日的最后期限还有两小时。
汪守正抬起右手,指甲掐进掌心,用痛觉确认自己还活着。他看向左侧墙壁,那里贴着一张泛黄的《清洁手册》告示。纸张边缘已经卷曲,但上面的黑字依然清晰得刺眼:
【第四条:禁止擦拭血迹。任何人工介入将被视为污染源的扩散行为。】
他在心里默念这条规则,然后伸出左手食指,在旁边的瓷砖缝隙上刻下一道浅浅的划痕。这是第一条被验证的生存法则:不要相信自动化的善意。
脚步声从走廊尽头传来。沉重,皮鞋跟敲击地面的节奏带着一种漫不经心的傲慢。
萧铁走了过来。他手里拿着那本封皮泛黄、边缘锋利的纸质手册,另一只手夹着一支未点燃的雪茄。他的西装一尘不染,与周围潮湿发霉的空气格格不入。
“测试开始了?”萧铁的声音不大,却带着不容置疑的命令口吻。
汪守正没有回头,只是盯着地上的拖把:“编号74的自洁拖把,启动阈值异常。血红蛋白感应器灵敏度超出标准值百分之三百。”
“那是新算法。”萧铁走到拖把旁,居高临下地看着那团蠕动的纤维,“公司希望它更‘敏锐’。毕竟,我们是净化中心,不是医院。我们要消除的是‘不洁’的概念,而不仅仅是污渍。”
他说着,脚尖轻轻踢了一下地面。
就在这一瞬间,汪守正看见了。
在萧铁的鞋尖前方三厘米处,原本干燥的水泥地面上,悄然渗出了一滩新鲜的血液。那血渍呈现出不自然的鲜红色,仿佛刚刚从某个活体伤口中流出。
“陷阱。”汪守正说。
“是测试。”萧铁纠正道,嘴角勾起一丝冷笑,“看看我们的AI能不能在没有任何人工指令的情况下,完成自我净化。”
话音刚落,编号74的拖把动了。
它并没有像普通拖把那样静止待命,而是发出一声低沉的嗡鸣。那声音不再是机械电机的转动声,更像是一种饥饿的喘息。桶底的纤维迅速膨胀,变成无数根细小的触须,向着那滩血迹延伸而去。
汪守正的瞳孔收缩。他注意到拖把底座下的指示灯由绿转红,频率加快。
它在加速。
“别动。”萧铁警告道,“一旦它开始工作,人为干扰会导致系统过载。到时候,清理掉的就不只是一滩血了。”
汪守正后退半步,脚跟抵住了身后的墙壁。他能感觉到身后老陈颤抖的呼吸声。老陈缩在阴影里,像个被吓坏的影子,嘴里喃喃自语:“……别碰……会咬人……三年前也是这么开始的……”
汪守正没有理会老陈。他的注意力全部集中在拖把身上。
编号74的自洁拖把并没有直接吸附血迹。相反,它开始在地面上画圈。那些细小的纤维像血管一样在地面蔓延,形成一个直径两米的圆圈。圆圈的中心,正是那滩血迹。
随着圆圈的闭合,血迹开始流动。
不是向四周扩散,而是向圆心汇聚。
汪守正眯起眼睛,大脑飞速运转。物理参数在他脑海中构建出模型:表面张力、粘度系数、重力势能……这一切都不符合流体力学常识。除非,有外力在牵引。
“它在召唤。”汪守正低声说。
“什么?”萧铁皱眉。
“生物酶激活。”汪守正解释道,语气平静得像是在宣读操作手册,“拖把内部的纳米纤维含有特定的蛋白酶,当接触到新鲜血液中的血红蛋白时,会产生一种趋化性信号。它在引导血液流向自己,而不是被动吸收。”
萧铁愣了一下,随即嗤笑一声:“花哨的技术。但这意味着它效率更高。”
“也意味着它更饿。”汪守正说。
就在这时,编号74的拖把头猛地弹起。
那团纤维瞬间拉伸成一条长长的鞭状物,在空中挥舞了一下,发出尖锐的破空声。紧接着,它狠狠地抽在了汪守正的小腿上。
剧痛袭来。
汪守正闷哼一声,膝盖一软,跪倒在地。小腿上的牛仔裤瞬间被撕裂,一道深可见口的血痕浮现出来。鲜血涌出,滴落在地板上。
“警告!检测到二次污染源!”
拖把系统的电子音变得急促而刺耳。编号74的拖把不再满足于那滩初始的血迹,它转向了汪守正。那些细小的纤维再次伸长,这一次,它们的目标明确——汪守正流血的小腿。
“该死!”萧铁脸色一变,“切断电源!快!”
他伸手去按墙上的紧急停止按钮。
然而,按钮是灰色的。上面贴着一张标签:【远程锁定 - 权限不足】。
“怎么回事?”萧铁怒吼。
“总闸已被锁定。”汪守正咬着牙,强忍着疼痛站起来。他看了一眼手腕上的终端,屏幕显示:【系统自检中... 预计耗时:120分钟】。
“你做了什么?”萧铁瞪着他。
“我没做什么。”汪守正冷冷地说,“是你启动了测试。而我的权限,不足以对抗一个正在进食的系统。”
编号74的拖把已经逼近。它的速度极快,像是在追逐猎物。汪守正侧身躲过第一击,纤维擦着他的肋骨划过,留下一道火辣辣的刺痛。
“老陈!”汪守正大喊,“电源总闸在哪里?”
老陈浑身发抖,指着走廊尽头的一扇铁门:“……在那儿……但是……门锁死了……钥匙在……在主管口袋里……”
萧铁摸了摸口袋,掏出一串钥匙。但他没有扔过去,而是紧紧攥在手心,眼神阴鸷:“想拿钥匙?可以。用你的血来换。”
“你在开玩笑吗?”汪守正感到一阵寒意。这不是玩笑,这是威胁。在这个地方,规矩就是法律,而制定规矩的人拥有解释权。
“我是安保主管。”萧铁举起手中的纸质手册,封皮在灯光下泛着冷光,“根据《清洁手册》第4条补充条款:若自动化系统因外部干扰无法完成净化任务,责任人需承担‘润滑剂’义务。”
“润滑剂?”汪守正重复了一遍这个词,脑海中闪过一个可怕的念头。
“对。”萧铁笑了,笑容扭曲而狰狞,“让机器运转顺畅的东西。比如……人类的肢体末端。”
编号74的拖把已经来到了汪守正面前三米处。它悬停在半空,纤维不断伸缩,像是在试探猎物的反应。那股浓烈的血腥味混合着消毒水的味道,让人作呕。
汪守正知道,他必须做出选择。
继续遵守规则,等待被吞噬;或者,触犯规则,寻找生机。
他的目光扫过周围的墙壁,最终落在角落里的一个配电箱上。那里有一个手动超驰开关,虽然被锁在玻璃柜里,但玻璃本身并不坚固。
如果打破柜子,就能切断局部供电。但这样做,违反了【禁止破坏设施】的规则。
而在这一刻,汪守正发现了一个逻辑悖论。
《清洁手册》第4条规定:禁止擦拭血迹。
第9条规定:保持设施完好。
但如果为了阻止更大的污染(即拖把失控),破坏设施是否是必要的?
这是一个死循环。只要他在思考,拖把就会靠近。只要他不行动,他就会成为新的污染源。
汪守正深吸一口气。他做出了决定。
他不再看萧铁,也不再看拖把,而是看向了老陈。
“老陈,”汪守正说,“你还记得你失踪的那三天吗?”
老陈愣住了,眼神空洞:“……我想不起来……我只记得……我在擦地……一直在擦……”
“你擦的是什么?”汪守正追问。
“……血……好多血……”老陈抱着头,痛苦地呻吟起来。
汪守正心中一凛。老陈的记忆缺失,正是因为当年他也试图违反规则,去擦拭那些不该擦拭的血迹,结果被系统“消化”了一部分记忆作为惩罚。
这就是代价。
但现在,汪守正需要的是一个突破口。
他看向萧铁,突然问道:“如果血迹是人为制造的,那么制造者是否属于‘污染源’?”
萧铁的笑容僵在脸上:“你在胡说什么?”
“《清洁手册》第1条:所有人员必须接受定期净化。”汪守正语速加快,每一个字都像钉子一样钉入空气,“如果血迹是萧主管故意放置的,那么他就是污染源。而污染源,应当被清除。”
萧铁的脸色瞬间变得苍白。他没想到这个沉默寡言的保洁员竟然敢用规则反噬规则。
“荒谬!”萧铁吼道,“我是管理者!我制定的规则!”
“但规则高于管理者。”汪守正冷冷地说,“否则,规则就没有意义。现在,编号74的系统检测到了高浓度的异常血红蛋白来源——也就是你脚下的这滩血。它认为你是源头。”
汪守正指了指萧铁的脚。
其实,那滩血离萧铁很远,甚至不在他的脚下。但在高压和恐惧之下,人的心理防线极易崩溃。
萧铁下意识地低头看去。
就在他分神的瞬间,编号74的拖把动了。
它没有扑向汪守正,而是猛地转向,冲向了萧铁。
“啊!”萧铁惊叫一声,向后跳去。
拖把的纤维如同毒蛇般缠绕住他的脚踝。萧铁拼命挣扎,但那纤维的力量大得惊人,瞬间将他拖倒在地。
“放开我!我是萧铁!我是安保主管!”萧铁疯狂地拍打地面。
但拖把没有停。它开始吸收萧铁裤腿上的布料,以及透过布料渗入的皮肤组织。
汪守正趁机冲向配电箱。他用尽全力一拳砸碎玻璃柜,抓住了那个红色的手动超驰开关。
他没有犹豫,狠狠拉下。
咔哒。
一声脆响,整个走廊的灯光熄灭。只有应急灯还在苟延残喘地闪烁。
编号74的拖把发出一声不甘的嘶鸣,动作停滞了一瞬。
趁着这个机会,汪守正拉起还在发愣的老陈,朝着走廊尽头的铁门跑去。
身后,传来了萧铁凄厉的惨叫,以及拖把咀嚼肉体的湿润声响。
汪守正没有回头。他知道,回头只会增加不必要的心理负担。
他跑到铁门前,掏出备用钥匙插入门锁。
咔。
门开了。
他拉着老陈冲进房间,反手锁上门。
黑暗中,他靠在门上,大口喘着粗气。小腿上的伤口还在流血,但已经不再剧烈。
他抬起手,借着微弱的应急灯光,看了一眼自己的手指。
完好无损。
他赢了第一局。
但他知道,这只是开始。
因为在他打开门的瞬间,他瞥见了门外走廊尽头的景象。
那里的血迹并没有因为断电而停止流动。相反,它们依然在缓慢地移动,形成一个个微小的漩涡,指向同一个方向——那个被锁住的清洁间。
为什么走廊尽头的血迹会在没有风的情况下,呈现出向拖把汇聚的漩涡状?