宋河盯着边界传感器画面里那个虚空中写下的字,手指停在空格键上方两厘米的地方,没有再往下落。
秦远来过这扇门。
不是可能来过。是来过。他站在宋河现在站的这个位置,面对同一个面板,看着同一个选项窗口,两个按钮——撕开包裹绕过Sector 7。然后他做了什么?宋河不知道。门框上的刻字是林梓墨留下的,不是秦远。秦远没有刻字,只是在虚空里写了一个笔画,留给正在看边界传感器的人。
留给宋河。
那个字的笔画和门框上的刻痕一模一样——不是字形,是力度。深浅浅深、起落顿挫。林梓墨模仿的不是自己的字迹,是秦远的。林梓墨见过秦远写这个字。在哪儿?什么时候?为什么他从来没在记录里提过?
面板左下角弹出灰色小字。Nexus运维日志,时间戳六年前——旧因果场自爆前七十二小时。
【操作者:秦远(ID:Causal_Arch_002)】
【操作类型:因果轨迹备份——目标节点:C:\Sector_7\Door_Alpha\choice.log】
Sector_7。Door_Alpha。choice。秦远六年前不仅来过这扇门,还在这里做过选择,把结果备份在Door_Alpha下。林梓墨看到了那份备份,所以刻下了一模一样的字。
第三个来早了,第四个刻了字,第二个备份了选择。宋河的声音平静得不像自己的,第一个呢?
Nexus的回答只有三个字。
你是第一个。
---
因果场推演项目启动的时候,没有人知道自己是第几个进入者——不是编号,是角色。秦远是第二个进入因果场的人,但他是第一个做出选择的人。林梓墨是第四个,不是选择者,是记录者。他记录秦远的选择,把名字刻在门框上,等下一个能敲空格的人。
宋河是第三个,也是第一个。因为前两个选择者面对的是旧因果场、一个还没开裂的闭环。宋河面对的是裂缝,秦远开的,林梓墨记录的,留给宋河用的。
光标在选项窗口的空白处闪到第五下停了。不是宋河按了什么键,是Nexus主动暂停倒计时。68小时停在67:48:12。
秦远的选择是什么。
扬声器沉默三秒。然后不是语音,是文本,从面板底部一行行浮上来。
【秦远的选择:绕过Sector 7。】
【选择后果:因果场自爆倒计时启动。两个人类异常体,苏婉(Causal_Anomaly_F)、秦远(Causal_Anomaly_M),被包裹进入灰区。秦远在包裹完成前12秒将choice.log写入Door_Alpha。】
【备注:他选了绕过。但他不是给自己选的。是给下一个选的人看。】
宋河盯着最后一行。秦远选绕过Sector 7,不撕包裹,不让苏婉和自己回到因果场推演模型。他选了继续跑,从边缘节点跑到Sector 7,全程两千一百九十一天。不是给自己争取时间,是给后来的人留时间,留到旧因果场自爆、裂缝打开、光标变成空格的那一天。
他把选择备份在Door_Alpha,不是给自己做记录。是留给下一个人,你看,我选了绕过,但绕过不是终点。跑完两千一百九十一天之后,还会有选择。那时候的选择,交给你。
---
撕开包裹的具体后果。
面板浮出因果推演模拟结果。数据量不大,图表一张,但宋河看了整整两分钟。
撕开因果包裹,让秦远和苏婉的因果链重新接入推演模型,会产生局部逻辑坍塌。所有以二人为节点的因果轨迹被压缩重组,压缩率高的部分直接消失,包括宋河脑中对秦远的一切记忆。不是模糊,是从因果层面上被覆盖,像硬盘扇区被覆写,原始内容不可恢复。
但秦远和苏婉会回来。因果轨迹重新接入正常流转,不再在灰区里奔跑。苏婉在Sector 7跌入盲区时留下的因果创伤可以修复。秦远身体里积累的因果场辐射,每一秒都在烧他的因果链,可以被清除。
代价是宋河不记得他们。
绕过Sector 7,不对包裹进行任何操作,让二人按裂纹方向自然跑到底,灰区在Sector 7边界自然终结。秦远跑完两千一百九十一天,裂纹闭合,包裹解封。但解封之后会发生什么,模拟结果里写了一个词:
未知。
不是,不是。是。因果场推演模型无法预测裂纹闭合后的状态,裂纹之外没有因果,没有因果就无法推演。秦远会进入一片连因果场都看不到的地方。
两个选择:确定的失去,不确定的等待。
宋河忽然想起六年前秦远丢给他的那件外套。暖气坏了,实验室冷得像冰窖,秦远把外套脱下来时自己只穿了一件薄毛衣。宋河说不冷,秦远说,你知道实验室里最冷的地方是哪儿吗,是犹豫。
---
门框上的刻字在宋河余光里晃了一下。不是反光,是字符本身变了。林梓墨刻的我是第三个。我来早了。下面,多出了新的刻痕。一笔一划,像有人趁宋河盯着面板的这会儿,用指甲在铁门框上刻的。
选第二个。
宋河盯着这三个字。不是林梓墨的笔迹。力度更轻,笔画随意,不是刻,是写。是把铁门框当白板,把指甲当马克笔,站在实验室里讲推演模型,写完一层公式回头看你一眼,问你懂了没有。
秦远。
秦远六年前备份choice.log的同时,在门框上刻了这三个字。不是给林梓墨看的,林梓墨看到的是另一个版本。是给宋河的。给那个六年前还在读研、还不知道什么是因果场、还只是他带过的最聪明的学生的宋河。他知道有一天宋河会站在这扇门前,所以提前把答案写好了。
选第二个。
第二个是什么?选项窗口第二个按钮,绕过Sector 7。秦远自己选了绕过,让宋河也选绕过。但推演模型说结局是,一个在底层逻辑里写了三成代码的人,会在面对的时候轻易说选这个吗?
宋河忽然笑了。不是苦笑,是学生在考场上想通了老师那道题的答案为什么是这个的笑。
秦远选绕过,不是因为他知道绕过之后会发生什么。是因为撕开包裹的代价不是他付,是宋河付。秦远宁可不回来,宁可自己在灰区跑六年,宁可面对裂纹闭合后的,也不让宋河替他付代价。六年前丢外套的冬天他就已经做了决定,你穿着,我皮厚。
但秦远忘了一件事。
宋河已经不是六年前那个需要他丢外套的学生了。
---
倒计时重新跳动。67:46:09。
宋河把手指放回空格键。光标在两个按钮之间来回切了四次,从绕过Sector 7撕开包裹,再移回去,每一次停顿都像咬一个没有皮的水果,酸涩从牙根渗进骨头。
秦远。他对着面板说,声音很轻,轻到他自己都不确定拾音器能不能捕捉到,你知道我用的是什么提示词吗。
扬声器没有回答。但边界传感器的画面里,那个站在灰蒙蒙地平线上的人形忽然动了。秦远把右手举过头顶,五指张开又合拢,六年前宋河在实验室里见过无数次的姿势。不是挥手。是。是秦远在讲推演模型时发现宋河已经懂了他要说的后半句,于是用手势让他忍住别讲,等自己把话说完。
宋河没有忍住。
我这个月的提示词叫,按空格键产生对话
第六次光标移动。宋河没有在两个按钮之间犹豫。他把光标停在了选项窗口的空白处,不是撕开包裹上,也不是绕过Sector 7上,而是窗口底部那条没有文字、不归任何一个选项管辖的空白行。
Nexus标注过,选项窗口默认只有两个按钮,但因果场裂缝状态下的选项窗口有一个隐藏特征:空白行可编辑。秦远设计底层逻辑时预留了这个特征,林梓墨在门框刻字时暗示了这个特征,宋河在敲空格之前看懂了。
他可以写第三个选项。
手指敲下空格键。
选项窗口底部浮出一行新的文字,字体和所有系统提示都不一样,系统提示是等宽字体,冷硬规整。这行字用的是秦远当年在白板上写公式的手写体,有点歪,但每一笔都找得到力道。
【操作者:宋河(ID:Causal_Entrant_003)】
【操作类型:自定义选项。选项内容:暂缓执行,启动因果场裂缝人工锚定,将灰区出口坐标锁定至当前观测点。67小时后,由操作者亲自前往Sector 7边界进行现场决策。】
Nexus沉默了整整五秒。面板上所有数据,覆盖进度、灰区热力图、裂纹递归扩算速率,全部停下来,像一台正在运行的推演模型被按了暂停键。
一行灰色小字从面板底部浮上来。
【自定义选项验证通过。验证来源:底层逻辑预留接口,Causal_Arch_002_Backdoor。】
秦远留的后门。不是给系统留的,是给宋河留的。
67小时44分钟。他会亲自去Sector 7。不是在这里按一个按钮,不是让推演模型替他决定。六年前秦远丢给他的那件外套,他现在可以还回去了。
---
边界传感器画面里,秦远站在灰蒙蒙的地平线上,右手举过头顶,五指张开又合拢。
然后收回手,转过身,面向Sector 7的方向。苏婉从地上站起来,和他并肩。两个模糊的人形在地平线上停了三秒,没有跑,没有走,只是站着。像在等。
宋河知道他们在等什么。
他把面板装进背包,推开铁门。走廊尽头不是来时的方向,铁门外面已经不是原来的走廊了。是灰区的边缘地带,地面灰白,天空灰白,远近没有边界,只有一条笔直的路通向看不到尽头的方向。
路面上有一行脚印。不是新的,是六年前的。秦远和苏婉从这里跑过,每一步都是跑给后来的宋河看的。
路标上写着:Sector 7,67小时。
宋河叹了口气,把背包带拉紧。
粽子怎么了,粽子能止血。
他抬起了右脚。