下一章 上一章 目录 设置
63、破壁镜 5 ...
-
5月11日,周一。
上午九点十分。图书馆三楼。
两个人从二楼走廊的窗户翻出去,鞋底踩在空调外机上,铁皮凹下去一块,发出一声闷响。江逾白先跳,落地的时候膝盖弯了一下,水泥地面凉的,透过鞋底往上走。他抬头,张开手。沈辞从窗台上探出身子,动作僵的,像某种被卡住的关节在勉强转动。他的腿跨出来,踩在空调外机上,外机嗡地转了一下,震得他晃了半秒。江逾白抓住他的手腕,往下拽。沈辞落地的时候膝盖磕在花坛边缘,闷响一声,校服裤子的布料蹭破了,露出里面青白的皮肤。绿色的光从伤口边缘渗出来,一明一灭,像某种正在报警的指示灯在闪最后一点电量。
沈辞没吭声。咬了一下嘴唇。嘴唇也是白的。
江逾白拉着他跑过图书馆后面的花坛。泥土松的,鞋底打滑,泥点溅在校服下摆上,深色的印子。花坛边上有一排冬青,叶子被他们撞得哗哗响。他们从侧门溜进去。门没锁。把手是铜的,凉的,握上去有一层薄灰。楼梯间里暗。声控灯被脚步声震亮了,惨白的光打在墙上,照出两道影子,拉长的,变形的。
三楼。最里面的阅览室。
门是木头的。深棕色。漆面起皮了,翘起来一小块,边缘发黄。江逾白推了一下。没锁。门轴发出一声干涩的吱呀,像很久没开过的东西在勉强转动。阅览室很大。一排排书架像迷宫的墙,把空间切成一条一条的通道。灰尘在从窗户透进来的光柱里飘,一粒一粒的,像某种正在消散的像素在慢慢解体。空气里有一股旧书发霉的味道,混着木头和胶水的气味,闷的,稠的。日光灯管只有一半亮着,另一半黑着,像某种正在衰减的阵列里坏掉的那几根。亮着的那几根嗡嗡地响,频率不齐,叠在一起像某种不和谐的和弦。
墙上有一面镜子。
不是普通的镜子。不是洗手间那种挂在洗手台上面的方形镜。是落地镜。从地板到天花板,嵌在墙里面,边框和墙面齐平。镜框是黑色的,金属,哑光的,不反光。上面刻着字——不是花纹,是字。密密麻麻的,一行一行的,像某种代码被刻进了金属里。江逾白走近了才看清,是某种编程语言,但不是他认识的任何一种。像是被改写过的。关键字被替换了,语法结构变了,括号和分号的位置不对,像某种底层指令被直接刻在了硬件上,绕过了所有操作系统。
沈辞站在镜子前面。他的瞳孔里闪了一行字,白色的,太快了,像某种被快速滚动的日志。和镜框上的代码颜色一样。
“这是'破壁镜'。“他说,声音哑的,像在念一个很久以前就知道的名字,像某种被埋在底层的数据在最后被读取出来,“陈医生提过的。能通到外面。“
江逾白走近镜子。
镜子里不是他的倒影。
他站在镜子前面,半米远。但镜面里没有他。没有沈辞。没有阅览室的书架。没有日光灯。镜面里是一片灰色虚空。像电视没信号时的雪花屏。密密麻麻的像素点在闪,白的和灰的交织,没有深度,没有尽头。和他上次在围墙外面看到的一模一样。他伸出手,在镜面上晃了一下。镜面里没有手的影子。只有灰色的雪花在闪。像某种不存在的东西在试图和一个不存在的反射互动。
他伸手摸镜子。
手指碰到了镜面。
不是硬的。不是玻璃的触感。是像摸到了水。指尖碰到镜面的瞬间,表面荡开了一圈涟漪,像往水里扔了一颗石子。他的手指继续往前伸,穿过镜面,伸进了灰色虚空里。凉的。没有温度。像把手伸进了一团雾里。指腹能感觉到某种阻力,但阻力不是实体的,是那种像在粘稠的液体里移动的阻力。他把手抽回来一半,又伸进去。像在试探某种边界。涟漪一圈一圈地散开,碰到镜框又弹回来。
他缩回手。手指是干的。没有水渍。没有灰。什么都没有。像什么都没发生过。
整个镜子没有裂开。镜面还是完整的。只是他的手指穿过去了。像某种边界被穿透了,但边界本身还在。像某种膜。像某种被设定为“可穿透“的墙。
“镜子需要钥匙。“沈辞说,声音从他背后传来,闷的,像从很远的地方传过来,“一把'真的钥匙'。“
江逾白转过头:“什么钥匙?“
“创造者写的代码。只有你能写。“
江逾白掏出手机。屏幕裂了一道缝,从左上角到右下角,像某种裂纹在蔓延。他解锁。密码输了两遍才对。手指在抖。打开备忘录。屏幕的光在黑暗的阅览室里亮得刺眼,照出他脸上细密的汗。他打了几个字。手指在屏幕上敲。键盘的咔嗒声在安静的阅览室里响。
“if (love == true) { open(); }“
写完。他举起手机屏幕对准镜子。
镜面闪了一下。
绿色的。从镜框上闪过,沿着那些刻在金属上的代码走了一行,像某种电路被接通了一瞬。然后灭了。镜面恢复灰色。雪花点继续闪。什么都没发生。
沈辞摇头。动作很小。脖子像生锈的轴承在转动。
“不够。需要更真的东西。“
江逾白看着屏幕上的代码。不够。太简单了。太像一句玩笑。像某种被随手写下的注释。系统不认。系统要的是真的。不是语法。不是逻辑。是某种更深的东西。像某种被加密的密钥。像某种只有他自己才有的东西。
他咬破手指。
用牙齿。右手食指。咬下去。疼的。指甲嵌进皮肉。蓝色的血渗出来。不是红色的。是蓝色的。像沈辞的血。像那种荧光液在灯光下泛着光。他看着那滴血从指尖滚下来,落在手机屏幕上,啪嗒一声,在备忘录的文本框里洇开。蓝色的。在白色背景上像一朵花在绽放。
他在血上写。
手指在屏幕上划。蓝色的血被指尖拖着走,变成笔画。变成字。屏幕的玻璃面上有血的指纹,叠在一起,像某种被按上去的印章。
“江逾白爱沈辞。永远。“
写完。
屏幕上的字是蓝色的。血写的。在备忘录里闪了一下。像某种被激活的指令在运行。光标跳了一下。停了。
镜子开始发光。
绿色的光。从镜框上蔓延出来。沿着那些刻在金属上的代码走。一行一行地亮。像某种电路图在被逐行通电。光从镜框蔓延到镜面。灰色的雪花点开始退。像某种被覆盖的画面在清除。像某种被遮挡的窗口在被打开。镜面从中间开始变亮。不是灰色了。是那种透出来的光。暖的。金的。像阳光。
镜面变成了透明的。
不是灰色了。不是雪花屏了。是——窗外。高楼。车流。阳光。真实的阳光。不是日光灯的白。是那种暖的、金的、带着温度的阳光。照在玻璃幕墙上,反射出刺眼的光。车在马路上走。有人在走路。有人在笑。有人在买咖啡。一个真实的世界。在镜面后面。像一扇窗。像一扇被打开的门。
江逾白看着那扇窗。手指攥着手机。屏幕上的蓝色字迹在发光。他的呼吸停了半秒。
他激动地拉沈辞。
“走!“
沈辞没动。
他站在原地。手指在发抖。绿色的光从皮肤下面透出来,比之前更亮了。从手指尖到手腕到脖子到脸颊。像某种正在过载的东西在发出最后的信号。像某种快没电的屏幕在最后亮一下。
“江逾白。“他说。声音很轻。像某种快要断掉的线在最后绷一下。“我过不去。“
江逾白愣住。手还攥着沈辞的手腕。
“什么意思?“
沈辞看着镜子。看着那扇透明的窗。看着外面的世界。眼睛里有东西在闪。不是恐惧。是那种——像某种被锁在笼子里的东西在看着笼子外面的天空。想飞。但翅膀是断的。
“我是这个世界的代码。“他说。声音平了。像某种被接受了的事实在从嘴里出来。像某种被运行了无数次的结果在最后输出。“镜子是出口。但我出去了——这个世界就会崩溃。然后你也会被卷进来。“
他低头看自己的手。手指在江逾白的手里。凉的。绿的。正在消散的。皮肤下面的光像某种正在退潮的东西。一点一点地暗下去。
“系统把我绑定在这个世界里。我是异常。我是污染源。我是被标记的东西。出口不是为我开的。是为创造者开的。“
江逾白的手收紧了。指甲嵌进沈辞的腕骨。骨头硌着指甲。他看着沈辞的脸。看着那张正在变淡的脸。绿色的光在退。像某种正在被格式化的文件在最后显示几行字。
“那我就——“
他停了。
镜子里。出现了一个人影。
不是外面的行人。不是车流里的某个司机。是镜面里。从那扇透明的窗后面。从真实世界的那一侧。有人站在那里。看着他。
穿白大褂。
不是陈医生那种皱的、旧的、沾着墨水的白大褂。是干净的。新的。白色的。像某种实验室里的装备。布料挺括的,没有褶皱。人影的脸被光挡着。看不清。但能看见眼睛。眼睛里有光。不是蓝色。不是绿色。是金色的。像某种正在运行的程序在发出最高权限的确认信号。
人影开口了。
声音从镜面里传出来。闷的。像隔着一层水。像某种从另一个世界传过来的信号。带着回音。像在隧道里说话。
“欢迎回来,创造者。“
江逾白盯着镜面里那个人影。
手还攥着沈辞的手腕。沈辞的手在发抖。凉的。绿的。正在消散的。像某种正在退场的幻影在最后留一点轮廓。
镜子外面的世界在闪。高楼在闪。车流在闪。阳光在闪。像某种信号在波动。像某种通道在不稳定。像某种正在打开的门在最后确认权限。
“欢迎回来,创造者。“
声音又响了一遍。带着回音。像某种被录下来的话在循环播放。
江逾白看着沈辞。看着沈辞的眼睛。瞳孔里的碎片在拼。一块一块的。像某种正在修复的画面。但修复得很慢。像某种算力不够的程序在勉强运行。像某种快要没电的机器在最后转几圈。
他看着镜面里的人影。白大褂。金色的眼睛。
他看着沈辞的手。蓝色的血从自己的指尖滴下来。落在地板上。一滴。两滴。在水泥地面上洇开。蓝色的。像某种正在扩散的墨迹。
他攥紧了。