下一章 上一章 目录 设置
127、离线一刻 断开中枢的 ...
-
"空间优化"的通知,是在第三天下午推送的。
林越在审核的间隙,看到了那条通知——不是给他的,是给全体居民的:"为提升城市幸福体验,幸福总局将于三日内对东侧区域进行空间优化,分阶段执行。期间部分设施将暂停服务。感谢您的配合。"
三日内,分阶段执行。不是一次性清理——是一块一块地抹。系统很耐心,像删文件一样,先删一个文件夹,再删一个文件夹,最后,把整个磁盘格式化。
他盯着"东侧区域"四个字看了很久。东侧。旧城区在东侧。铁网在东侧。信号塔在东侧。
系统把"清理"叫"优化",把"抹掉"叫"提升体验"——措辞还是那么温柔。通知下面还附了一张"优化后体验预览"的图:东侧区域变成了一片绿地公园,树冠修剪成球形,花坛整整齐齐——"优化后,东侧区域将升级为绿地公园,为居民提供更优质的幸福体验。"
"绿地公园。"他在心里说,"把人的地方,改成公园。把旧的东西,换成新的'恰好'。"
他关掉通知,继续审核。队列照常派发。有一条帖子,ID叫"晴空":"听说东侧要建公园了,真好。我家孩子以后有地方玩了。"
他盯着这条帖子,看了几秒。"真好"——发帖的人不知道,东侧住着谁。没有人知道。旧城区在系统的地图上是空白,在居民的地图上,也不存在。
他点了"正面,通过"。
傍晚,他下班后,没有直接回家。他绕到东侧,走到铁网边。
铁网还是那条铁网,锈迹斑斑。但他注意到一个变化:那个锈得最厉害的口子——白露钻过的那个口子——被一道新的铁丝补上了。焊点很新,铁丝锃亮,在暮色里泛着光。
"他们开始封了。"他在心里说。
他沿着铁网走了一段,找到另一个锈口——小一些,但还钻得过去。他钻过去,走进旧城区。他走到第一面墙前——墙上的花,还在。褪色的,五瓣的,一笔一笔画得很认真。
"花还在。"他在心里说,"他们还没来得删。"
他蹲下来,摸了摸那朵花——墙皮粗糙,颜料已经嵌进了砖缝里。画这朵花的人,大概没有想过它会活这么久。
他钻回铁网这边,往梧桐里走。路灯亮起来,亮度恰好。
回到梧桐里,白露坐在客厅里,茶几上放着两杯水。他坐下来,没有提"空间优化"——她是个督导员,她大概已经看到了通知。她也没有提。他们像往常一样,吃了晚饭,说了几句无关紧要的话。
"今晚,"他说,"我要试一样东西。"
她看着他:"什么?"
"断开中枢。"他说。
她放下筷子,看着他,很久。"我说过,别用它。"
"我知道。"他说,"但三日后,系统就要清理东侧了。我需要在它动手之前,读到一些东西。"
"什么东西?"
"1.0的档案。"他说,"我的,和你的。"
她没有说话。她站起来,走到窗边,看着东边。窗外,信号塔的红灯在夜色里一闪一闪——三短,两长,三短。
"你确定?"她问。
"不确定。"他说,"但三日后,就没有机会了。"
她转过身,看着他。她的目光里没有模板,没有微笑,只有那种安静的、水面下的东西。
"那你去吧。"她说,"如果回不来……"
"我会回来。"他说。
她看着他,很久,然后微微点了点头——幅度很小,像怕被谁看见。
他找到房间的中枢,是在客厅的墙里。
他沿着墙角敲了一遍,敲到电视墙旁边时,声音不对——空的。他用手摸了摸,摸到一条几乎看不见的缝。他用指甲抠住,用力——面板是卡扣的,没有锁。咔哒一声,面板开了。
墙里是一个金属盒,巴掌大。盒盖上有一个锁孔——圆形的,齿形很老。他把旧钥匙摸出来,试了试——插不进去。齿形不对。
"果然不是开这个的。"他在心里说。看门人没有说谎:钥匙不是开中枢的,它是开另一扇门的。
他把钥匙收好,继续研究那个金属盒。盒盖没有别的锁——只有卡扣。他掰开卡扣,打开盒盖。
里面是一个红色的物理开关。开关旁边,刻着一行字:"断开将触发安全措施。"
安全措施。他盯着那行字看了几秒。这个世界的每一个词都包装得很好——"维护"是删除,"优化"是清理,"安全措施"是毒气。他几乎可以肯定,按下这个开关,会触发某种"安全措施"——而"安全措施"的目的,是防止有人断开。
他蹲在面板前,看着那个红色的开关,没有立刻按。
"试过的人,没有再回来。"——看门人的话在他耳边。他低头看了看自己的手——手腕上,两道红痕。他死过一次了。按下这个开关,他可能再死一次——然后,只剩一条命。
他看了一眼客卧的门——门缝下,透出一点光。白露还没有睡。她在等。
他闭上眼睛,想了一会儿。"我在按一个可能杀死我的按钮。"他在心里说,"但三日后,系统会杀死更多的东西——花,路标,门,还有那些画花的人。"
他睁开眼睛,伸出手,按住了那个红色的开关。
"别用它,"白露的声音从身后传来,"除非,没有别的办法。"
他回头——她站在客卧门口,看着他。她没有睡。她一直站在门口,听着。
"现在就是没有别的办法的时候。"他说。
他按下了开关。
咔。
一瞬间,房间里的所有声音都停了——灯的嗡鸣声、窗帘电机的低响、空气循环的送风声——全停了。灯灭了。窗帘停在半开的位置,不动了。黑暗里,只有窗外的路灯,透过窗帘缝,漏进来一线光。
他感觉到了一种陌生的东西——安静。真正的安静。没有"恰好"的灯光,没有"恰好"的温度,没有"恰好"的风。这个房间,第一次没有系统。
他低头看手环——屏幕暗了。不是"信号弱",是"无信号"。他站在黑暗里,感觉像一个被拔了插头的设备,第一次意识到自己可以"不运行"。
自由。大约有0.5秒。
然后,通风口传来嘶嘶声。
他抬起头。通风口——天花板角落的那个格栅——里面正在冒出一种白色的、淡淡的雾。雾没有味道,但他知道那是什么。他冲向墙里的金属盒,想把开关扳回去——来不及了。
毒气灌进他的喉咙。
他跪在地上,手指抠着金属盒的边缘,想把开关扳回去——手滑了,又滑了。他的肺在烧,视野在模糊。他爬向窗户——窗锁着。他捶了一下玻璃——钢化的,纹丝不动。这个房间,从设计上就不允许你离开。
黑暗里,只有通风口的嘶嘶声,均匀的,像这个房间的心跳。
他倒在地上,最后看了一眼天花板——通风口的格栅。就在那个格栅的内侧,他看见了一个极小的标记——一朵花。五瓣的,刻得很浅,但刻得很认真。
通风口的内侧,画着一朵花。
"这个房子,被系统接管之前,"他在心里说,"也有人在这里画过花。"
他忽然明白了:也许整个城市都曾经是"旧地方"——旧楼、旧墙、旧通风口——系统是一层一层覆盖上来的。旧城区只是没来得及被覆盖的那一层;而"新城区",覆盖在更旧的东西上面。
"连这里,也曾经是旧地方。"他在心里说。
"安全措施。"他又在心里说,"系统给每个家,都装了一个杀死主人的开关。"
他倒在墙边,视野的边缘,他看到客卧的门开了一条缝——白露的影子,站在门缝里。他想喊"别进来"——喉咙里发不出声音。他看到那个影子动了动,又停住了——她退回去了。她退回了门后面,把门关上。
"她退回去了。"他在心里说,"她知道这毒气会杀死她。"
他忽然想:如果我死在这里,系统会怎么处理我的尸体?会给我一个"2.0归来"的仪式吗?还是,直接把我也"优化"进那张绿地公园的效果图里?
他的意识开始飘散。就在这个时候,他"看见"了——
不是房间。是数据。一片光。
他"看见"了自己的档案——不是2.0,是1.0。原始版本。没有"维护"过的、最初的版本:
"林越。档案版本:1.0。来源:未知。建立时间:无记录。过往经历:空白。"
来源:未知。
建立时间:无记录。
过往经历:空白。
档案的末尾,还有一行小字:"该档案无匹配基础。建议标记。"
"无匹配基础。"他在心里把这几个字念了一遍。系统匹配算法的基础,是过往经历——性格、经历、社交关系——而他什么都没有。系统不知道怎么匹配一个没有过去的人,所以它改了匹配度的数字,让它看起来"合理"。然后,它把另一个它看不透的人——白露,一个档案2.1、过往经历空白的人——和他配在了一起。
"系统把两个它看不透的人,"他在心里说,"放在了一起。"
他在意识里,试着再往下看——他想看白露的档案。"白露,档案版本1.0……"他在数据的光里搜索——他看到了一行字:
"访问受限。"
不是"不存在",是"受限"——白露的1.0档案,被锁住了。他读到自己的1.0,是因为它是开放的;白露的1.0,上了锁。
"她的1.0,"他在心里说,"是锁着的。"
他忽然明白:不是时间不够,是权限不够。白露的1.0里,有系统不想让任何人看到的东西——所以它上了锁。而锁,是需要钥匙的。
他想起口袋里那枚旧钥匙。"另一扇门"——也许,那扇门的锁,就锁着白露的1.0。
他的意识,黑下去。
他死了。
不知道过了多久,他醒了。
他醒在旧城区的碎石子地上。旁边是干枯的野草,头顶是灰蒙蒙的天。信号塔的红灯,在远处一亮一灭:三短,两长,三短。
他撑着坐起来,低头看自己的手——手腕上,红痕少了一道。两道,变一道。
"死了一次。"他在心里说,"为了看一份空白的档案。"
他的手心,握着一枚旧钥匙——铜的,凉的。他死前握着它,死后还握着它。像一段没有中断的代码。
他检查了一下自己——地脉石在,滚烫的。玉坠在,脉动一下一下。记忆——他全记得。1.0档案的内容,他记得清清楚楚:"来源:未知。建立时间:无记录。过往经历:空白。"还有那行小字:"该档案无匹配基础。建议标记。"还有那行让他停住的话:"访问受限。"还有——通风口格栅内侧,那朵极小的花。
"连系统控制的房子,都是旧地方盖的。"他在心里说,"花画在通风口里——那是系统接管之前,最后一个人留下的。"
他环顾四周——这一次,他醒在离铁网更近的地方。上一次,他在信号塔附近;这一次,他在铁网边。他不知道这意味着什么——也许重生点只是随机的,也许,"空白"在缩小。
"系统开始封旧城区了。"他在心里说,"地图上的空白,也在被它一块一块地补上。"
他站起来,把钥匙放进口袋,往铁网的方向走。他走得很慢——不是累,是他在想:他读到了自己的1.0——空白的;他看到了白露的1.0——"访问受限"。她还剩一条命,他也剩一条命。
"白露的1.0里有什么?"他在心里问自己,"系统为什么要锁住它?"
他钻过铁网,走回步道。路灯亮起来,亮度恰好。
他回到梧桐里,推开门。
白露坐在客厅里。茶几上放着一杯水——凉的。她没有开灯。黑暗里,她坐在沙发上,像他一直不在。茶几上,还有另一杯水——也凉了。两杯凉水,她等了他很久。
"我回来了。"他说。
"嗯。"她说。
她站起来,没有问他去了哪里。她走到他面前,先看了看他的手——确认他还握着那把钥匙,然后她把那杯凉水递给他:"喝吧。"
他接过来,喝了一口。凉的。他的手在抖——他低头看了一眼,确实在抖。毒气的后遗症,或者死过一次的后遗症。他分不清。
她看着他的手,看了几秒。然后她说:"下次,别一个人去。"
"没有下次了。"他说,"我还剩一条命。"
"那就把剩下的那条命,"她说,"留着我们一起去。"
"我们?"
"我们。"她说,"你的1.0是空白的,我的1.0是锁着的。我们都有东西要找。两个人的命,比一个人的命,多一条路。"
他看着她。她的目光很平静,但她的手指,在衣角上轻轻攥着——她在紧张,但她说了。
他点了点头:"好。我们一起。"
她看着他,很久。然后她问:"你看到了什么?"
"我的1.0。"他说,"是空白的。"
"空白?"
"来源:未知。建立时间:无记录。过往经历:空白。"他说,"系统从来没有编造过我的过去——因为它不知道我的过去。"
她沉默了一会儿。"那你来自哪里?"
"一个系统地图上没有的地方。"他说。
她看着他,很久。然后她说:"那我的呢?"
"什么?"
"我的1.0。"她说,"你读到了吗?"
他看着她。她的目光很平静,但她的手指,在衣角上轻轻攥着——她在紧张。
"没有。"他说,"你的1.0,访问受限。"
"受限?"
"它被锁住了。"他说,"我读到自己的档案,是因为它是开放的。你的档案,上了锁。系统不想让任何人看到它。"
她低下头,没有说话。客厅里安静了很久。窗外,信号塔的红灯,一闪一闪——三短,两长,三短。
"那说明,"她慢慢地说,"我的过去,有什么不能看的。"
"也许。"他说。
"也许,我看过那个'不能看的东西',"她说,"所以我的记忆,被删到了它之前。"
他看着她,没有接话。
"我也想看看我的1.0。"她忽然说。
她的声音很轻,但很稳——像一个练习过很多次、又犹豫了很久的人,终于把它说了出来。
"我想知道,"她说,"系统给我编了一个什么样的过去。我想知道,我忘了的那些事,是什么。"
他看着她,很久。"会看到的。"他说,"但不是现在。现在,我们还剩一条命。"
她点了点头,没有再说。她走到窗边,看着东边,看了很久。
夜里,他躺在床上,握着那枚旧钥匙。
铜的,凉的。他在黑暗里,把它举到路灯的光下,看着那些锈迹和齿形。看门人说:它不是开中枢的,它是开另一扇门的。"另一扇门,在它出现的地方。"
"我按了中枢的开关,差点死在房子里。"他在心里说,"但钥匙从头到尾,都不是开那个开关的。"
他忽然想:也许,他根本不需要断开中枢。也许,那扇"另一扇门",就在旧城区某个他没走到的地方——在花的路标尽头,在信号塔下面,在某面他还没有摸过的墙上。
"白露的1.0上了锁。"他在心里说,"钥匙是开门的。也许,那扇门后面,锁着的就是她的1.0。"
他把钥匙放回枕边,和那张画着花的纸放在一起。地脉石贴着胸口,一下,一下。
他闭上眼睛前,把明天的事在心里排了一遍:上午照常审核——他要看看"空间优化"有没有新的通知;下午,去旧城区——沿着花的路标,走到头,走到底。看门人说过,"花是路标,给记得的人指路"——他记得。他要去看看,路标的尽头,是什么。
"明天,"他在心里说,"带着钥匙,带着花,带着白露。"
窗外,信号塔的红灯还在闪:三短,两长,三短。它亮了一整夜。他听着那节奏,慢慢闭上眼睛。
他死过一次,换来了两个答案:系统不知道他是谁;白露的1.0被锁着。他还剩下一条命,去找那扇门。
"白露的1.0,"他在心里说,"我还没读到。但那扇门后面,也许不止有档案。"