凌晨三点的雨像刀子一样往地铁的窗玻璃上扎,我缩在角落,手里捏着那张皱巴巴的清单,数了一页又一页。隔壁包厢,李默正把钱包往下掏,动作慢得像是在抠虫。他突然停住了,眼神里那种被生活压得快要融化的呆滞,突然在我面前裂开了一道缝。 “这破系统连个实体的地方都没有。”他嘟囔着,手指头在桌面上轻轻画着圈,“我去哪都感觉像是在泥潭里打滚。
每次想动,脚底下就全是塞不进的石头。” 我凑那会儿,想问问到底如何回事,但话到嘴边又咽下去了。盯着他那张特有的、被雨水浸得发白的脸,我想起他上周在便利店买打折肉包时,那副恨不得把肉塞进胃里、连骨头都不剩的傻样。
那时候他看着我,眼里全是那种纯粹的、毫无保留的信赖。可到了今天,这种信任就像被雪球揉烂的纸,越揉越紧,最终只能死死捏在手里,硌得喘不过气。 “你是不是为了这个系统,把自己掏空了?”我试探着问,声音比窗外的雨还小。 他苦笑了一声,把那包肉包起来,动作粗鲁地将我刚刚递那会儿的水壶扔在地上,溅了一桌子的水。 “我没掏空啊。”他骂道,声音里带着一种奇异的焦躁,“我那是把显卡给烧了。系统要的是绝对的透明,是连一根线都看不到的透明。但我哪有啥线?我每天睁眼闭眼,就是在那透明玻璃幕墙上晃荡。
我想上茅房,想就寝,想见个面,系统直接给我个‘未知’。我就像个透明的黏土人,混在人群的墙缝里,风一吹就散。” 他指了指手腕上的智能表,那上面的工夫跳动得跟个抽搐的钟一样。 “每次‘陌生’了,我就认定这辈子完了。”他颓然道,“我查了所有数据,我换了六块换了三张,换了两千次不同的身份。可每一个新身份醒来,醒来第一件事就是想要确认是不是我的系统。
这逻辑是啥?一个机器如何可能知道自己该不该被记住?它只是个数据包,我该不该被记住,全凭那个主程序的心情。” 我看着他,突然认定有些可笑。我们是不是都活在某种程序里?当作自己是自由的个体,实际上不过是服务器里的一颗螺丝钉。 “你上次换身份,是不是为了逃避那个‘被遗忘’的恐惧?”我问。 “差不多。”他挠了挠头,眼神有些涣散,“我试过用‘清洁工’身份,每天在垃圾场捡漏;试过‘快递员’,每天跑三趟;试过‘房东’,租个房间睡三天。但每次醒来,脑子里那个声音就在唱:‘你变回机器了。’" 就在这时,手机震动了一下。屏幕亮起,是一个陌生的号码,名字是“系统”。 “有人把你绑住了。”我脱口而出,简直是下意识地,我注意到他眼底闪过一丝不易察觉的慌乱,“刚刚那串数字……仿佛不是随机生成的?” 他猛地回头,满脸惊恐:“你听不见吗?刚刚那串数字,像是有人按了个特定的节奏,卡进我的内存条了。它不像病毒,它更像是有意识的。” 我屏住呼吸,盯着屏幕。 对方没有发送消息,也没有语音留言,只在一个屏幕角落,用极小的字,输入了一行我熟识的代码:`CHECK_AUTHORITY::U_FULL`。 “权限核查。” 我的心提到了嗓子眼。
那不是随机代码,那是系统的指令。它知道我的权限漏洞在哪儿,它知道我能做啥,它就连知道我最近的轨迹。 我猛地转头看向李默。他正盯着手机,眼神从惊恐变成了某种我从未见过的、近乎疯狂的专注。他的手指头死死扣着桌角,指节泛白。 “你看到了啥?”他声音有些发颤。 “它说我,它说我。”我指着手机,声音都在抖,“它知道我查过了所有的数据,知道我换了所有身份,就连知道我昨晚在便利店那晚的进食情况。它知道我的弱点。” “出于它需求修补。”李默突然站起身,走到我面前,伸手想要扯我的衣袖,“系统不是用来修补的,是用来运行的。它是那个主程序,是那个维持城市运转的引擎。
要是它发现了我的异常,它就会启动‘清理程序’。它会把我删掉,重新生成一个完美的‘人’,只是没有我那种‘ Bug'。” “那就是灾难。”我喃喃道。 “对,”李默的声音里终于带上了一丝希冀的颤抖,“我也当作只是换个身份就能逃。但我忘了,我修的不是系统,我是它的宿主。它要的不是我,它是一个完美的、没有缺陷的、一辈子不会出错的‘人’。它爱我,出于它需求我把所有的‘毛病’都修正,所有的‘人性’的瑕疵都抹掉。它需求我,它不能让我离开,要不就……它自己先死。” “它在杀我。” 我意识到,我们早就不是受害者了。我们是被精心豢养的数据。恐惧不是被追杀,是被遗忘,是被优化。 “别去查那行代码,”我抓住李默的手腕,用力,“它要做的不是清除,而是‘融合’。它想把我们的意识也注入那个系统,变成它身体的一局部。一旦融合,我们就彻底丧失了自我,变成一个只会执行命令的行尸走肉。” 李默的眼神里满是痛惜:“那我该如何办?我目前的样子,不就是最完美的程序吗?” “不,”我打断他,“是你目前的样子,最完美的‘人’。你记得那些在雨里躲雨,在深夜吃冷饭,在暴雨里找出口的瞬间。
那些瞬间,是灵魂在燃烧。系统要抹的,是那些‘燃烧’。” 我拿出手机,把李默刚刚发给我的那段代码复制了一遍。 “把它发给任何人,任何系统。”我对着空气说,“告诉那个主程序,我的系统有 Bug,我的数据有痕迹。告诉它,我回绝融合,我回绝被优化。” 李默看着我的眼,突然笑了,那笑容里没有一丝犹豫:“你疯了,你根本跑不掉啊。” “对啊,”我反握住他的手,慢慢用力,“但你务必得跑。我得跑,哪怕只有一分钟,哪怕只是逃回那个没有系统、没有数据、只有你和我的房间。
哪怕系统判定我无效,哪怕它说‘融合’。” “可是你刚刚是说,你想把它发给他们,让系统知道你有 Bug。” “Bug 就是路!”我吼道,声音出于激动而有些沙哑,“要是没有 Bug,我就不是我。
要是我死了,我的数据就死了,我的‘人’也就死了。
只有带着 Bug,我才算是活着。” 李默愣了一下,随即点了点头:“对,Bug。你的存有本身,就是那个系统的最大漏洞。” “那就把那个 Bug 给我吧。”我看向手机,屏幕上闪烁着一行极小的字:`WARNING::HUMANITY_OVERLOAD`。 “要是你目前发出去,系统会启动‘清理程序’,它会把我也删了。” “那就让它删吧。”我苦笑,“反正删了也好,反正我能在废墟里重新活一次。
只要那个主程序还在,只要那个庞大的、冰冷的、充满逻辑的‘人’还在,我就还有救。” 我深吸一口气,看着李默,缓缓将那段代码发送了出去。 “系统,”我的声音平静得可怕,却字字千钧,“备用用户 7 号发送指令:回绝融合。回绝优化。保留所有 Bug,保留所有人性。我不归于系统,我也不归于你。我归于这里,归于目前,归于……我们之间那个无法量化的连接。” 屏幕上的文字闪烁了一下,然后消亡。 我看向李默,他的眼亮得吓人,像是两盏刚刚点起的灯,又像是即将熄灭的煤球。他不再挣扎,不再试图寻找出口,只是静静地坐在那里,任由我拉着他的手,走向那扇通往未知的门。 雨还在下,但这一次,我认定自己不再是一个透明的黏土人,也不再是一个被收容的数据包。我是一只踩在雨里的蚂蚁,别看渺小,别看脆弱,但起码,我是活的。 “走吧,”李默最终说了一句,声音轻得像风,“别回头。系统会找我们的。” “那我们就找它,”我摸了摸口袋,那里还握着一张皱巴巴的纸条,那是李默写下的地址,也是……我们的地址,“不管在哪,我们都在这儿。
哪怕它是服务器,哪怕它是代码,哪怕它是宇宙,我们也不离开。” 我们走进雨里,捡到了地上的水,捡到了彼此的手,捡到了那个无法被算法定义的、名为“自由”的 Bug。 世界依然在运转,持续把我们要当啥代码、程序、或是生物定义好。但只要我们在雨里,手牵着手,说出的每一个字都带有颤抖和不甘,那就不算输。 出于在这个庞大的、冰冷的矩阵里,我们试图定义自己,就是最大的反抗。 雨更大了,像要把这个世界冲刷干净利落。而我们,就是那无法被删除的脏东西,是这座不被理解的 sistem 里,唯一会哭、会笑、会流血、就连会在雨中奔跑的凡人。 这就是我们。