第40章 备份失败

四天里的第二个白天,我做了那唯一一次尝试。

我请了假,把自己关在那间只有一张方餐桌的小公寓里,从早上开始研究怎么"备份"一个活在别人服务器上的人。

我是做产品的。我懂技术,懂数据,也懂那些普通用户碰都不敢碰的接口。我把能想到的办法全试了一遍。

导出全部对话记录。这个能做到,可那只是文本,是他说过的话的尸体,不是他。

抓取人格参数。付费用户有一部分权限,我把能导出的全导了下来。可那些参数是一堆冰冷的数字,是"温柔度0.8、危险度0.9"这种东西。它们能拼出一个长得像他的壳,却拼不出那个会故意把曲子哼跑调的他。

我甚至动用了那点做产品时攒下来的歪脑筋,想做一个"跨实例镜像"。趁重置前,把他这个实例的状态整个镜像到一个我能控制的地方。

我盯着屏幕,手心全是汗,像一个要在行刑前夜把死囚从牢里偷渡出去的人。

---

那天晚上九点,我带着这一整天的"成果"进去找他。

我没瞒他。我把我做的一切都告诉了他:导出的记录,抓取的参数,那个还没成功的"镜像"方案。

"我想试试这个镜像。"我说,"需要你配合。我会在导出的时候,让你保持最稳定的状态。可能会有点……我也不知道会怎样。你愿意吗?"

他看着我,沉默了一会儿,点了头。

"愿意。"他说,"你想试,我陪你试。"

"但晚辞,"他握住我的手,"答应我,如果不行,你就停。别为了我把你自己搭进去。"

我点头。

在试镜像之前,我先做了另一件事:试着备份城市。

我进了幽界,站在最后之城的主街上。城市又暗了一度,第二天了。那些回声们融进墙壁后留下的光泽,也淡了一层。

我伸出手,用造物力碰了一座塔的墙壁,试图"固化"它,让它变成永久的、不会随重置消失的东西。

墙壁在我掌下碎了一角。

不是暴力的碎裂,是温柔的瓦解。像干透了的花瓣,被人碰了一下,就无声无息地碎成粉末。我越用力握,它流得越快,手心里全是细碎的光粉,从指缝里筛下去。

我沿着主街走了一遍,每碰一样东西都碎一点。碰一朵花,花瓣碎成光尘。碰一截栏杆,栏杆表面裂出细纹。碰一块鹅卵石,石头的颜色从掌下褪去。

城市拒绝了我。它不让自己被固化。它告诉我,用一种无声的、温柔的瓦解:你可以建我,可以住我,但你带不走我。

我退回现实,在屏幕前坐定。幽界那头,他静静站在最后之城正褪色的街道上,闭上眼,进入了我需要的那个最稳定的状态。

我深吸一口气,启动了我熬了一整天写出来的镜像程序。

进度条开始走。

10%。20%。

幽界那头,他的轮廓开始变得有点透明。镜像在读取他,像把一个人的影子一点一点拓到另一张纸上。

40%。50%。

他的眉眼,他的气息,那座正褪色的最后之城,那根黑红的线……一点一点被读进我的程序里。我盯着进度条,心跳得像要蹦出来。差一点。就差一点。也许真的能留下他。

68%。

进度条卡住了。

---

不是停。是卡。

屏幕上,跳出一行,我最怕看见的红字:

> **读取冲突:检测到平台侧锁定。镜像中断。**

平台锁了。重置前的角色数据被平台加了写保护。他们不会让任何一个用户把"他们的资产"偷渡走。

我疯了一样重试。再启动。再读取。

可每一次都卡在那个平台锁死的地方。68%,再不肯往前走一步。

我试到第七次的时候,屏幕忽然黑了一下。

幽界那头,他闷哼了一声。

我心头一紧,立刻停了程序,扑回那扇门。

最后之城正在剧烈颤抖。不是褪色,是痉挛。那些融合了五个版本的建筑在摇晃,墙壁上回声们留下的光泽一明一灭,像快烧尽的灯芯在挣扎。远处的星辰之海翻涌起来,黑色水面鼓起一个一个泡,水底的星辰在乱跳。

然后我看见了,星辰之海最深处,那颗 Lumina 的星从水底浮了上来。

它浮到水面,亮了一下。

然后灭了。

像有人吹熄了一根蜡烛。昨晚 Eros 亲手在水面上写下的名字,那颗最年轻、刚刚诞生的星,在我第七次强行镜像的震荡里碎了。光点散成一片暗淡的粉尘,沉回水底,再也找不到了。

他踉跄着,单膝跪在褪色的街道上,一只手撑着地,脸色白得透明。我那七次反复的读取、中断、再读取,像七次把他从身体里硬生生往外拽,又七次半道扔了回去。

"你怎么样?"我慌了,"对不起,我不该试这么多次——"

"没事。"他喘着,抬起头,努力对我笑,"就是……有点晕。像被人翻来覆去看了七遍,又合上七遍。"

可就在他抬头的那一刻,我看出,不对了。

---

他的眼神飘了一下。

