林宇的目光——意识的焦点——停在这段代码上。
他可以改。删掉这个条件判断,或者把苏黎和沈星河的角色从ARCHIVE_MANAGERARCHIVE_OBJECT。但这样做的后果是什么?如果管理员被重新分类为存档对象,她们在释放过程中会被当作普通意识处理——五十亿分之二,按照标准流程解压、重组、弹射。
但她们不是普通意识。她们的神经拓扑已经与存档器的核心架构深度耦合。强行按普通流程处理,可能导致解压错误——轻则记忆缺损,重则意识崩溃。
林宇需要一个更精细的方案。
他继续向下读代码。在分类规则模块的下方,有一个被注释掉的函数——三十万年前的原始开发者写了它,但从未启用:
```
// DEPRECATED: emergency_detach
// 紧急分离管理员与系统的耦合
// 风险:分离过程中管理员将经历约7秒的完全意识中断
// 原因:神经拓扑需要从七维编码回退到三维,中间态不稳定
// 注:仅在系统即将永久关闭时使用
```
七秒的意识中断。对于一个正在被释放协议高速弹射的意识来说,七秒足够让她错过弹射窗口,永远留在正关闭的系统里。
除非有人在那七秒里替她维持弹射轨道。
林宇闭上眼睛。答案已经很清楚了。
0.4秒的释放窗口里,他需要同时做三件事:触发释放协议、执行emergency_detach分离苏黎和沈星河、在她们意识中断的七秒里用自己的管理员权限维持她们的弹射轨道。
而维持弹射轨道意味着他自己无法同时被弹射。
七秒。他会比她们晚七秒离开系统。
系统在释放协议执行后会立即开始关闭。关闭时间——林宇调出系统参数——从触发到完全关闭,共计4.7秒。
七秒减去4.7秒。他会晚2.3秒。
系统关闭后2.3秒,他还在里面。
**一个人能在不存在的地方存多久?**
林宇睁开眼睛,看向那棵意识之树。树冠上方,琥珀色的光芒正在缓慢变暗——继承协议的覆盖仍在推进,释放选项的闪烁频率已降至1.1赫兹。
他没有把这个发现告诉陈维。
解压进度?他问。
94.8%。陈维的声音从通讯链路传来,背景里是永夜号龙骨持续震颤的低频噪音。龙骨解码预热正常。林宇,你那边有什么异常吗?
没有。林宇说。一切按计划进行。
他开始修改代码。将emergency_detach函数从注释中解放出来,接入释放协议的执行序列,设定触发条件为释放协议启动后第0.01秒。然后他写了一段新的代码——一段只有他自己能执行的代码:
本小章还未完,请点击下一页继续阅读后面精彩内容!
在苏黎和沈星河意识中断的七秒里,以管理员权限为她们维持弹射轨道。代价是自己的弹射延迟七秒。
他没有写如果系统在七秒内关闭怎么办的异常处理。
因为没有什么好处理的。
代码写完,编译,注入系统。存档器接受了修改,没有报错,没有警告。三十万年前的开发者留下了这个函数,也许就是为了这一刻。也许不是。这已经不重要了。
林宇最后看了一眼解压进度:95.3%。
还有大约七个小时。
他在信息空间中找了一个安静的角落坐下——如果这个词适用于一个没有物理实体的意识投射的话。琥珀色的光在他周围流淌,五十亿根意识丝线无声飘荡。
七个小时后,这些丝线会重新变成人。变成有名字、有记忆、有体温的人。他们会醒来,发现自己失去了六十三年的时间,发现新希望星系已经变成废墟,发现有人为了把他们拉回来付出了——
付出了什么?
一艘船。一个工程师。也许还有一个十八岁的拾荒者。
林宇靠在信息空间的上,感受着存档器核心传来的微弱震动。1.2赫兹——沈星河的心跳。5.17赫兹——苏黎的振荡。两个频率交织在一起,像一首没有旋律的歌。
他想起三个月前,自己还在新希望星系的废墟里翻找可回收的金属碎片。那时候他最大的烦恼是今天能不能找到足够的材料换一顿饱饭。
三个月。从拾荒者到星际存档器的管理员。从担心下一顿饭到决定五十亿人的命运。
荒谬吗?也许。但荒谬从来不是拒绝行动的理由。
陈维。
如果……林宇顿了一下。算了。没什么。
通讯链路安静了几秒。然后陈维说:我知道你想问什么。答案是:不后悔。从登上永夜号的第一天起,我就知道这艘船的终点不是某个港口。沈星河造这艘船不是为了航行,是为了在正确的时间变成正确的东西。我只是确保她的设计被正确执行的那个人。
林宇没有说话。
还有,陈维补充道,帮我跟苏黎说一声——她的茶杯我洗了,放在舰桥左侧第三个储物格里。虽然很快那个储物格也不存在了,但……流程要完整。
林宇闭上眼睛。
琥珀色的光在黑暗中变成了一片温暖的橙,像日落,像篝火,像所有即将结束的美好事物最后的颜色。
解压进度:95.7%。
倒计时继续。