曲率引擎运行第三天,林宇的右手食指恢复了触觉。
针尖般的刺痛从指尖蔓延到第二指节,他攥紧拳头,指甲陷进掌心——能感觉到疼,这是好事。神经修复液正在按预期工作,被金属化摧毁的神经通路一条重建,代价是每恢复一段就要重新经历一次损伤时的痛觉记忆。
他没有吃止痛药。
驾驶舱的被动扫描阵列每隔四小时刷新一次后方数据。林宇盯着最新一帧:巨型黑色球体的位置标记又前移了0.3光年。三天前它落后他九天航程,现在只剩七天半。
它在加速。母亲的声音从通讯面板传来,平静得像在播报天气。
林宇没回答。他把扫描数据拖进导航模块,让系统重新拟合追击曲线。结果在三秒后弹出:按当前加速趋势,黑色球体将在他抵达目标坐标前约十九小时追上他。
十九小时。不够。远不够。
他站起来,走向引擎舱。飞船在曲率泡内几乎没有震动,但他的膝盖在发抖——不是因为恐惧,是神经修复液的副作用,下肢运动神经正在重建,肌肉会不受控地抽搐。他扶着舱壁走了七步,推开引擎舱的气密门。
三号喷口的磁约束环在出发前刚换过,状态良好。问题在一号喷口。林宇蹲下来,把检修面板拆开,露出里面密麻的冷却管路。他的左手——完全金属化的左手——伸进管路间隙,指尖的温度传感器已经不存在了,取而代之的是金属表面对热辐射的直接感应。比人类皮肤精确得多,但那种精确让他恶心。
一号喷口的磁约束环内壁有一道0.7毫米的裂纹。不致命,但如果他要把曲率引擎推到额定功率的115%,这道裂纹会在持续高负荷下扩展。
他需要焊接。
工具包在驾驶舱座椅下面。林宇走回去取的时候,目光扫过导航屏——目标坐标的信号源依然稳定,心率74次/分。和他一模一样。
他蹲下去拉开工具包拉链,手指碰到了那片金属片。编号零的金属片,蚀刻着线路图,背面刻着一个字,笔画里嵌着氧化发黑的血迹。
林宇把金属片翻过来。正面的正八面体展开图他已经看了不下二十遍,六个面标注数字一至六,边缘那行字他能背出来:第七颗在他体内,别让它出来。
第七颗核心。
他闭上眼睛,强迫自己把已知信息排列成序:父亲林远征将自己的脊髓制成第六颗核心,交给编号零保管。六颗核心组成正八面体构型,逆转了他的金属化。构型完成后所有核心消失,只留下一颗透明的玻璃状核心,内含微缩正八面体结构,指向472光年外的坐标。那个坐标有一个活着的生物信号源,心率74次/分。
父亲活着。父亲体内有第七颗核心。编号零说别让它出来。
出来会怎样?
林宇睁开眼,把金属片放回工具包,取出微型焊枪。他不能在这里停下来想这个问题。他需要先活着到达那个坐标。
回到引擎舱,他把焊枪调到最低功率,对准磁约束环内壁的裂纹。金属化的左手稳得像机械臂,焊接点精确到0.1毫米以内。右手负责固定焊枪角度,恢复中的神经让手指微颤抖,他用牙咬住一截绝缘胶带的末端,把右手腕绑在管路支架上固定。
焊接用了四十分钟。完成后他用内窥镜检查焊缝,没有气泡,没有虚焊。
他直起腰,后背撞上舱壁。汗水从额头滑下来,滴在金属化的左前臂上,发出轻微的嘶声——体温蒸发。他低头看着那滴水迹,突然意识到一件事:他的体温在升高。
不是发烧。是心率在加快。
林宇把右手按在颈动脉上。跳动快而有力,他默数十秒——四次。换算过来,84次/分。
比74高了10次。
他冲回驾驶舱,把频率分析仪对准自己的胸腔。屏幕上跳出数据:心率84次/分,稳定。胸腔内无核心信号,无异常脉冲。单纯的心率升高。
但那个坐标的信号源是74次/分。
他和那个信号源不再同步了。
林宇盯着屏幕上的数字,手指无意识地敲打操作台边缘。三天前出发时他的静息心率是74,和信号源完全一致。现在变成了84。是神经修复液的副作用?还是——
他按下通讯键。
神经修复液会影响心率吗?
沉默了五秒。母亲的声音再次响起:说明书上写的副作用包括心悸,持续时间因人而异。
我需要确切答案。
我不是医生,林宇。
他松开通讯键,把椅背放倒,强迫自己平躺。深呼吸。四秒吸气,七秒屏息,八秒呼气。重复。重复。重复。
三分钟后,心率降到78。
不够。
他继续呼吸控制。五分钟后,76。七分钟后,75。
卡住了。无论他怎么放松,心率停在75次/分,不再下降。
比信号源快了1次。
林宇坐起来。他的手在发抖,不是神经修复的副作用——是恐惧。正八面体构型之所以能完成,是因为他的心跳充当了第六颗核心的时钟源。74次/分,1.1赫兹,精确锁定。如果他的心率永久性地偏离了74——
那意味着他再也无法驱动正八面体构型。
那意味着如果金属化重启,他没有第二次逆转的机会。
林宇的右拳砸在操作台上。疼痛从指关节炸开,沿着新生的神经通路一路烧到肘部。他没有收回手,而是维持着那个姿势,额头抵在拳头上,呼吸粗重。
三个月前他还是个拾荒者。三个月前他最大的烦恼是下一顿饭在哪里。三个月前他不知道自己从胚胎期就是一个实验品,不知道自己的心跳是被设计出来的,不知道自己的父亲把脊髓变成了一颗核心然后消失在472光年之外。
他想骂人。想把这艘破船里所有能砸的东西都砸烂。想回到十八年前,回到那个实验室,在父亲把核心植入他体内之前——
做什么?
他能做什么?他那时候还是个胚胎。
林宇慢慢直起身体。他的眼眶是干的。他已经过了能哭出来的阶段。
系统,他对着舱内AI说,调取我过去七十二小时的心率记录,逐小时平均值。
全息屏弹出一条曲线。前二十四小时稳定在74,第二十五小时开始缓慢上升,到第七十二小时稳定在84。上升曲线近似线性。
不是突变。是渐变。
林宇把曲线放大,盯着拐点——第二十五小时。那个时间点他在做什么?他调出飞行日志:第二十五小时,被动扫描阵列第一次捕捉到巨型黑色球体的加速信号。
他的心率是从那个时刻开始上升的。
不是神经修复液。是那个东西。
巨型黑色球体在加速,他的心率在上升。两条曲线的斜率——他快速计算——高度相关。相关系数0.94。
林宇站起来,走到被动扫描阵列的控制面板前。他把扫描频率从四小时一次改为三十分钟一次,然后在旁边挂了一个心率监测窗口。两组数据并排显示。
如果他的假设成立,那么巨型黑色球体不只是在追他——它在影响他。通过某种机制,它的加速与他的心率产生了耦合。
而他的心率偏离74,意味着正八面体构型的时钟源失效。
这不是巧合。那个东西知道正八面体构型需要74次/分的心率。它在故意把他的心率推离那个值。
林宇的后背贴着舱壁滑坐到地板上。冰凉的金属地板透过裤子传来寒意,他的左腿——金属化的左腿——没有任何感觉。
他需要一个方案。
选项一:切断耦合。但他不知道耦合机制是什么,无法切断。
选项二:在心率偏离的情况下找到替代时钟源。但正八面体构型的设计者是父亲,父亲指定的时钟源就是他的心跳,没有替代方案的记录。
选项三:在巨型黑色球体追上他之前到达坐标,找到父亲,让父亲解决问题。
他重新看了一眼导航屏。按当前速度,他还需要七天十九小时到达目标。黑色球体会在他到达前十九小时追上。
差十九小时。
如果他把引擎推到115%——刚焊好的磁约束环能撑住——航程可以缩短约十一小时。差距从十九小时缩小到八小时。
还是不够。
林宇闭上眼睛。他的大脑在飞速运转,但每一条路都撞上死胡同。他不能更快,那个东西也不会更慢。他不能停下来,因为停下来意味着被追上。他不能——
等。
他睁开眼睛,目光落在工具包上。金属片。编号零的金属片。
正面是正八面体展开图,六个面标注一至六。但展开图的边缘——他之前一直关注那行字第七颗在他体内,别让它出来——边缘还有别的东西。
林宇爬起来,从工具包里取出金属片,放在扫描仪下面。放大。再放大。
展开图的折叠线上,有极细的蚀刻痕迹。肉眼几乎不可见,但扫描仪在200倍放大下清晰呈现:每条折叠线上都刻着一组数字。六条折叠线,六组数字。
他逐一记录:
折叠线1: 0.987
折叠线2: 1.013
折叠线3: 0.974
折叠线4: 1.026
折叠线5: 0.961
折叠线6: 1.039
六个数字。围绕1.0上下波动。
林宇盯着这些数字,大脑里有什么东西在连接。1.0——如果基准频率是1.1赫兹,也就是74次/分心率对应的核心驱动频率——那么这些数字是修正系数。
0.987乘以1.1等于1.0857赫兹。对应心率约73次/分。
1.013乘以1.1等于1.1143赫兹。对应心率约75次/分。
他的心一跳。
这些修正系数覆盖了心率73到77次/分的范围。编号零在金属片上留下的不只是警告——还有一套容差方案。正八面体构型不是只能在精确74次/分时工作,它有一个容差窗口,前提是对每条折叠线施加对应的修正系数。
但他现在的心率是75,还在上升。如果继续上升超过77——
容差窗口的上限。
林宇把金属片翻过来。字下面,他之前没注意到的位置,有一个极小的箭头,指向金属片的左下角。他把扫描仪对准那个角落,放大到500倍。
一行字,比发丝还细:
超过窗口就切断它。切断方法:屏蔽器贴后颈第三椎。
信号屏蔽器。他还有一个。就在工具包底层,上次用来加速正四面体构型排列的那个。
林宇把屏蔽器找出来。巴掌大小的黑色贴片,边缘有些磨损,但指示灯还亮着绿色。他用手摸了摸自己的后颈——第三颈椎的位置,脊髓通过的地方。
如果把屏蔽器贴在那里,能切断巨型黑色球体对他心率的耦合影响。但同时——脊髓信号屏蔽——他可能会暂时失去对下肢的控制。
他看了一眼心率监测窗口。76次/分。还在容差窗口内。他还有时间。
林宇把屏蔽器放进胸前口袋,拍了拍确认它在。然后他走回引擎控制台,把功率输出从100%推到115%。飞船轻微震颤,曲率泡的边界在全息显示上收窄了一圈。磁约束环的温度读数开始攀升,但稳定在安全阈值以下。
焊缝撑住了。
他重新坐回驾驶座,把椅背调直。导航屏上的预计到达时间缩短了:六天二十一小时。后方的黑色球体标记依然在逼近,但追上时间从提前十九小时变成了提前八小时。
八小时的差距。他还需要再想办法争取八小时。
林宇的目光扫过驾驶舱,落在通讯面板上。加密频道的指示灯暗着——编号零依然没有回应。那个人把自己的右手和金属片装进投送舱发射出来,然后消失了。
他是死了,还是在执行某个林宇不知道的计划?
通讯面板旁边,母亲的频道指示灯稳定闪烁。她在另一艘船上,跟在他后方两个小时的航程处。如果黑色球体追上来,她会比他先被波及。
他按下通讯键,你需要改变航向。偏离我的航线至少三十度。
那个东西在追我,不是追你。你跟在我后面——
我说不。
林宇的手指悬在通讯键上方。他想说很多话。想说你会死的,想说我不能再失去任何人,想说你从来没有给过我选择的权利但至少这一次让我保护你。
他什么都没说。他松开了通讯键。
心率监测窗口跳了一下:77次/分。
容差窗口的上限。
林宇从口袋里取出信号屏蔽器,撕开背面的粘合层。他抬起右手,把屏蔽器贴在后颈第三颈椎的位置。
冰凉的贴片接触皮肤的瞬间,他的双腿失去了所有感觉。不是麻木——是彻底的空白,像那两条腿从来不存在。他的上半身猛地前倾,双手撑住操作台才没有从椅子上滑下去。
但心率监测窗口上的数字开始回落。7675。74。
稳定在74次/分。
耦合被切断了。
林宇低头看着自己毫无反应的双腿。金属化的左腿和恢复中的右腿,此刻都像是别人的东西。他试着动脚趾——没有任何反馈。
他将在到达目标坐标之前,一直保持这个状态。没有双腿。坐在驾驶座上,靠双手操作一切。
六天二十一小时。
林宇把安全带扣紧,调整了座椅角度,确保即使失去意识也不会从椅子上滑落。然后他把被动扫描阵列的刷新频率再次确认为三十分钟一次,心率监测窗口固定在视野左上角。
他还差八小时。他需要在接下来六天里找到争取八小时的方法。
导航屏上,目标坐标的信号源依然稳定地跳动着。74次/分。和他此刻一样。
而在他身后四百光年处,母亲的飞船没有改变航向。通讯频道里传来一声轻微的叹息,然后是键盘敲击的声音——她在做什么,林宇不知道。
他把目光从通讯面板上移开,看向前方。曲率泡外的星光被拉成细线,像无数根银针刺向同一个方向。
他的右手食指又开始刺痛了。神经在重建。疼痛在回归。
林宇握紧扶手,没有闭眼。他盯着导航屏右下角不断跳动的数字——后方黑色球体与他的距离,精确到小数点后两位,每三十分钟缩短一次。
下一次刷新还有二十七分钟。他开始数秒。