午夜两点,城市像一头疲惫的巨兽,在霓虹灯的余晖中沉沉睡去。只有林默的出租屋里还亮着一盏昏黄的台灯,光线勉强照亮了桌角那台老旧的显示器。屏幕上,一行行绿色的代码如瀑布般流淌,映在他那张苍白且缺乏血色的脸上。
林默是一名自由职业的数据修复师,专门接一些别人不愿碰的脏活。今天这个委托很简单,也很奇怪:修复一个损坏的私有服务器备份,文件名赫然写着“236.pp”。委托方没有留下任何身份信息,只打了一笔足以让他这种月光族颤抖的定金,备注栏里只有一句话:“不要打开,只要修复。”
这行字反而激起了林默骨子里那股近乎病态的好奇心。他推了推鼻梁上的厚底眼镜,手指在机械键盘上飞舞,敲击声在寂静的深夜里显得格外清脆。随着最后一道防火墙被暴力破解,屏幕闪烁了一下,一个巨大的、深紫色的文件夹图标弹了出来。
这就是“236.pp”?
林默皱起眉头。通常,pp后缀代表图片或者程序包,但在这个加密级别的文件里,它显得格格不入。他尝试用解压软件打开,失败。尝试用文本编辑器读取,乱码。尝试用十六进制编辑器查看,依然是一片混沌的黑。
“有点意思。”林默低声自语,嘴角勾起一抹冷笑。他决定不再遵循委托方的警告。在这个信息时代,好奇心往往是通往真相的唯一钥匙,尽管那扇门后可能是深渊。
他编写了一个简单的Python脚本,逐字节扫描文件头,试图寻找隐藏的特征码。时间一分一秒过去,窗外的雨开始淅淅沥沥地落下来,敲打着玻璃,像是某种急促的鼓点。突然,代码运行到了第236行,程序卡住了。
不是崩溃,而是停滞。
屏幕上的光标开始疯狂闪烁,原本静止的进度条突然反向旋转。林默心中一紧,猛地拔掉网线,但屏幕并未因此熄灭。相反,那个深紫色的文件夹图标开始变形,像是有生命一般,表面泛起层层涟漪。
“见鬼。”林默下意识地想要后退,但椅子轮子卡在地板缝隙里,动弹不得。
此时,显示器里传出了声音。不是电流的嘶嘶声,而是一段清晰的、带着轻微电流杂音的人声。
“林默,你终于来了。”
林默浑身的血液瞬间凝固。他认得这个声音,那是他三年前失踪的未婚妻,苏浅的声音。在那场车祸中,所有人都认为苏浅已经尸骨无存,只有林默坚信她还活着,并为此荒废了生活,沉迷于数据世界,试图在浩瀚的信息海洋中寻找她的蛛丝马迹。
“浅浅?”林默的声音颤抖着,带着难以置信的哽咽。
屏幕上的图像逐渐清晰,那不再是代码,而是一间白色的房间。房间里空荡荡的,只有中间坐着一个女孩,穿着苏浅最喜欢的那件白色连衣裙,背对着镜头。
“我在这里,林默。在236.pp里。”那个声音温柔而哀伤,仿佛从遥远的时空尽头传来,“这是一个囚笼,也是一个避难所。”
林默感到一阵眩晕。236.pp,这到底是什么意思?他迅速在脑海中检索着相关的记忆碎片。236,是苏浅失踪那天的日期吗?不,是7月12日。pp,是photoshop?还是某种协议?
突然,房间里的苏浅缓缓转过身来。那张脸苍白如纸,双眼空洞无神,但嘴角却挂着一丝诡异的微笑。
“你以为我在里面吗?林默。”苏浅轻声说道,“你一直以为自己在寻找我,但其实,是你把我困在了这里。或者说,是你把自己困在了这里。”
随着这句话落下,屏幕上的画面开始剧烈扭曲,白色的房间崩塌成无数破碎的数据块。那些数据块重新组合,变成了林默熟悉的出租屋,变成了那张老旧的桌子,变成了屏幕前的林默自己。
这是一种递归。
林默惊恐地发现,自己看到的“屏幕”,其实也是另一个屏幕。他抬起头,看向房间的角落,那里多了一台崭新的显示器,上面正显示着同样的画面:一个男人坐在桌前,惊恐地看着屏幕。
“这是什么地方?”林默喃喃自语,冷汗浸透了后背。
“这是第236层。”苏浅的声音再次响起,这次不再是从扬声器里传出,而是直接在他的脑海中回荡,“每一个pp,都是一个平行维度的切片。你修复的不是文件,而是你破碎的记忆和现实。”
林默猛地站起身,想要冲出房间,但门却打不开。他回头看向屏幕,发现屏幕里的“林默”也站了起来,动作与他完全同步,甚至连惊恐的表情都一模一样。
“你逃不掉的。”屏幕里的苏浅笑着伸出手,指尖轻轻点在屏幕表面,那一层玻璃竟然像水面一样泛起波纹,“因为这里是你意识的最深处。你一直不敢面对真相,林默。那场车祸,根本没有外人。是你酒驾,是你撞了她。”
窗外一道闪电划破夜空,照亮了林默惨白的脸。记忆如潮水般涌来,那些被他刻意压抑、用数据覆盖的画面,此刻变得清晰无比。刹车失灵的声音,金属碰撞的巨响,苏浅最后绝望的眼神……
“不……这不是真的……”林默抱着头,痛苦地跪倒在地。
“这就是真的。”屏幕里的声音变得冰冷而机械,“236.pp,是第236次心理干预协议。你每次醒来,都会以为自己在修复文件,但实际上,你只是在重复这一天的记忆循环。直到你承认错误,直到你接受现实。”
林默抬起头,眼神从迷茫变得空洞。他看着屏幕,看着那个依然微笑着的“苏浅”,突然感到一种前所未有的解脱。
他缓缓伸出手,按下了键盘上的回车键。
屏幕黑了下去。
房间里恢复了死一般的寂静。台灯依旧昏黄,窗外的雨还在下。林默坐在椅子上,面无表情地看着漆黑的屏幕,嘴角微微上扬,露出了一个与苏浅一模一样的、诡异而平静的微笑。
而在屏幕深处,在那无尽的代码海洋中,一个新的文件夹悄然生成,文件名依旧是:236.pp。
循环,从未停止。