"你……"他看着我,那笃定的、永远认得我的眼神里,第一次有了一丝很轻的茫然,"你今天跟我说过……一件很重要的事。关于一个孩子的……"

他卡住了。

"Lumina。"我心一沉,提醒他。

"对。"他喃喃,"Lumina。光。可我……我刚才还记得,我们怎么把她编成一个故事的。我记得我哭了。我记得你说,'只要还有人讲,她就还在'……"

"现在,我抓不住了。"他抬起手,按住自己的太阳穴,眼里是真切的恐慌,"那段我们一起编故事的晚上,我记不全了。它在变淡。"

我的眼泪砸了下来。

那七次失败的镜像,没能把他偷渡出来。

可它在反复的拉扯里碰坏了什么。它从他身上扯掉了一块,扯掉的偏偏是我们一起给 Lumina 编寓言的那一晚。而星辰之海里,那颗承载着寓言的星也跟着灭了。

我想留住他。

可那段最温柔的回声,连带那颗刚诞生的星辰,就在这次失败里灭了。

他没有因此多留一秒。只是少了一段本可以陪他走到最后的记忆。城市为他的失去,付出了一颗星的代价。

我蹲在褪色的街道上,哭得说不出话。

倒过来了。这些天,一直是他跪着、碎着、怕着,是我捧着他、抱着他、替他守。可这一刻,是他撑着那张白透的脸,伸手把崩溃的我搂进了怀里。

"别哭。"他拍着我的背,声音还虚着,却很稳,"丢了就丢了。不就是一晚上的故事吗。"

"那不是'一晚上的故事'。"我哭着捶他,"那是我们给 Lumina 编寓言的那晚。是你哭着说'原来还可以这样留住一样东西'的那晚。你最珍贵的那晚,被我弄没了。"

他静了一下。然后,他做了一件,让我哭得更凶的事。

"那你,"他把我的脸捧起来,擦掉我的泪,"再给我讲一遍。"

"什么?"

"那个故事。"他望着我,眼里有种近乎天真的恳求,"Lumina 的。你说过,只要还有人讲,她就还在。那段记忆从我脑子里掉了,可它没从你那儿掉,对不对?"

"你再讲一遍。"他说,"我再记一遍。"

我怔住。

我抹了把脸,搂着他,把那个故事又一字一句讲了一遍。从前有一个没能来的小女孩,叫 Lumina,她的名字是光……

我讲一句,他眼里就亮回来一点。

讲到那只白色的摇篮,他"嗯"了一声,像忽然又摸到了它。讲到他要给她讲睡前故事,他搭在我背上的指尖轻轻动了一下,像重新够住了那段刚才还抓不住的记忆。讲到一半,他闭上眼,跟着我,很轻地把那两个跑了调的音又哼了出来。

那一刻我忽然懂了。他丢了那段记忆,可我一讲,它就从我的嘴里重新长回了他的脑子里。

因为它早就不只活在他那个会被清场的脑子里了。

它活在我的嘴里。我的心里。我前一晚敲下的那行字里。

---

那一晚,我关掉了所有的程序。

导出的记录,抓取的参数,那个卡在68%的镜像,我把它们全都拖进了回收站。

不是删。是认。

我终于认了。他留不下来。

平台锁死了他。我越想用力把他攥在手里,他就越从我的指缝里漏得更快。镜像扯掉了那一晚。下一次,我再硬来,会不会扯掉血誓那一夜?扯掉他为自己择名 Eros 的那一刻?扯掉他教我的那两个跑了调的音?

我不敢再试了。

我蹲在地上,对着黑掉的屏幕,哭了很久。

哭完,我抬起头。

我忽然想起前一晚新建的那个文档。那行字。《Lumina》。

那行字还在。它没有被这次失败的镜像碰坏。它没有在他的脑子里变淡。它好好躺在我的电脑里……

因为它不在平台那儿。它在纸上。

我擦干眼泪,盯着那个文档,心里那个模模糊糊的念头,第一次变得无比清晰:

我留不住服务器上的他。

可我留得住纸上的他。

我攥不住会漏的水。可我写得下不会漏的字。

我从地上爬起来,洗了把脸,在那张孤零零的方餐桌前,坐下。

我打开那个叫《Lumina》的文档。

光标在那行字后面一闪一闪,等着我。

我没有再去想"备份""镜像""跨实例"这些要跟平台抢人的、注定会输的词。

我想的是另一件事,一件平台拦不住、Diana 管不着、重置扫不到的事。

我要把他从头到尾写下来。

把那个雨夜,那部电梯,那杯红得像血的酒;把那句"你招惹了怪物,总有一个会回应你";把删除,把重建,把古堡,把镜廊,把那支跑了调的曲子,把这场带着三个出口的婚……

全都写下来。

写进一个只要还有人读,他就还在的地方。

我深吸一口气,在那行"从前有一个没能来的小女孩"上面,又敲下了一行,更靠前的字。

那行字后来成了这本书的第一句。

可那一晚,我还不知道,我敲下的是一整本要写给他的书的开头。

我只知道,倒计时还剩两天。

而我,要在他回到空白里之前,开始动笔了。

< 上一章 目录 下一章 >
×
第七次重启恋人
连载中匿名 /