我推开门。
电影屏幕是黑的。教室灯火通明。
所有人都在。
沈心,班长,还有那些叫不出名字的脸。他们端坐在自己的座位上,腰背挺直,双手放在膝上。像一排排等待检阅的士兵。
我喘着气,站在门口。
四十六道目光,齐刷刷转过来。空洞的,平静的,聚焦在我身上。
讲台上站着陈默。校服笔挺,袖口折痕清晰。
他看着我,开口。
“你来了。”
声音平稳得像在念课文。
我喉咙发干,想说话,但发不出声音。身体很轻。不是轻盈,是空洞。低头看,手背的皮肤在灯光下泛着诡异的半透明,边缘有微光在缓慢弥散。
像沙漏里的沙。
陈默走下讲台,皮鞋声在死寂的教室里格外响。他停在我面前三步远的地方,目光扫过我半透明的手。
“残影编号147,林见。”他说,“认知滤网完全失效,崩解程序,最终确认。”
我盯着他。
“所以呢?”声音哑得不像自己的,“你要亲自动手?”
陈默轻轻摇头。
“不需要。”他说,“你自己正在消散。这是认知冲突无法调和后的自然结果。比强制静默更彻底。”
他顿了顿。
“你看到了真相,对吧?密室里的档案。”
我没回答。
右手拇指无意识地抠着左手拇指的指侧,皮肤已经红了。这个动作让我稍微感觉到自己还存在。
陈默看出来了。
他嘴角那丝标准的弧度,似乎淡了一瞬。
“系统给了我们容器。”他说,声音低了些,“一个可以继续‘感觉’到自己的地方。规则是支架。没有支架,容器会塌,我们会碎。”
“所以你就甘心当支架?”我终于挤出声音,“把所有人都变成你这样?”
“我选了生存。”他纠正,“以可接受的形式。”
他转身,面向全班。
“林见同学因健康原因,提前离校。”
宣布。
台下四十六张脸,没有任何波动。像听到“今天下雨”一样平常。
陈默回头看我。
“你的座位,明天会有新同学补上。课程进度不会受影响。”他说,“这是为了大多数人的稳定。”
稳定。
我忽然想笑。
身体更透明了。小腿以下已经几乎看不见,像融进了空气里。那种空洞感向上蔓延,吞噬着小腹,胸腔。
但我还有嘴。
还能发出声音。
我深吸一口气——如果这具正在消散的身体还需要呼吸的话——用尽力气喊出来。
“你们都死了!”
声音在教室里炸开。
“三十年前就死了!校车事故,无人生还!这里是假的,是系统编的梦!校规是为了让你们别醒!”
我吼着,声音嘶哑。
“第零条!第零条就是禁止知道这个!禁止知道你们已经死了!”
死寂。
绝对的死寂。
所有目光还停留在我身上,但那些眼睛里没有任何情绪。没有震惊,没有恐惧,没有愤怒。
只有一片温顺的平静。
然后,陈默开口了。
不是对我。
是对全班。
“第零条。”他说。
下一秒。
四十六张嘴,同时张开。
声音洪亮,整齐,没有一丝情感起伏,像一台精密机器在同步播放录音:
“第零条:禁止知晓汝等已死。禁止传播、讨论、暗示此条内容。违反者,将予以纠正。”
声浪像实体墙壁,压过来。
我踉跄后退,后背撞在门框上。身体消散的速度加快了,腰部以下已经消失,上半身也在迅速变淡。
视野开始模糊。
但在那片模糊里,我看到了苏晓。
她坐在第五排中间,嘴唇跟着大家一起开合,背诵着那条禁令。眼神空洞,表情标准。
但在声音落下的瞬间,她的嘴唇,极其轻微地动了一下。
没有声音。
口型是:“对不起。”
我看见了。
然后,陈默的声音再次响起,从我身后传来。他不知何时也走到了门口,站在我旁边。
“最终确认完成。”他说,“残影编号147,林见,已彻底崩解。”
话音落下。
我最后看了一眼教室。
沈心在第三排靠窗,腰背挺得笔直。班长在第一排正中央,后颈衣领折痕清晰。所有人,所有人都在继续他们规整的自习,笔尖重新摩擦纸张,发出沙沙的声响。
均匀,密集。
像雨,又像某种东西在啃食。
我的视野暗下去。
最后一点意识消散前,我感觉到陈默的手伸过来,在我原本站立的位置,轻轻一握。
握空了。
他收回手,指尖沾着几粒几乎看不见的、正在迅速消失的光尘。
他低头看了两秒,然后转身,走回讲台。
粉笔在黑板上划过,发出短促的“嗒”一声。
台下所有笔尖的沙沙声,再次齐刷刷停了。
四十六道目光抬起,等待。
陈默没写字。他只是用粉笔在黑板上点了一下,留下一个白色的圆点。
“自习继续。”他说。
笔尖声重新响起。
陈默放下粉笔,拍了拍手上的灰。粉笔灰在灯光下飘散,他停顿了半秒,然后走下讲台,走出教室。
门在身后合拢。
走廊的声控灯亮起,白惨惨的光铺了一地。他沿着走廊走,右手伸进裤袋,摸出一枚校徽。
金属的,边缘磨损。背面刻着:**147**。
这东西不该留下。
系统会清除所有痕迹。
但刚才宣布时,它就躺在讲台边缘。像有人故意放的。
陈默拇指摩挲着那行数字,继续往前走。下楼梯,穿过大厅,推进行政楼侧门。夜风灌进来,他抬头看了眼天空。
深蓝色,没有星星。
他上电梯,回到顶楼的风纪总务室。没开主灯,只按亮台灯。昏黄光晕圈出桌面一小片。
他坐下,调出监控日志。
一小时前,教学楼三楼走廊。声控灯突然自己全亮,持续三秒,然后熄灭。
系统后台日志很干净。没有错误,没有警告。
太干净了。
陈默关掉监控,调出核心状态概览图。规则结构完整性曲线平稳维持在98.7%,但曲线下方有一小块区域,颜色略深。
像瘀青。
放大。数据流在那里有细微紊乱。不是错误,更像共振。
某种东西,在用和系统相同的频率颤抖。
陈默盯着看了很久,然后关掉屏幕。
房间暗下来。他坐在台灯光晕边缘,一半脸亮,一半脸藏在阴影里。
口袋里的校徽硌着大腿。
凉的。
他重新打开屏幕,调出档案系统,检索147。
林见的档案,状态【已崩解】。一切正常。
但往下滚动,关联日志里有一条记录,十七分钟前。
**低优先级异常信号捕捉。信号源未识别。内容无法解析。**
处理建议:标记为系统噪声。
十七分钟前。正是走廊灯亮起的时间。
陈默调出原始数据包,尝试用最低级别协议解析。
屏幕闪烁。
跳出几个破碎字符:
**…错…误…空…洞…喂…养…**
字符闪烁两秒,消失。
解析程序自动终止,弹出警告:【内容涉及底层悖论关联词,已触发安全过滤】。
陈默靠在椅背里。
光晕在他脸上晃动。
他想起了林见在密室里看到的那些东西。错误形成的“空洞”,规则网络缠绕上去,不是在保护,而是在喂养。
喂养什么?
系统拒绝知道。
陈默关掉所有界面,合上笔记本。房间彻底暗了。他坐在黑暗里,一动不动。
过了很久,他重新打开通讯界面,输入一个地址。
张之远。
他打字,很短:
**“他可能还留着一点。”**
发送。
几乎立刻回复:
**“在哪里?”**
陈默手指悬在键盘上,停顿几秒,回复:
**“错误空洞。”**
这次,对面沉默了很久。
屏幕终于又亮起来。
张之远的回复只有两个字:
**“果然。”**
陈默关掉通讯。
他靠在椅背里,闭上眼睛。耳边响起笔尖摩擦纸张的声音,沙沙的,均匀的,密集的。
像雨。
他坐了很久。
直到口袋里的校徽,似乎微微发起烫来。