倒影出现的第1095天,闻鲤终于确定:那东西在看着她。
日落跌进迢迢星野之前,胭脂红撕扯着枯叶橘、衔啮着琥珀黄,争相铺尽了城市上方的天穹。
城市中心某座大厦的落地窗前,少女孤坐在轮椅上,仰望着窗外的穹庐。
城市上空漂浮着半透明巨构都市的倒影,建筑风格混杂着未来科技与古文明遗迹。
空中时而闪过一些未知的符号,但无人机、卫星等探测设备均显示其无实体质量,且无法通过任何物理手段进行交互。
这样的现象持续了整整三年的时间。最初,官方宣称其为“大气光学幻象”,但民间质疑声与恐慌情绪持续发酵。末世论甚嚣尘上,引发了一阵骚乱与动荡。
可是后来,一切如常。
没有丧尸、没有天灾、也没有天外访客。
就像某个新事物的问世,轰动一时之后就是习以为常,如洪流般一般无法抗拒,人们只能无意识地或有意识地体验着其所带来的影响。
——从一开始的囤货热潮,到现在,已有相关游戏被开发、应用。
闻鲤转动改装望远镜的旋钮时,镜头里的倒影也跟着转动——那些半透明的巨构建筑、漂浮的未知符号、混杂着未来科技与古文明遗迹的轮廓,在暮色中微微发光。
女孩儿转动望远镜旋钮的动作,带着芭蕾舞者屈膝般的精准控制——肩胛下沉,肘部稳定,指尖施加的力道经过三年校准,恰好能让镜头里的倒影旋转到她需要的角度。
她的手指在触摸屏上滑动,标注最新出现的符号异常点。
“第三类符号更新频率加快至每小时17次,高于基准值4.2倍。”
程式化的结论被她从电子显示屏上读了出来,声音在空荡的公寓里散开。
没有回应。
只有墙角堆满的观测日志,和墙上那张手绘星图——三年前绘制的星座,如今已被倒影的建筑轮廓完全覆盖。
电视机里传来官方通告,声音经过处理,温和得令人不安:
“……气象部门再次确认,上空现象为罕见大气光学幻象,市民无需恐慌。请勿长时间注视……”
“幻象。”闻鲤轻声重复,手指停在屏幕边缘,“他们说的幻象……可不会在每晚7点43分准时出现。”
她看了眼墙上的钟:7点42分。
倒影准时开始波动。
符号像被惊醒的鱼群般游动,建筑轮廓的边缘泛起珍珠母贝般的光泽。这是它一天中最清晰的时刻,仿佛某种隔着毛玻璃的窥视,即将变成面对面的凝视。
闻鲤下意识握住轮椅扶手,指节泛白。
望远镜连接的屏幕上弹出一条自动分析结果:【倒影注视焦点持续向本坐标偏移。累计概率:89.7%】
她合上日志本,里面夹着的东西滑出来半截——一张泛黄的芭蕾舞演出票,日期是三年前的同一天。
《天鹅湖》,第四幕。
那是她最后一次站立在舞台上。
******
第二天清晨,闻鲤去了旧舞蹈教室。
轮椅在布满灰尘的木地板上碾出两道痕迹,停在落满灰的把杆前。
晨光从破损的窗户斜射进来,空气中的尘埃像被惊扰的幽灵。
她抬起手臂。
肌肉记忆瞬间苏醒——肩胛骨下沉,肘部微屈,指尖延伸成完美的弧线。一个阿拉贝斯克姿势,即使坐在轮椅上,上半身的线条依然无可挑剔。
镜子里,只有上半身。
腰部以下的轮椅隐藏在阴影中,仿佛她是一个被腰斩的雕像。
肌肉还记得。每一次呼吸,每一块骨骼该有的角度……它们还在等待一个永远不会到来的命令:“起跳”。
三年前的闪回像一场故障的投影:
聚光灯的灼热,管弦乐的轰鸣。
跳跃的瞬间,身体悬浮在半空,仿佛挣脱了重力——
然后是刺耳的刹车声。
金属扭曲的声音。
骨头碎裂的声音……
她猛地睁开眼睛。
镜子里,窗外的倒影恰好映在她的身影旁边——那些扭曲的建筑轮廓,像极了舞蹈中扭曲的肢体。
两座不存在的城市,一个在天空,一个在镜中。
都在凝视她。
******
下午的社区诊所弥漫着消毒水和不安的味道。
“最近有不少患者出现幻觉,”
医生翻看她的病历,语气例行公事,“都是长时间注视天空导致的。症状包括幻听、无意识刻字……”
闻鲤盯着天花板上的污渍,下意识接话:“是在墙上刻楔形文字吗?”
笔尖划过纸张的声音停了。
医生缓缓抬头,镜片后的眼睛眯起来:“……你怎么知道?”
沉默在诊室里膨胀。
窗外的救护车鸣笛由远及近,又由近及远。
“我猜的。”闻鲤移开视线,“新闻里提过。”
“新闻只说了‘出现幻觉’。”医生的声音变得谨慎,“没提具体症状。”
更长的沉默。血压计的袖带在她手臂上收紧,像某种温柔的束缚。
检查结束时,医生最后说了一句:“闻小姐,你的眼球震颤波形……和那些患者很像。但你的意志力似乎压制了外显症状。”
他顿了顿:“这很罕见。也很危险。”
闻鲤推动轮椅离开时,候诊室的电视正在播放新闻:
“……《穹顶之上》游戏公司发布声明,否认其全息沉浸设备与近期‘倒影症候群’存在关联。发言人表示,公司技术完全安全……”
画面切到游戏宣传片:霓虹闪烁的赛博都市,悬浮在空中的巨型建筑,人物在废墟间飞跃。
有个一闪而过的镜头——某个角色的侧脸,黑发,在雨中回头。
闻鲤的手指僵在轮椅扶手上。
那张脸,不,准确地是那样的轮廓。
她似乎见过。
在哪儿?
记忆像被搅浑的水,什么也看不清。
******
雨在夜里来了。
闻鲤被敲门声惊醒——不是门铃,是沉闷、规律的敲击,每次三下,间隔完全一致。
凌晨2点17分。
轮椅滑到门前,猫眼里只有一片漆黑。
她犹豫了五秒,开门。
门口空无一人。
只有一个黑色立方体包裹,放在积水的地面上。表面光滑如镜,倒映着走廊昏暗的灯光和她的脸。
没有快递单,没有寄件人信息。
她伸手触碰。
表面瞬间浮现一行发光的文字,像血液在血管中流动:
“你的意志,将被重新定义。”
字迹消失。立方体自动展开,像一朵黑色的金属花在雨中绽放。
里面是一个流线型的头盔,材质介于液态金属和磨砂玻璃之间。旁边只有一张卡片,纸张的触感像某种生物皮肤:
《穹顶之上》终极内测邀请
唯一资格码:TX-734
同步率预检:97.3%(异常高值)
警告:沉浸度不可调节(100%真实感知)
闻鲤把头盔拿起来。很轻,内部有柔软的神经感应层,像在等待某个头颅的嵌入。
感应灯随着她的呼吸明灭。
一亮,一暗。
一亮,一暗。
像心跳。
窗外的雨更大了。倒影在雨中扭曲变形,那些符号像是被冲刷的古老壁画,渐渐模糊成一片流淌的光。
她的第一反应是报警。
手机屏幕亮起——无信号。WiFi断开。就连紧急呼叫也只传来持续的忙音。
整个世界仿佛在这一刻被静音了。
******
她花了整晚搜索。
《穹顶之上》的信息少得诡异。官网只有华丽的宣传视频和空洞的免责声明。论坛里偶有讨论帖,点进去显示“该内容已被删除”。
但她在旧硬盘里找到了东西。
一个加密文件夹,标签是“备份-三年前”。密码是她车祸那天的日期。
里面有几张论坛截图,发帖时间都是倒影出现初期:
标题:不要登录《穹顶之上》!
发帖人ID:NaN
内容:那不是游戏,是##ERROR##的单程票。我们不是玩家,是##ERROR##。第一批##ERROR##已经被收割……他们在寻找##ERROR##,治愈##ERROR##……
后半段被粗暴删除,只剩下断裂的代码。截图边缘显示了部分惊恐的回复:
“楼主在说什么疯话?”
“收割?割稻子还是割人头?红红火火恍恍惚惚……”
“我们当然不是玩家,我们是这游戏的上帝!”
“NaN是Not a Number的意思吧?这ID……”
闻鲤的手指停在触摸板上。
NaN。不是数字。不存在的数据。
这个ID名字,闻鲤很熟悉。在她的邮箱里,有一封来自相同名字的加密邮件。她尝试了很多次,都是“密码错误”。闻鲤确定自己不认识对方,也许是对方发错了邮件……
她继续翻找,找到一个音频文件,创建日期是三年前,但她毫无印象。
点开。
先是电流噪音,然后是一个男人的声音,平静、理性,带着实验室特有的冰冷质感:
“……测试第47天,倒影渗透率0.3%。闻鲤的同步波形稳定,但她还没准备好。不能让收割派发现……”
背景音里,隐约有音乐——柴可夫斯基的《天鹅湖》。第四幕。
是她车祸前最后一场演出的录音。
男人的声音继续:“如果她能在那边活下来……或许能成为真正的抗体。但代价是——”
录音戛然而止。
闻鲤坐在黑暗里,只有屏幕的光映在她脸上。
她开始怀疑的不是世界。
是自己的记忆。
午夜。雨停了。月亮从云层后露出来,倒影在夜空中清晰得令人窒息。
闻鲤把头盔放在窗边。
月光穿过倒影,再穿过头盔的表面——然后,诡异的事情发生了。
头盔开始发光。
不是电子设备的冷光,而是某种温润的、生物质的光泽。倒影中的未知符号,像水银一样在头盔表面流动、重组。
它们排列成句子。
第一行是英文,字母像在呼吸:
“COME HOME, SPECIMEN 734.”
回家,样本734。
第二行是她从未见过的文字,但她的眼睛自动开始解析——不是理解,是更原始的东西,像基因层面的记忆被唤醒:
“抗体样本召回指令已确认。容器就绪。”
她伸手去碰。
指尖接触头盔的瞬间——
双腿传来剧痛。
不是幻痛,是真实的、骨头被碾碎般的剧痛,从膝盖蔓延到大腿根部。她惨叫出声,整个人从轮椅上滑下来,跌在地板上。
疼痛持续了三秒,然后消失得无影无踪。
仿佛从未发生。
闻鲤瘫在地上,大口喘息,冷汗浸透了睡衣。
她抬起头。
窗外的倒影里,那栋最高的巨构建筑,某个窗口,出现了一个模糊的人影。
人影抬起手,向她招手。