邹远指尖触碰到主控台时,那一声清脆的“滴”响,紧接着是红色警报灯刺眼的闪烁。
E区气闸舱控制室的光线惨白得近乎病态。空气里弥漫着臭氧被高压电离后的焦糊味,混合着循环系统过滤不净的金属锈气。邹远没有抬头看那些闪烁的红灯,他的目光死死锁在正前方的全息投影屏上。屏幕中央,一个巨大的蓝色图标正在缓慢旋转——那是主隔离阀 V-7。
图标下方显示着一行绿色的状态栏:【已关闭且密封完好】。
这是今早八点整,他亲手执行例行封存程序后留下的最终日志。当时,他按照《天枢号工程维护手册》第42条规定,将阀门扭矩校准至标准值的105%,并签署了数字签名。一切符合规范,无懈可击。
但现在,时间已经是下午四点。
邹远伸出右手食指,在触控板上快速滑动,调出过去八小时的气压监测曲线。线条平滑得像一条死去的蛇,没有任何波动。然而,当他切换视角,查看舱内总氧分压时,那条原本应该水平延伸的直线,出现了一个肉眼几乎无法察觉的下坠斜率。
“温度恒定在21摄氏度,湿度40%。”邹远低声自语,声音干涩,“根据理想气体状态方程 PV=nRT,如果V和T不变,P的下降意味着n——也就是气体分子数量——在减少。”
他在心里迅速完成了一次逻辑推导:泄漏存在。
而泄漏源头,指向了那个显示为“密封完好”的主隔离阀 V-7。
“邹工?”
身后传来脚步声,皮鞋底敲击复合地板的声音很有节奏,带着一种刻意的从容。温彻斯特走了进来,深蓝色的工程制服笔挺,袖口处沾着几滴未干的冷却液,像是某种新鲜的伤疤。他手里拿着一块鹿皮布,正慢条斯理地擦拭着一块并不脏的护目镜镜片。
“你在看气压曲线?”温彻斯特走到控制台旁,并没有看屏幕,而是看着邹远的侧脸。他的语气温和,甚至带着一丝长辈般的关切,“别太紧张。最近辐射风暴频繁,传感器偶尔会有误报。你知道的,老设备总是这样。”
“不是误报。”邹远没有回头,手指悬停在键盘上方,“过去八小时内,E区损失了0.03立方米的标准大气压。换算成质量,大约是42克氧气。这些气体去哪了?”
温彻斯特停下手中的动作,将鹿皮布折叠整齐,放入胸前的口袋。这个动作让他看起来像是在整理仪容,准备迎接一场正式的对话。
“也许是你早上封存的不够紧?”温彻斯特反问,嘴角挂着一丝若有若无的笑意,“我记得你当时有些匆忙。毕竟,你是第一个发现异常的人,也是最后一个离开气闸舱的人。如果阀门真的漏了,责任……”
“我签了字。”邹远打断了他,语气平淡得像是在宣读一份尸检报告,“我的生物识别锁记录了我的指纹、虹膜以及操作时的肌肉力度反馈。如果是因为我操作不当导致预紧力不足,系统会在自检中直接报错‘扭矩异常’,而不是显示‘密封完好’。”
温彻斯特挑了挑眉:“系统是人写的,邹远。有时候,人也会犯错。或者,系统需要一点‘引导’才能看到它想让你看到的东西。”
这句话像是一根细针,扎进了邹远的神经末梢。
他知道温彻斯特在暗示什么。作为上一任值班工程师,温彻斯特拥有V-7阀门机械结构的底层权限。这种权限通常用于紧急维修,但在某些情况下,它可以覆盖软件层的逻辑判断。
“我要读取V-7的内部硬件数据。”邹远转过身,直视温彻斯特,“不仅仅是表面状态码,我要看阀芯位移传感器的原始模拟信号,以及密封圈的应力分布图。”
温彻斯特笑了,那笑容里没有温度:“你越界了,邹远。内部硬件数据属于最高机密,只有三级以上权限才能访问。而且,现在的远程访问通道已经因为辐射干扰而受限。强行读取可能会导致数据损坏,甚至触发系统的自我保护机制。”
“那就让我试试。”邹远的手指已经按在了回车键上,“如果不读取真实数据,我无法确定泄漏点是否来自外部管道,还是阀门本身。如果是后者,我需要知道具体的故障模式,以便决定是尝试远程修复,还是手动重置。”
“手动重置?”温彻斯特皱起眉头,第一次露出了真实的惊讶,“你知道V-7的结构吗?它是全封闭设计,一旦锁定,除非从物理层面切断动力源,否则无法通过软件指令开启。而你,连气闸舱的外门都出不去。”
“所以我才需要确认泄漏源。”邹远的手指正用力压下按键,“如果泄漏来自阀体内部,说明有人破坏了密封圈;如果来自连接处,说明有人松动了螺栓。无论哪种情况,我都必须拿到证据,证明这不是我的操作失误。”
温彻斯特沉默了两秒。他的目光扫过控制台旁堆积的文件,最后落在邹远那只放在键盘上的手上。那只手很稳,指节分明,透着长期接触精密仪器养成的冷静。
“如果你现在强行绕过软件限制,”温彻斯特缓缓说道,声音低沉下来,“系统会报警。而且,一旦触发报警,远程访问权限会被立即锁死。你将永远无法再通过远程手段获取任何数据。你确定要这么做吗?”
这是一个陷阱。也是一个测试。
邹远知道温彻斯特在说什么。但他更清楚,留给他的时间已经不多了。舱内的氧气储备仅剩45分钟,而外部的辐射风暴将在两小时后抵达。如果不能在锁死前找到泄漏源并手动重置V-7阀门,打开通道逃入邻近的安全舱,他将窒息而死,或者被即将到来的高能粒子流彻底杀死。
他没有犹豫。
“我确定。”
邹远按下回车键的瞬间,整个控制室的灯光猛地暗了一下,随即变成了刺眼的猩红色。
【警告:非法访问尝试】
【警告:主隔离阀 V-7 数据链路中断】
【警告:远程权限已永久锁定】
冰冷的电子合成音在狭小的空间里回荡,每一个音节都像是一把锤子,敲打在邹远的耳膜上。屏幕上的绿色状态栏消失了,取而代之的是一片雪花般的噪点。
温彻斯特吹了一声口哨,眼神中闪过一丝不易察觉的满意。他重新拿起那块鹿皮布,轻轻擦了擦眼镜片上的雾气。
“看来,你真的选择了最糟糕的一条路。”他说,“现在,你不仅是个嫌疑人,还是个哑巴。没人能听到你的解释,也没人能验证你的清白。”
邹远盯着那片噪点,心脏在胸腔里剧烈跳动,但面部肌肉依然保持静止。他知道,温彻斯特赢了第一步。但这只是开始。
他迅速调出本地的缓存日志。虽然远程数据断了,但在他按下按键的前一秒,系统为了响应请求,必然推送了一部分初始数据包。这些数据量很小,不足以展示完整的内部结构,但足以暴露一个关键信息。
在噪点的缝隙中,一行微小的代码跳了出来:【压力反馈值:正常范围下限】。
正常范围下限。
这意味着,阀门内部的传感器检测到的压力,并不是绝对的零泄漏,而是处于允许误差的边缘。对于一个标称“密封完好”的系统来说,这本身就是一件不合常理的事。
如果阀门真的完全闭合,压力反馈应该是恒定的最大值,或者是稳定的静态值。只有在存在极其微小的渗漏,且渗漏速率恰好抵消了系统补偿机制时,才会出现这种“动态平衡”的假象。
邹远抬起头,看向温彻斯特:“你刚才说,传感器会有误报。”
“是的。”温彻斯特耸耸肩,“老旧的设备嘛。”
“不。”邹远站起身,走向气闸舱的厚重金属门,“如果是误报,压力曲线应该是随机的噪声。但过去的八小时里,压力下降的斜率是恒定的。这说明,泄漏是一个持续的过程,而不是偶发的故障。”
他停在门前,手放在门把手上,却没有拉开。
“更重要的是,”邹远转过头,眼神锐利如刀,“如果这只是普通的传感器故障,为什么只有V-7阀门的数据出现了这种特定的‘动态平衡’?而其他所有阀门的压力读数都是完美的直线?”
温彻斯特脸上的微笑僵住了。
邹远没有给他回答的机会。他转身走向控制台,开始在本地缓存中寻找更多线索。他知道,自己切断了退路,但也撕开了对方伪装的一角。
在这个封闭的控制室里,空气似乎变得更加稀薄。每一口呼吸都变得沉重起来。
邹远盯着屏幕上那一行行滚动的代码,大脑飞速运转。流体力学的基本原理告诉他,在一个封闭系统中,如果没有外力做功,压力的变化只能源于质量的流失或温度的剧烈波动。
既然温度恒定,那么流失的质量就必须有去处。
而V-7阀门,就是那个唯一的出口。
但他不知道的是,这个出口背后,隐藏着怎样一个精心设计的阴谋。温彻斯特站在阴影里,手中的鹿皮布紧紧攥着,指节泛白。他欠下的巨额赌债,就像一头饥饿的野兽,正等待着这场“意外”带来的保险金来填饱肚子。
邹远必须快。
必须在氧气耗尽之前,在辐射风暴到来之前,在温彻斯特完成最后的嫁祸之前。
他伸出手,再次触碰控制面板。这一次,不再是为了获取数据,而是为了计算。
计算如何在剩下的45分钟里,利用仅存的资源,揭开那个关于主隔离阀 V-7 的秘密。
屏幕上的红色警报灯依旧在闪烁,像一只充血的眼睛,冷漠地注视着这一切。而在数据的深渊底部,那个被隐藏起来的真相,正静静地等待着被唤醒。
为什么硬件数据显示的压力变化曲线,与V-7阀门完全关闭的理论模型不符?