公共课的大教室里坐了大约六十个人。教授在讲台上翻PPT,光从投影仪里打出来,在幕布上形成一层均匀的白底,把教室前半部分照得比后半部分亮了一度。我坐在靠窗那排的倒数第二座,窗外的阳光斜斜地切进来,在课桌表面留下一道长条形的光斑。旁边的座位从上课开始就是空的,直到课程进行到大约二十分钟的时候,一个人在我旁边的空位上坐了下来。
他坐下的时候动作很轻,座椅没有被移动过的声响,也没有布料摩擦的痕迹,像是被一枚已经被定位好的棋子放置到了预定的位置上——那枚棋子在落位之前已经完成了全部路径计算,落点的误差被控制在毫米级别以内,所以不需要做任何调整。我侧过头看了他一眼。
看起来像是普通的男生,穿着深色外套,头发长度中等,面部结构完整。完整的程度让我在转头之后没有立刻转回去——他的五官每一处都在正确的比例范围内,但组合在一起的方式像是被人预先确定了每一个细节的位置,以标准化的方式排列在面部的网格上。额头高度、眼距宽度、鼻梁角度、唇峰弧度,每一项都在平均值的正中心,不偏不倚。眉毛的弧度对称到像是复制粘贴,左右两侧的弯曲程度完全一致。整张脸看起来像一扇被锁在固定开合角度上的窗,永远维持着设定的轮廓,不需要也不允许产生任何偏差。
但在那种"完整"底下,有一层极其细微的偏移——像我认识他。不是那种"我在哪里见过这个人"的认识,是那种"我见过这张脸的底层模板"的认识。像有人用同一套骨骼结构重新渲染了一副皮囊,覆盖层在完成覆盖之后,底层的支撑结构仍然以微弱的轮廓从覆盖层的下方透出来。我在看到他的第二秒终于辨认出了那层底下的结构——灰卫衣。那个在郊野公园里模仿夜渊、在食堂窗外举着手机拍摄的男人。他的骨骼结构被重新排列了,但那些排列的位置和角度,仍然以极低的比例保留在面部的新结构里。
他侧过头看向我。他的视线落在我的方向,但我感觉不到他的目光在看我,像一段正在运行的代码正在确认自己的输入端口。他伸手指了指我桌面上那支笔,我没有动,然后他自己拿起了笔。动作流畅,像一段已经被设置好的程序正在执行某个被分配的任务。笔尖落在我笔记本的空白页上,发出了极轻的摩擦声,然后他写下了两个字。
"逃。"字迹工整,横平竖直,起笔和落笔的位置精确,墨水的分布均匀,像印刷体被转移到了纸面上,没有一丝多余的抖动。他写完那两个字之后把笔放回原位,笔尖方向和他拿起笔之前完全一致,笔杆的角度也没有丝毫偏差,像一枚已经被校准好的工具正在回到自己该在的位置——它回到原位的角度精确到了上一枚角度记录中存储的数值,没有多一度,没有少一度。
我低头看着那两个字。然后抬起头,他的脸已经变了。五官的位置在一瞬间发生了位移,像一幅已经被合成好的图像在调整自己的图层顺序——眉毛上移了大约半厘米,眼睛间距收窄了一些,鼻梁和嘴角之间的比例被重新分配,整张脸变成了一张空白的表面。光滑的,没有任何特征,像一只尚未被写入任何信息的硬件正在等待下一次加载。面部原有的骨骼结构已经被完全覆盖了,原本对称的五官已经被收进了那层光滑的表面之下。他的嘴唇还保留着轮廓,但那道弧线的弧度已经被重新调校过了,不再是人类的骨骼能够形成的形状,而是一道已经被精确计算好的曲线。
他把笔记本推回我面前,无声地做了一个口型:"跟我。"那两个字落在空气里,没有发出声音,但他的嘴唇在念出它们的时候,边缘的轮廓短暂地变化了一下。那层空白面具的表面在那一刻产生了一次微弱的光泽变化,像一层正在被覆盖的图像正在确认自己的边界。
教室里的其他人没有注意到这边的动静。前排有人在低头记笔记,邻座的同学在翻手机屏幕,没有人抬头。投影仪的光持续从前方打过来,在空气里形成一道倾斜的、布满灰尘颗粒的光柱,它的末端恰好落在我和无脸人之间的课桌表面上,像一条已经被校准好的分界线正在等待被跨越。
我的手指在桌面上停了一下,掌根压在课桌边缘,指尖触到了笔记本封面的边缘,感受着那层纸面的温度和硬度。然后我把笔记本合上,放进包里,站了起来。椅子被推开的时候发出了极轻的声响,前排的同学短暂地回了一下头,然后又转回去了。没有人注意我离开时旁边的座位上还坐着一个面部完全空白的人形轮廓,他的空白面具面朝我离开的方向,没有任何角度变化。
我走到教室门口的时候回头看了一眼,那层空白面具的边缘在日光灯的照射下泛着一层均匀的暗灰色光泽,像一枚已经被擦拭干净的屏幕正在等待下一次输入。他的嘴唇在面具下方动了一下,没有声音,但那句话的形状我认出来了:"林溪,你跑不掉的。"他说完之后嘴唇恢复了闭合状态,面具表面重新变回光滑的空白。我站在门口看着他,他像一个已经完成了预设任务的终端正在等待下一次激活。那道空白面具的边缘在日光灯下泛着均匀的暗灰色光泽,和灰卫衣的帽檐阴影是同一层材料——同一套底层模板,只是覆盖层被换成了不同的渲染方式。
我跨出教室门的时候,走廊尽头的日光灯管闪烁了一下。那扇教室的门从内侧向外合拢,合拢的速度均匀,没有停顿,像一道已经设定好关闭时间的闸门正在按照预设的节拍执行自己的动作。在门缝完全闭合之前,我看到了那个空白面具的边缘动了一下,像嘴唇在完成某种动作的收尾。那层面具表面的光泽在那一刻出现了大约半秒的变化,从均匀的暗灰变成了一瞬间的亮白,然后又恢复。像一枚屏幕在完成一次数据刷新之后正在重新校准自己的显示参数。
我站在走廊里,日光灯管在头顶发出持续的低频嗡鸣。走廊尽头的窗玻璃把午后的光折进来,在地面上铺开一道斜斜的亮面,边缘有轻微的弧度,像一条被风切开的缎带。夜渊从走廊尽头走过来,他的脚步在日光灯的光线下没有发出声音,我甚至不确定他是什么时候开始走过来的,他只用了不到十步就走到了我能看清他眼睛的距离。我的视线从他的肩线移到他身后,越过他的肩膀看向我身后那扇已经关上的门。
他开口说:"你看到他了。"他说话的时候语气平直,像在确认一段已经被他标记过的数据正在按照预期的轨迹出现。他的视线从那扇门上收回来,落在我身上,他看了一眼我的笔记本,看了一眼我放笔记本的背包,他的目光短暂地停顿了一下,然后收了回去。他侧过头看了一眼走廊尽头那扇窗,窗外的天色已经在缓慢地变化了,那道光即将从午后的浅金色变成傍晚的暖色调,时间已经过去了不止几分钟。
"他坐在我旁边,"我说,"他写了两个字——'逃'。然后他让我跟他走。我没去。但我站起来的时候,他说'林溪,你跑不掉的'。"夜渊站在走廊里,日光灯的嗡鸣声填满了我和他之间的那段距离。他开口说:"他是神王座下第七席。名字叫无念。"他停了一下,"他不是本体,是投影。他每一次被激活,都会把接触过程中的所有数据传回神王那边。你已经做完了你该做的——你没有跟他走,你在现场留下了'不服从'的轨迹,已经完成了标记。"
走廊尽头的窗玻璃边缘,下午的光正在缓慢地改变角度。那道光线穿过玻璃的时候落在我手上,在我手背的暗金纹路上形成了一道细长的亮痕,正沿着纹路的走向移动,像一条正在被读取的标记线正在确认自己的位置。我站在走廊里,那扇教室门的门缝已经完全闭合了,从外面看不出任何异常,只是在门框底部的缝隙里,有一根极细的暗色线条残留在地面和门板之间,像一条已经被录入完毕的记录线正在等待下一次被读取。夜渊站在我旁边,他的右手垂在身侧,窗户上的光在经过转角时微微偏折了一下,像一道已经被校准好的标记正在等待下一次被触发。走廊里重新恢复了安静。
我走在他旁边的时候,把手机从口袋里拿了出来,打开相册,翻到之前拍的那张灰卫衣照片,然后翻到刚才教室无脸人出现之前走廊里的场景——没有拍到他的脸。但他坐下之前走过的那段走廊地面上,他的影子比正常人的影子短了大约半寸。夜渊低头看了一眼那张照片,没有评论。但他走过走廊转角的时候,他的手指在我手腕外侧轻轻碰了一下。一下。然后收回去。像一枚已经完成确认的标记点正在等待被录入坐标系统。