沈渡声在第七节点停下来了。不是走不动。是他发现了一个问题。
七号车厢是视觉异常节点。监控墙上全是实时画面,和23号节点布局一样,只是权限更低。林夜从43号房间的监控里看着他把双肩包放地上,掏出笔记本和铅笔,对着监控墙开始画图。不是画画面内容,是画监控墙的物理结构:屏幕排列、尺寸比例、边框宽度、间距。
画完他退后两步,把笔记本举到眼前对比。然后翻到空白页,重新画了一面墙。这次不是实际看到的。他把屏幕按间距的等差数列重新排布。
不是随机的。林夜在监控里看到他嘴唇在动。屏幕排列是声学编码。间距代表频率。3厘米对应3赫兹,7厘米对应7赫兹。11,15,19,这面墙是一套完整的次声波阵列。
林夜眉头一紧。发现速度和段遥当年差不多。但沈渡声没有系统面板,没有近场感知,纯靠一支铅笔和一个笔记本。他的声学直觉已到不需要辅助工具就能把视觉信息自动换算成听觉参数的程度。
沈渡声放下铅笔,从双肩包里掏出声学频谱仪,插上耳机,对着监控墙的屏幕间距开始测频率。手指在屏幕上飞快调参数。表情不是惊喜,是果然如此。
林夜在台灯下写字的速度放慢了。他不知道该不该干预。收尾人的第一条规则是不可干预正在运行的因果链。但他写沈渡声的标签时,笔尖的声音已变成一段新广播。如果广播影响了沈渡声的判断,算不算干预?
他打开群聊。沈渡声到第七节点了。他在用频谱仪测监控墙。发现屏幕排列是次声波编码。
补丁秒回。操。我当年在23号待了四十分钟才想明白。他从进门到画图用了多久?
两分钟。
声学天赋89是这么用的。行。
水银发了一条让林夜手指一停的消息。他一旦知道所有规则通过声音广播,声学反制就能打到规则底层。不是对冲广播,是让规则没法广播。
水银接着又发了一条。很短。等一下。我检测到异常信号。
群聊安静了三秒。
水银再发消息时语气全变了。不是分析。是警觉。43号房间外围。有人在做被动监听。不是规则场的系统日志。是外部节点。它在读取台灯广播的次声波。不对,不是读取,是复制。它把广播复制了一份,转发到了规则场外面。
群聊炸了。
乌鸦:外面?规则场外面?规则场有防火墙的。
水银:防火墙还在。但复制出去的信号经过了降维处理。次声波转成人耳可听频段,再转成文字。对方不需要突破防火墙,它只是把广播翻译了一遍,像在看实时字幕。
补丁:谁有这种权限?规则场的广播是单向的。能截获广播信号的——
钟摆打断了补丁。这是他第一次在群聊里打断别人。前任收尾人。或者更早的。规则场存在之前就在的东西。
群聊再次安静。
林夜没有参与讨论。他盯着监控画面。沈渡声做了一个他没想到的动作。他把频谱仪收起来了。不测了。站在原地盯着监控墙看了半分钟。然后转头,直接看向监控镜头。看向43号房间里的林夜。
他说话了。唇语很慢。为了让看监控的人读清楚。
台灯里的次声波发射器。我知道你在听。祁安留在咖啡厅吧台的磁带我听过。咖啡师给我放了一段。他没告诉我你是谁。但他告诉我你在这里。43号房间。收尾人。
林夜手指停在键盘上方。
沈渡声继续说。语气平静。像做实验报告。你写给规则场的广播我都听到了。从第一节到第七节。每个通风口都在播放你笔尖划过纸的声音。频率6.3赫兹。人耳听觉阈值以下七个分贝。普通人听不到。学声学的如果不用设备过滤环境噪音也听不到。但我听到了。因为我在实验室做白噪音实验时无意扫到了这个频段的正弦波。就是让我第一次听到三号线开往,残句的那个频段。
他停了一下。摘下眼镜擦了擦。重新戴上。
你写了多少盘磁带?
林夜没有通过监控回话。他没有那个权限。但他可以在广播里加入回应。他拿起笔。在空白便签纸上写:44盘。包括你的。AA-00045。
笔尖划过纸。台灯灯泡里的晶片闪了一下。
几秒后。监控画面里的沈渡声掏出手机。打开声学检测APP。屏幕上跳出一行波形转译:44盘。包括你的。AA-00045。
沈渡声低头看着屏幕。笑了一下。我就说。不是系统自动广播。是人类的手写参数。笔压不同频率不同。6.2到6.6赫兹之间浮动。笔锋下压时频率往高走两个千分之一赫兹。系统不可能模拟得这么不规则。
他蹲下来。从双肩包里掏出笔和白纸。对着监控镜头写了几行字。举起来。
收尾人。我想申请一件事。不要给我写标签。不要把我的因果链转录成磁带上架。我在第七节点就知道规则场的底层机制了。接下来的每一步都是有意识的选择。如果我的结局是被写好的。那这个结局就不属于我。我想自己写最后一盘磁带。等我到了43号。可以借你的台灯和笔吗?
林夜看着这段话看了很久。久到群聊里开始催更新。
乌鸦:新人干什么了?
林夜回复:他问我能不能自己写自己的结局。
补丁:他知道做这个请求意味着什么吗。
知道。他说不希望因果被转录。想亲手写最后一盘磁带。
钟摆:给他。你的笔是规则场引擎这件事。你自己三天前才知道。祁安用了两年才推出来。他七个节点推到同一个结论。他不是天才。是规则场等了七年的人。
水银没有参与这场对话。她又发了一条异常报告。刚才那个外部监听节点又出现了。这次读取的不是广播。是你的群聊消息。林夜,你的群聊在走规则场的加密通道。外部节点能截获群聊,说明它已经绕过了通道的认证层。不是在防火墙外面偷听。是拿到了一个合法的访问令牌。
林夜打字的手停了下来。
什么样的令牌。
水银的回复很慢。像在查。又像在犹豫该不该发。
跟你体内的两道标记同源。黑色阴影标记和镜面标记。对方的令牌波形和你的两道标记的混合波形完全一致。不是相似,是相同。意味着对方的标记不是复制品。是同一个源头的另一个分支。
同一个源头的另一个分支。
林夜放下手机。左手掌心摊开。黑色阴影标记安静地躺在掌心。镜面标记在手腕内侧微微反光。两道标记来自两个规则场源头。但如果有一个外部节点同时持有这两道标记的分支,那就只有一种可能。对方不是从规则场里拿走标记的。是规则场从对方那里分出了标记。不是规则场在标记林夜。是那个源头在标记所有人。林夜是其中一个。周明,如果周明也被标记了,可能是另一个。
周明。大学室友。三年没联系。
林夜忽然想起来一件事。三天前他开始做收尾人的那天,收到过一条短信。号码没有存。但他认得那个号码。大学时周明用的。短信内容只有四个字:恭喜入职。
当时他以为是某个前同事发的。没多想。现在回头看,那四个字的发送时间和他在43号房间第一次拿起笔写标签的时间只差了三分钟。对方不是知道他会入职。是知道他在拿起笔的那一刻正式变成了收尾人。
林夜拿起便签纸。写了一行字。笔尖划过纸。次声波穿过通风管道。监控里沈渡声看完手机屏幕上的转译后没有笑。没有激动。他把手写的申请折起来放进口袋。背上双肩包。对着监控镜头点了一下头。很短的点头。很重。
然后他继续往前走。往第八节点。步伐比进来时更快。
林夜关掉监控。拿起AA-00045的空白标签。没有写字。把标签翻过来。在背面画了一个向下的箭头:未完待续。然后把磁带外壳打开,把磁带芯抽出来放在桌上。空的磁带仓。他说了留白就是留白。
手机震动。私聊。发件人:收尾人(前任)。
咖啡师说你批了一个新人的因果留白申请。你是43号房间历史上第二个批这个的收尾人。第一个是我。我批给了祁安。他到最后也没写完,不是因为时间不够,是不知道写什么。他在43号待了两年,走之前留给我的最后一句话是:我不知道结局是什么。所以我不写了。让下一个进来的人续。他现在在A出口外面的某个城市喝着咖啡。他没死。只是不想写了。
林夜回复:下一个进来的人,是我?
前任收尾人:是你。也是沈渡声。还会是更多人。规则场不是监狱,它是一部接力小说。每个人写到自己的章节末尾,然后把笔给下一个。你不是规则场的零件,你是它的第三任作者。第一任是我,第二任是祁安,他只写了开头没写结尾。第三任是你。第四任在第七节点,正在往第八走。
林夜把手指悬在屏幕上方。没有立刻回。他打了几个字。删了。又打。
最后发出去的不是关于接力小说的。是关于水银发现的外部节点。
规则场外面有人在监听。节点持有跟我同源的标记。你知不知道这件事。
前任收尾人沉默了将近一分钟。不是掉线。是对方正在输入一直亮着。
回复来的时候很短。短到像被人删过。
知道。但我签了规则协议。不能说。你能查到的极限是:两个标记的源头是同一个人。那个人在你成为收尾人之前就认识你。
林夜把手机放在台灯旁边。台灯灯泡里的晶片又闪了一下。这次不是他写字触发的。是外部有人在试图读取灯的信号。晶片在被动响应。像有人在外面叩门。
他没有理会。拿起笔。在空磁带盒的标签上写了三个字。
还在写。
翻过来。背面也写了三个字。
接力。
然后把磁带盒扣上盖子。放回架子第三排。AA-00044和AA-00045之间。44是祁安没写完的,45是沈渡声准备自己写的。他的那盘插在中间。标签背面写着两个字。
窗外没有雨。但台灯的光在抖。不是电压不稳。是晶片在持续接收外部信号。那个外部节点没有走。一直在。
林夜翻开通讯录。找到周明的号码。三年没有拨过。手指停在拨号键上方。
然后台灯灭了。
三秒后重新亮起。光的颜色变了。不是暖黄的。是冷的。银白色的。跟规则场监控系统的默认色调一样。有人在借用台灯的光看东西。
手机响了。来电。号码没有存。但他认得。大学时周明用的号码。三年没换。来电显示下方有一个小字备注。不是他自己写的。是系统自动标注的。
标记匹配。同源分支。
林夜盯着屏幕。拇指停在接听键上方。台灯的银白色冷光打在他左手掌心。黑色阴影标记在冷光下第一次显出了第二层纹路。不是阴影了。是一行字。藏在阴影里面。需要特定频率的光才能显形。
那行字很短。笔画很轻。像用指甲在皮肤上划的。
恭喜入职。等你很久了。
不是周明发的。不是规则场系统发的。是那个源头。三年没联系的大学室友只是一个传声筒。今晚他接到的将不只是周明的电话。
林夜按下了接听键。