第一个人撞进来的时候,梁醒正站在七号灶台前,把那块高密度营养块切成更小的楔子。他的动作不快,每一刀都带着厨务人员特有的稳定——不是犹豫,而是让刀锋自己决定什么时候该停。
食堂的灯忽然变了。不是熄灭,也不是闪烁,而是从暖融融的米白变成了那种黏腻的、像是快要凝固的黄油色。灯光一起变黄的瞬间,梁醒听到头顶管线深处传来一阵细微的嗡鸣,那声音他熟悉,是重力井的辅助泵在自测。可现在自测得不是时候。他手里的刀刃停在半空,左手下意识地按了按腰上系着的老围裙。围裙的布料粗糙,踝口打着补丁,却有一股从陈银华时代就沉淀下来的、油腻而实在的气息——那是主厨在场的气息。
"你果然在这儿。"
声音不是从正门传来的。梁醒慢慢放下刀。食堂的东墙在他身后大约十五米处,靠近陈银华那排笔记柜的地方。墙体表面的防溢涂层正在剥离,不是碎裂,而是像蜕皮一样缓慢地卷起边缘。一个形状从后面钻了出来,或者说,被什么东西从里面推了出来。那是一个穿着信标组深蓝连体制服的男人,面罩还挂在脖子上,露出半边年轻的、紧绷的脸。他的右手握着一把标准制式的管线切割器,左手却空空荡荡,指节因为用力而泛白。
梁醒没有立刻回答。他看着那人站定——不,不是站定,是在适应。信标组的重力鞋在这种非标准重力环境下显然出了问题。那人的膝盖微微弯曲,脚跟离地半厘米,像是在水面上轻轻漂浮的石头。这是梁醒第一次亲眼见到信标组的活人,不是监控里的残影,不是陈矩缓存腔里那个模糊的信号源。真正的活人有呼吸,有因为紧张而微微变色的嘴唇,有问题。
"通风管道比设定路线快了两标准时让玩家进来。"梁醒说。他的声音在空旷的食堂里显得比他预想的更沉。不是威胁,只是陈述。这是他从最底层一路爬上来养成的习惯:先说事实,再说别的。
那人——他猜是信标组的先锋——没有接话。他只是在环顾这间食堂。梁醒感觉得到,那目光里有惊讶。对于一个习惯了标准舱段、习惯了每一寸空间都有编号和管制协议的执法者来说,这间食堂的轮廓大概显得过于古老,过于不合规矩。墙壁不是标准化的聚合板,而是某种更接近自然界岩石的、带着不规则纹理的深色材料。天花板的高度也不对,至少比同一层其他舱段高出半米,仿佛当年建造时有人预留了某种空间余量。那些裸露在墙面的管线不是后来加装的,是一开始就长在这里的,像血管一样嵌入墙壁。
"我叫林海,"那人说,"先把刀放下,我们只是要……"
他话音未落。
食堂的地面突然轻微震颤了一下。不是重力变化那种让人头晕的升降,而是一种更内在的、仿佛什么东西正在醒来的震动感。梁醒的脚底能感觉到它,不是通过重力鞋,而是通过他这个大质量身体在地板上的直接反馈。他的质量足够大,大到能分辨出这种细微的变化。这是他唯一比信标组有优势的地方:他不用仪器,身体就是仪器。
墙壁上的黄油色灯光闪了一下,然后变成了一种更接近陈旧琥珀色的警告色。与此同时,从食堂的各个入口方向——不包括那面破墙,而是正门和两条日常维修通道——传来脚步声。不止一个人。梁醒在心里数着,三、四、五……他不转头,只是把目光收回到面前的灶台上。小林片状的油脂在大锅里慢慢融化,发出轻微的滋滋声。身边的高压锅还在自动保压,阀门每隔几秒发出一次短促的排气。
"队长,"从破墙方向传来一个女人的声音,"重力场读数异常,非线性的,我们的锚定场不能在这里维持超过十五秒。"
"那就别放进去。"被叫做队长的,是最后一个走进来的人。他没有穿防护服,只在标准制服外面套了一件轻便的外骨骼辅助架。梁醒注意到他的年纪比其他人稍大一些,下巴有一圈没刮干净的胡茬,眼神不是跋扈,是那种见多了底层混账的、带着一点疲惫的警惕。这种眼神梁醒在船上见得太多了。凡是能活着升到一定位置的人,要么够狠,要么够疲惫,或者两样都占。
那队长进门之后没有立刻往梁醒这个方向走。他的目光先是落在四面墙壁上,然后是头顶的管线,最后才落回到梁醒身上。他在审视,但不是审视一个逃犯,而是在审视一个他没法立刻归类的存在。
"你就是那个厨子?"他问。不是轻蔑,是确认。
"这里的规矩不一样,"梁醒说着,举起大块饼状的合成蛋白。他不看信标队,而是看着锅里的油脂,"你们踩到服务区了。"
队长笑了笑,是那种没什么温度的笑。他做了一个手势,身后的几个人立刻散开,但不是散开包围,而是散开躲避——躲避从天花板和墙壁中突然开始活动的管线阵列。
那些管线在动。不是爆裂,不是脱落,而是像有生命一样,从墙壁的夹层中缓慢试探着伸出接口和末端。它们对准的方向不是信标组的方向,而是……食堂中央。更确切地说,是梁醒所在的操作台周边。梁醒的后颈冒出一层细汗。他想起陈银华笔记里那句话——不是那些高深的工程推导,而是最潦草、最不起眼的那一句:不要让它饿。
他原来以为是说给他听的。
现在他忽然不那么确定了。管线像无数根金属手指,从墙壁的缝隙中探出接口,试探性地在空气中微微抖动。它们的末端不是标准的连接件,而是某种更柔软的、类似吸盘和输食管混合的结构,边缘泛着湿润的光泽。梁醒知道那都是什么——陈银华留下的管线图上标注过,这些是"辅助摄入与质量缓冲接口",通常在食物合成机过载或者回收关舱时启用,理论上只应该对接机器和封闭管道,绝不暴露在活人的活动空间里。
可现在它们暴露了。不是信标组触发的,至少在梁醒看来不是。
是食堂本身。它在用某种类似"饥饿"的判别标准,对闯入者做出反应。
"都别动!"队长的声音忽然拔高,不再是确认,而是命令,"那些东西……在追踪热源还是什么?"
一个年轻队员下意识后退了半步,脚后跟正好踩进一条从地板缝隙中伸出的软合金管。那管子立刻像蛇一样缠上了他的小腿,动作快得不像机械。队员惊叫了一声,本能地去拔腰间的切割器,但队长一个箭步按住了他的手。
"别用切割!那是质量校准管!"梁醒的声音也拔了起来。他跨过操作台,朝那个方向走了两步,又停下来。他不能确定自己是否应该靠近——主厨围裙在腰上的重量忽然变得异常清晰,像是一个实体化的权限标识,又像是一个会发烫的烙印。他能做什么?他可以随便靠近吗?还是得等待某些规则先被触发?
那个叫林海的前锋反应很快,他一把扯住了缠绕在队友腿上的管子,不是切断,而是顺着它的方向,试图把它引导开。管子松了一松,但没有立刻松开。它像一条正在品尝猎物滋味的蛇,在队员的小腿上停留了大概两秒钟,然后才缓缓松开,缩回了地板下面。
队员的脸色苍白如纸,低头看着自己的小腿:裤腿上出现了一个浅浅的凹陷,像是被什么抽走了局部质量,又像是被某种吸力短暂地压制过。
"它在吸收,"林海的声音压得极低,"但不对……不是以我为食的。它像是在……采样。"
采样。梁醒在心底咀嚼着这个词。食堂不是在攻击,它在判断。判断这些闯入者属于哪一种质量来源:是可食用的,是/session_target可流通的,还是……需要被排除的。
"你们不应该在这儿,"梁醒慢慢说,他已经走到了操作台边缘,脚踩在食堂特有的、有着轻微弹性的地板上,"这里是中立站。你们携带着管制级别的外部质量,而且……"他顿了顿,觉得有点好笑,又笑不出来,"你们没有预约。"
"预约?"队长的眉头皱起来。他显然不是在问预约这个行为本身,而是问这个行为的性质。在鲸骨号的标准世界里,"预约"从来不是食堂这类公共空间的操作词汇。食堂只是一个取餐、吃饭、补充热量的功能性区域,和通道、气压阀或者废物处理站没有本质区别。但在梁醒的认知——或者说,在食堂呈现出的这套规则里——它有区别。
梁醒没有解释。他把手伸进主厨围裙的口袋里,那是陈银华围裙自带的、位于左胸下方的一个小兜,里面有一把钥匙和一个他已经摸过无数遍的、扁圆形的金属盘。他把那个金属盘拿出来,在灯光下转了转。金属盘上蚀刻着一些极细的纹路,不是装饰,是操作序列的简化图。那是主厨权限的物理钥匙之一,用来启动或者关闭食堂的某些核心管制功能。
他看向队长,目光平静但撑着底:"两个标准时的冻结,你们提前解冻了。你们的装备挡不住这里的重力井波动,你们的锚定场维持不了。但我可以给你们一个选择。"
"什么?"队长问。
"站到一个重力稳定的区域,"梁醒说,"否则食堂会把你们当作……不稳定质量。而这里处理不稳定质量的方式,就是回收。"
队长盯着他看了大约三秒钟。三秒钟里,周围的环境境也在变化。更多管线从墙壁和天花板中探了出来,它们不再是浅尝辄止的试探,而是开始缓慢地向中心区域聚拢,像一张正在收紧的网。空气里的气味也变了,从食堂那种永远散不去的合成食物尾味,变成某种更接近矿物和金属混合的冷硬气息。食堂的温度正在降低——不是一目了然的变化,而是那种渗透性的、让人骨头缝里发冷的降。
"你为什么没被回收?"林海忽然开口。他不是来谈判的,只是需要知道这一件。
梁醒看了他一眼。他没有回答。他的右手握紧了金属盘,拇指按住盘中某个凸起的节点。那是最后的操作键。他不知道按下之后会发生什么,陈银华的笔记里没有写,那张手绘的管线图上也没有标注。但他知道,自己必须按下。
因为食堂的"饥饿"不是比喻。它是某种更深层的、更接近系统本质的判据。而不让它饿,只有一个办法:给它吃的。给它足够的、高质量的、满足质量迁移协议阈值的食物。
梁醒转过身,面向那些正在逼近的管线,又回头看了一眼自己的操作台。台面上还有半块没切完的高密度营养块,那是他用食堂核心模块的残渣、从陈银华储藏柜里翻出的陈年补剂和食堂本底合成材料一起调配出来的东西。它不完全是给人吃的——不,准确地说,它很大程度上是给食堂核心模块"吃"的。
他端起那半块营养块,在所有人——包括信标组和他自己——的注视下,将它举到最近的一根探出的管线末端面前。
"别、别过去!"林海的声音变了调。
但梁醒没有犹豫。他把营养块按了上去。
管线微微缩了一下,然后——接住了它。不是咬碎,不是吸取,而是像某种贪婪但又有节制的嘴巴,缓慢、仔细地包裹住那块高密度营养块的表面。接触点发出了轻微的、类似旧式炉膛里碳化反应的声音。然后,以肉眼可见的速度,营养块开始分解,不是融化,而是某种更接近于被"读取"和"消化"的过程,从外到内,层层剥落,化作某种发光的流体,顺着管线的内壁消失在了墙壁深处。
整个过程持续了不到二十秒。
当它结束后,食堂里的管线开始缓慢地、一件接一件地缩回墙壁和天花板。空气中的冷硬气息没有立刻消散,但地面不再颤抖,黄油色的灯光稳定地亮着,不再闪烁。它安静下来了。食堂吃饱了。
在这一刻,梁醒才意识到,陈银华没说完的话,也许是:别让它饿了,否则它会自己找东西吃。
食堂安静下来的方式十分古怪。它不像是被安抚的野兽,而更像是一台超重的机器耗尽了运行内存,从高性能状态退回了低功耗待机。管线缩入墙壁之后,墙面上只留下了一些不平整的痕迹——不是光滑的,而是像咀嚼之后缓慢愈合的口腔组织,带着生理性的粗糙。
梁醒的拇指还按着金属盘上那个凸起的节点。他没有松手。不是因为知道该做什么,恰恰相反,是因为不知道松开之后会触发什么。陈银华的围裙在他身上,这不是一种荣誉,也不是一种权力,更像是一张临时的通行证,让他得以在这台"机器"的夹缝之间生存。但通行证是有期限的,而且通常很薄。
信标组的人站在原地。林海松开了按着队友的手,后者还在低头检查自己小腿上的凹痕。那不是伤口,没有流血,甚至没有疼痛——至少从外观上看不出。但梁醒注意到那个年轻队员走路的时候,有一条腿的力度不太对,像是偶尔踩在棉花上。
"这不是正常的中立站,"队长慢慢地说。他没有放下戒备,但也没有立刻采取攻击姿势。梁醒感觉得到,这个人在重新评估局势,而且评估的方向在改变。"鲸骨号上没有这种设施。至少在我所知道的图纸里,没有。"
"你都知道什么?"梁醒问。他的语气不是挑衅也不是服从,是一种纯粹的询问——像是两个在管道里干活的体力劳工,忽然发现面前出现了一个黑洞,正在讨论它能不能走的风格。他不想在语言上占据优势,只想知道对方知道多少。一个人知道的越多,就越不容易做蠢事。无论是在几百吨的金属管道里,还是在一间会自己吃东西的食堂里,都是一样。
队长看了他一眼。那一眼里有某种很微妙的东西,不是敌意,是某种更绝望的东西。"我是贺林,"他说,"信标组第三行动队的。你知道冻结协议提前中断不是偶然吗?"
梁醒没有回答。但他放下了端着金属盘的手。
"有人从外面改了指令,"贺林继续说。他的声音很低,几乎是耳语,但食堂的声学环境异常空旷,梁醒能听得清清楚楚。"不是信标组内部的人,也不是你们。是更高层的……或者更底层的。我们的冻结舱不是被远程唤醒的,是被某种……锁死状态手动释放的。释放信号反刍之前约一个标准时出现,当时我们在执行一种类似维护巡检的休眠状态,没有任何异常。然后,突然,舱内所有备用系统同时过载,冷却液回灌,就像……"
"就像有人突然发现你们的饭烧糊了,掀开锅盖。"梁醒说。
贺林愣了一下,似乎是想说"不是这个比喻",但他没有否认。他只是点了点头。"信标组不是来抓你的。至少我们不是。"
梁醒没有表示相信,也没有表示不相信。他只是又看向那面被林海撞破的墙。墙体的内层露出了更多的颜色——不是金属,不是聚合物,是某种更接近矿物结晶的银白色质地,表面还有极细极细的纹路,像是无数行被压缩到极致的文字。梁醒想起陈银华的笔记里提到过,食堂的墙壁在深层结构上和船的主结构不是同一种材料,但笔记的后半段又十分潦草,他只记下了"墙壁会呼吸"这几个字,当时以为是陈银华过于疲劳的谵语。
现在他不敢那么确定了。
"你在看什么?"林海注意到他的目光。
"墙壁里有东西,"梁醒说,"不是实心的。你们的管线图里不会标,但老陈的笔记里提过,食堂的墙壁里有夹层空间。不是很大,但足够藏人。"
贺林的眼神变了。"藏人?谁?"
"不知道。也许不是人。"梁醒说着,回身走向操作台。他没有穿围裙的右侧口袋里有几样零碎:几张他从旧管道里捡来的锈蚀芯片,一块看不出用途的黑色金属片,还有一截大约半米长的、被他当作笔记用的小段管线。他把这些都掏出来,摆在操作台上,然后挑了其中那块金属片,在手里掂了掂。质量意外的轻,但握在手里的时候却有一种奇怪的踏实感,像是它能吸收你手上的力气,而不是把力气反弹回来。
"你说的对,"梁醒一边用指腹摸索金属片表面的纹路,一边说,"鲸骨号上没有这种设施。至少在你知道的图纸里没有。但食堂不是后来加建的。它在船的设计阶段就已经存在了,只是没有被标在同一个图框里。"
"你怎么知道?"
梁醒停下手。他没有立刻回答。然后他指了指天花板。贺林和林海都抬起了头。天花板很高,高得不合理,在警告灯光的映照下,那些隐藏在阴影里的结构暴露出了一部分——是一种弧形的穹顶设计,不是移民船常见的平面隔舱,而是更像某种……巢穴。或者说,更像是为了容纳某种巨大而柔软的生物而预留的空间。
"首航日,"梁醒说,"密室里的铭牌写着’鲸骨号首航日启’。但今天不是首航日之后的第几天,而是……"他顿了顿,"这艘船的运行时间已经超过三百年了。三百年里没有哪张图纸能跟上它的变化。"
食堂的沉默持续了很长时间。没有人动。连那台自动运行的排气风扇都仿佛停了。在这个静止的瞬间,梁醒忽然感觉到腰上围裙的重量变化了。不是变轻,而是变热——像在发热。他低头看了一眼,围裙的布料似乎在发光,不是被头顶的黄灯光照亮的反光,而是从布料内部透出来的、一种极其微弱的琥珀色光晕。
不是来自他的体温。他太熟悉自己的体温了,一个几百斤的大胖子,核心体温比普通人高半度,围裙贴在他身上应该是温暖的,但不应该是热的。而且那光不是均匀的,是从围裙左胸下方的小兜位置透出来的——他放金属片的地方。
他把手伸进口袋,把那张金属盘取出来。
金属盘在发光。光很淡,但在这种黄色灯光下依然能被看见。盘面上的纹路在发光处形成了一条浅浅的通路,一直延伸到盘边缘,那里有一排极小的编号刻痕。梁醒低下头,凑近辨认。那些编号不是他以前注意到的序列号,而是另一套他不认识的符号,看起来既不是鲸骨号上通行的工程缩写,也不是他曾经在食堂旧设备上见过的那种维护代号。
"那是……"贺林也注意到了。他往前走了半步,但由于脚下的重力井还在不稳定波动,他立刻停住了,脸色微变。
梁醒没有回答。他把这发光的金属盘放回围裙口袋里,然后抬头看向食堂那面被信标组的破门行为弄出一个洞的墙壁。洞里面不是黑暗,而是有某种微弱的、节奏性的光在闪动。
"你们进来的时候有没有听到什么声音?"梁醒忽然问。
"什么声音?"
"像心跳。"
贺林的眼角跳了一下。他和林海交换了一个眼神。那个眼神告诉梁醒,他们听到了。在信标组强行解冻、穿过舱段、最终撞开墙壁来到食堂的过程中,他们听到了某种不该属于飞船运转的声音——缓慢,有力,在他们以为是自己心跳加速而忽略掉的那个频段里,一直在持续。
一声。接着又是一声。
沉稳得像是一颗远在深空的心脏,隔着鲸骨号的壳体,隔着三百年累积的尘埃和变异,仍在跳动。心跳声持续了大约十五秒,然后消失了。不是渐弱,而是戛然而止,像是被谁按下了暂停键。
食堂恢复了之前的静。静得过分。梁醒能听到的只有高压锅偶尔发出的、自动调节压力的排气声,以及远处某个水循环系统滴水落管的声音。但那个心跳打破过的东西,再也回不到原样了。梁醒知道他刚才听到的不是一个比喻,不管是鲸骨号本身还是什么东西在船体内留下的某种脉动,都是真实存在的。而且它有一个清晰的估值反馈——心跳在他把营养块喂给食堂管线之后减弱了。
这不是偶然。
贺林面色的变化先于他的判断。信标组队长向后退了一步,身后的人让开一条路但他的视线仍死死盯在梁醒身侧那片活化的墙壁内层上。
"你喂它的东西,"贺林的声音像是被砂纸磨过,"不是普通食物。"
"是营养块,"梁醒说,"船上的合成营养块。给食堂_basic-level用的那种, Chuck-R回路的合成配方,没断过供应。"他顿了顿,又补充了一句:"但掺了别的东西。从老陈的储藏柜里翻出来的陈年补剂,还有该被回收进转化循环的废料。不是给人吃的,是给这个地方——"
他拍了拍自己身边的灶台。灶台不是金属光泽,而是覆着一层深灰的氧化层,边缘有一些被长期高温烧蚀的痕迹。那些都不是普通食堂的标准特征,而是更像炼金手册里那种被不断试用、调整、强行维生的实验痕迹。
"——做保养的。"
林海一直在旁边没说话,这时候忽然开口:"你是说……这地方会吃东西?不是比喻,是字面意思。"
梁醒看向他。年轻人眼睛里有一种正在崩溃的认知框架。梁醒非常理解这种感受。几天之前,他自己也还认为鲸骨号上发生的事都可以用工程维护手册的解释体系覆盖:重力异常是FAIL校验错误,腔体变异是辐射失忆粒子导致的材料劣化,AI说梦话是缓存溢出。然后他从副秤房一路逃到这里,穿过一整段活化的管道,亲眼见到墙壁像肌肉一样收缩,亲身体会到自己的质量被某种看不见的机制转移和折算。
所有"不合理"都被他经历过了。林海才刚刚开始。梁醒没有义务去修复他的世界观。
"它会吃,"梁醒回答得很平静,"而且只够吃一次。你们来的不是时候。如果再过标准时两个循环,食堂可能已经完成新一轮消化,会再次进入饥饿状态。到时候……"他没有说下去。不说比说出来更有力量。
贺林不是傻子。他立刻明白了:"你是说,它还会再饿?"
"它一直饿。"梁醒说,"只是有时段性差异。刚才那一下只是让我确认了一点:陈银华的围裙给的不是权限,而是一个缓冲阀。主厨在这里的存在,不是让你去指挥食堂怎么运转,而是在它饿的时候,给它找点替代饲料,争取时间。"
他说着,低头看着自己的围裙。那块发光的金属盘还在兜里,光芒已经弱了很多,但没有完全熄灭。它在持续地、安静地发热,像是在提醒他什么。
心跳声消失了,但食堂的某些东西在回应。梁醒注意到了墙壁内显示层的变化:那层银白色的内饰表面开始出现极细微的花纹,不是随机的,是某种他似乎在陈银华管线图上见过的模式。那些纹路在缓缓移动,聚集,然后朝着食堂中央的一点——那张古老的、表面已经被无数锅碗磨出凹痕的操作台——汇聚过去。
"它在干什么?"林海的声音带着警惕。
梁醒没有回答。他在观察。那些纹路的汇聚是有方向的,沿着墙壁内侧向下,然后在操作台正下方停止了。它们不是消失,是沉入了地板下面。几秒后irmware后,操作台正下方的地板出现了轻微的下陷——不是坍塌,而是像某种精巧的机械机构被触发了。一块大约四十厘米见方的地板被无声地推了上来。
下面露出一个凹槽。
凹槽内部躺着一样东西。不是食物。不是工具。是一张已经泛黄的、叠起来的纸张。
梁醒蹲下去,用他那双戴着隔热手套的厚手,把那张纸拿出来。纸张很薄,边缘已经卷曲,但没有碎。上面是陈银华的字迹,那种在管道深处写下的、连笔都带颤音的字迹:
"不要让它饿。每一代主厨都知道怎么做。但你是最特别的。你不需要教。你自己就闻得出来,它对什么东西更饥渴。"
梁醒面无表情地盯着这句话看了三秒钟。然后他抬起头,目光扫过信标组的所有成员,最后落到贺林脸上。
"你们三标准时前解冻?"
贺林点头。
"经费号是什么?"
贺林愣了一下。经费号是信标组内部的一个标识符,用来触发特定的协议和资源授权。这不是一个会让普通船员知道的词,更不是一个厨子应该问的问题。
"你怎么知道……"
"因为我知道你们为什么被提前放出来。"梁醒打断了他的话。他慢慢站起来,那张纸在他掌心被折叠好。他的个子很大,动作因为体型的关系本该笨拙,但在这个瞬间,他显得异常清醒。"不是有人要你们来抓我。是有人需要你们赶在食堂下一次主动进食之前,找到一个能给食堂提供高质量替代质量源的人。你们只是被选中的容器。带着装备、带着编号、带着来算帐的姿态,走进来,然后被吃掉。
因为这才是质量迁移协议第零号条款的完整内容——当船载质量不足时,船员有机体被列为’备用质量源’,而信标组作为外部强制力,恰恰是能够被’合法’转化为质量而不触发大规模恐慌的最佳选项。"
食堂里再次陷入沉默。但这次沉默的性质发生了改变。贺林的瞳孔微微收缩,身后的队员有人在颤抖——不是因为恐惧,是因为愤怒。也有人是因为一种被物化的羞耻感,像被脱光了展示在一台机器面前。
"这不合理,"林海沙哑着嗓子说,"如果真是这样,那你们为什么……"
"因为有人会把它变成一道菜。"梁醒说着,又从围裙的另一个口袋里掏出了另一样东西——那是一只用旧牙膏管剪开、重新折叠成的小袋,里面装着一些深褐色的粉末。那是吃饭都觉得太重的、味道已经变质的高密度补剂的残渣,被梁醒收集起来,藏在围裙的隔层里。
"饥饿能吞人,"他说,"也能吞差一点的饲料。食堂分不出好坏,只分有没有。镇住了它的胃,就能在下一波之前活下去。"
贺林看着他手里那个小袋,又看了看梁醒。那个目光里有厌恶,有敬佩,也有某种他很快就压下去的东西——也许是同病相怜。在鲸骨号这艘漫长的船上,在不同层级的舱段里,他们都是被某种更庞大的机制衡量、消耗、然后决定是否抛弃的群体。区别只在于:梁醒找到了一口锅,而他们只有一把枪。
"你想怎样?"贺林问。这次他的语气完全不同了。不是命令,不是审问,是一个没了选择的执行者,在问另一个更大的局里还能喘气的人:下一步怎么走。
梁醒把那个牙膏管小袋放回围裙口袋,目光又落回操作台上——那里还有一小堆他从储藏柜里翻出来的、未经加工的材料:脱水蛋白纤维、陈旧的压缩碳水块、一些颜色怪异的晶体颗粒。在普通人眼里,这些全是废料。在他眼里,这些是可以转化为"质数"的原料。
"我想知道,"梁醒慢慢地说,"是谁把你们故意放出来的。你们三标准时前忽然解冻,通讯中断,装备部分失效,只是为了把你们赶到食堂来当饲料吗?还是……有人想借食堂的嘴,杀掉的不仅仅是一队信标组?"
贺林的脸色变了。这一次的变化非常细微,但对梁醒来说已经足够。他没有忘,信标组冻结之前的罪名是什么——他们试图接近"异常的舱段",也就是梁醒一路走来的这些管道和病灶。而现在,他们解冻的同时,梁醒恰好就在食堂,而食堂恰好就饿了。
这两者之间,也许比他以为的更接近。
梁醒重新回到灶台前,把那几块还未加工的原料拿起来,放进加热锅里。锅底的水气开始上升,吱吱作响。他高大的背影在灶火前显得非常稳固,像一座真实的山。围裙在后腰系紧,前胸沾着食物的油渍和陈年的污垢。
"你们先坐着,"梁醒说,头也不回,"不管送信标组来的那个人是谁,他要的结果不会变。但我还有两标准时的余量——食堂刚吃饱,不会立刻再饿。也就是说,我们还有两标准时,去搞清楚到底是谁在喂空这个食堂,又是谁在利用你们的命来填坑。"
他的手掌在空气中轻轻握了握,那是他检查掌心温度、确认自己还能控制住炉火的习惯性动作。
贺林看了他很久。然后,他终于对身后的人做了一个手势。茫然的队员互相看看,但谁都没有再举起武器。四个信标组成员退到食堂的一角,在尽量远离那些"活体墙壁"的位置坐了下来。林海犹豫了一下,也靠着墙坐下了。
食堂里就只剩下梁醒站在灶台前忙碌的身影,和锅里正慢慢被加热的、不知名的混合物。蒸汽升腾,食物的香气和金属的气味混在一起,奇异地充满了整个空间。
当梁醒转过身来的时候,他从灶台下方的管槽里抽出了一个小型终端屏幕。屏幕已经老化了,边角有些歪斜,显示区域上有大面积的坏点。但还能用,还能看到陈银华留下的最后几行字——那是一份操作手册的残页,标注着"临时激动方案四:当外部压力逼近时,启动残渣排出系统作为应急疏散路径"。
梁醒的手指停在屏幕的最后一个按键上。疏散路径。残渣管路。
那是他下一步的路。也是这些人活下去的唯一可能。墙上的警示灯已经从黄油色逐步转回原本的米白色,但光线仍然偏暗。阴影在角落里更加浓重,似乎连空气都变得浓稠了一些。梁醒没有离开灶台太远,他的右手一直握着那截从围裙缝里拆下的终端连接线,线缆的末端是一枚被磨得发亮的微型数据接口。他把它插进灶台下方的端口时,操作系统的启动音效非常老旧——像一个快要挂掉的老人在清嗓子。
屏幕上出现了陈银华潦草的笔记残片,不是文字,是指令流的一小段节选。梁醒看不懂完整的代码,但他认识"emergency_routing"这个词组,还有后面的"slag_exhaust_line"——残渣排出管线。那是鲸骨号在建造时就铺设的大型主副管之一,按照公开图纸连接着食堂、生态循环区三号区以及底舱废物处理,但现在它通向哪里,恐怕只有代码本身知道了。
他敲击键盘的手指有些发僵。不是因为温度,是因为紧张。他不是第一次感到紧张,但这是他第一次在明确知道自己手里有"权限"的情况下还在紧张。权限是什么?是钥匙,更是责任。把残渣排出管作为疏散路径打开,意味着把某种本来只流向封闭回收系统的通道变为活人可以通过的空间——食堂也许会认可这个操作,因为主厨身份允许调整质量流动路径;也可能不认可,因为在它 hungry 的时候,任何流出都是对自身质量储备的削弱。
屏幕上的光标闪烁了几下,然后跳出了一行他从未见过的提示:
"[质量校准通过 – 当前环境寄主处于饱腹状态 – 残渣管线状态:可通行/受观察]"
可通行。受观察。
梁醒把这个组合读了两遍。前者是好消息,后者不是。谁在观察?是食堂本身,还是与残渣管线相连的其他系统?亦或是……那个"第三种存在"?他强压下不断翻涌的猜测,按照手册上的提示,输入了激活三个代表安全模式的字符。终端震动了一下,他脚边的地板也传来了一阵微弱的、机械式的震颤。
接着他听到了水声——不,是空气在某个封闭管道系统中快速流动的声音。那声音正在从操作台正下方的深处传来,伴随着低沉的金属摩擦音。残渣排出管正在打开它的内部闸门。
梁醒转过身。他不需要叫贺林,因为那个经验丰富的人已经自己站起来了。贺林脸上的疲惫没有消失,但某种在绝境中分辨生机的本能已经被激活了。
"有路?"简单一个字。
"有。"梁醒也回答得很简单,"残渣排出管,通往生态循环区三号入口的边缘,再往下可能到底舱。我不敢保证全程安全,但至少这段食堂内部是可以通行的。"
他顿了顿,又补充道:"但路不是让你们跑路的。是让我们去看看——谁把你们从冻结状态放出来的信号,到底是发给谁的,又经过了哪些地方。"
林海皱起了眉:"你在说什么?追踪信号源?那是通讯中枢的活,我们没有……"
"你们没有,但食堂有。"梁醒指了指向他身后,那面被撞击过的墙壁。信标组成员们顺着他的手指望去,看到墙壁内层的银白色矿物表面正在缓慢地泛出一种新的光泽——不是之前那种警示色,而是一种透明的、如同硬蜡般的光晕。在光晕的中间,隐约可以看见一些更细微、更复杂的脉络,它们不是静态的,而是在以一种缓慢而规律的节奏流动,像是在呼吸。
"食堂和船体不是完全隔离的,"梁醒说,"否则陈银华不可能用这里的残渣管线去维修其他区段的循环泵。这里有一条说不清的’神经’,或者说,某种连接到更深层的共振通道。而信号——不管是谁发出的——只要经过这条通道,就会留下痕迹。"他的拇指在围裙上的某个位置轻轻按了一下,"主厨围裙里有权限读取食堂的’消化日志’。换句话说,凡是和’食物’有关的东西进出食堂,我都有权知道——包括你们这群’人形口粮’是怎么接收到的解冻指令。"
"消化日志。"贺林把这四个字念了一遍,仿佛在确认自己没有听错。
梁醒已经开始往墙边的方向移动了。他没有回答,只是用行动代替了语言。他走到墙壁前,那面被信标组撞破的洞口边缘还残留着一些破碎的聚合板碎片。梁醒蹲下去,用他肥大的、戴着隔热手套的手小心地把碎片拨开。内侧的水晶样结构已经因为刚才管线的集聚活动而改变了——之前这里是松脆的、容易剥离的材质,现在却像是被某种内部力量挤压过一样,变得更加紧实,质地也更偏向金属而非岩石。
他把手贴在墙壁上。
不是凉的。比正常体温略高,但没有到发热的程度。他闭上眼睛,不是在感受什么神秘的能量,而是在努力回忆——陈银华留下的那本管线图上,关于食堂残渣排出管入口的标注。他用手指沿着墙壁的表面摸索,指尖触碰到一些细微的凸起。那不是随机的纹理,是根本无法看见的刻度。他在心里把它们连在一起,形成了一个歪歪扭扭的、类似他指尖大小的凹陷区域。
就是这里。
梁醒用指关节在那个区域轻轻敲了三下。墙壁上"咔"的一声,一块大约横向四十厘米、纵向六十厘米的长方形区域向内凹陷,然后无声地向旁边滑开。露出了一条向下倾斜的通道。
通道里很暗。不是伸手不见五指的漆黑,而是那种有许多化解不掉的阴影在其中游走的沉闷黑暗。空气里有一股味道——不是之前食堂里那种合成食物的气味了,而是更接近一种陈年的、发酵过的金属味,带着某种怪异的甜腥。那是残渣的味道。
梁醒深吸了一口气,走到通道口。他没有立刻跳进去。他转过身,看着身后的信标组。
"你们可以留在这里,"他说,"食堂现在不饿。理论上说,只要不去碰那些还在墙里的管线,你们安全。但我要提醒你们一件事——"
他竖起一根手指。
"那个放你们出来的人,不是想让你们活。他是想让你们被吃掉。食堂已经吃过了,短时间内不会再饿。但如果还有别的地方要吃,你们就是最好的人质。因为我不会让你们死在这里——不是因为你们有多好,而是因为死了就说不清了。"
贺林的脸色没有任何变化。他只是点了点头,然后朝梁醒走了过来。
"你去前面,"他说,"我来断后。"
梁醒看了他一眼。没有拒绝。也没有道谢。他在信标组队长那张经历了太多舱段封锁的脸后面,看到了某种共性的东西——一种知道自己在被更大的机制碾压,但依然试图从里面找出路的愤怒。
梁醒率先爬进了那条通道。
通道比他想象的要窄一些。对于一个体重将近三百斤的人来说,这种窄不只是物理上的挑战,更是一种对呼吸空间和行动尊严的考验。他不得不调整自己的姿势,把肚子收起来,用手肘和膝盖交替着向前蠕动。通道的坡度不大,但向下。金属管壁在他身下发凉,隔着隔热手套都能感受到传导上来的低温。
他摸摸索索地走了大约十米,身后传来贺林和其他人跟进的声音。没有人说话。在这种封闭、倾斜、充满残余食物气味的管状空间里,任何声音都会被放大,然后被管壁反复反射,最终变成一种让人耳鸣的嗡嗡声。
梁醒在黑暗中前行。他的眼前没有光,但脑海里面有一幅图。那是陈银华留下的管线图——不是实在的内容,只是一个大致的印象:残渣排出管会穿过一段旧的重力井冷却循环管,然后在某处分叉出去,一条通向底舱,一条……通向一个他在图上看不懂标记的区域。那个区域的标注不是工程术语,而是陈银华自己的笔记:"这里面的东西我不知道是什么。但它吃东西的时候,和食堂一样安静。"
他爬到了一个拐角处。
拐角的另一边有微弱的光。不是灯光,是那种陈旧的、在黑暗中自己发出微弱荧光的物质的色泽。梁醒的呼吸稍微松了一点——有光意味着空间开阔,至少不再是这种令人窒息的管状通道了。他加快速度,朝那片光亮爬去。
尽头是一扇门。不是那种机械推拉的门,甚至不是他在船上常见的折叠门,而是一扇材质和食堂墙面非常相似的、带着微微活体感的门。它没有把手,只有一块和它的表面融为一体的小小的凹陷,形状恰好是……一只手掌。
梁醒犹豫了一下,然后把他的手掌按了上去。
手掌和凹陷完全吻合。他的体型导致的手掌比常人大出一圈的事实,在这里反而不成为问题。门开始温度升高,以一种他感到舒适的方式——不是被烫伤,而是像温泉水漫过手掌的那种包裹感。
然后它开了。
眼前是一个不大的空间。墙壁和天花板都是那种半透明的、类矿物的材质,和食堂里的一样,但更加陈旧。正中央有一个他从没见过的东西:一个大约两米见方的四方形池子,池壁和地面一体成型,表面和墙壁材质相仿。池子里面有一种缓慢流动的、银色的液体——但那不是液体,是某种夹杂着细碎结晶的流体,它们在池子里无声地旋转着,缓慢地形成一个永不停歇的漩涡,却没有发出任何声音。
在池子边缘,倒着一个人。
不,不能说是人。那是一身已经高度锈蚀的防护服,看不出原来的颜色和涂装,但轮廓还可以辨认出是一个成年男性的体型。防护服的头盔面朝下,里面没有动静。它显然已经在这里躺了很久。不是信标组的制服。也不是普通船员的。
梁醒走近了几步。他注意到防护服的头盔侧面有一个微弱的标识,已经被腐蚀得差不多了,但还能勉强辨认出一个图案:一把老式的扳手与筷子交叉在一起。
那是……厨具和工具的结合体。不是官方徽章,是某种私下的、约定俗成的符号。
梁醒的脑海里轰然一声。
陈银华。老陈。
他知道老陈后来去了哪里。
他在这里。
或者说,他的一部分,在这里。