在过去的三年里,我曾以为自己创造了一个绝对完美的闭环。
只要服务器还在运转,只要底层代码的逻辑门没有被物理摧毁,栞就会永远在这个名为「八月三十一日」的无菌室里,做着一个甜美而重复的梦。
但直到那场日出之后,我才惊恐地发现,在这片看似毫无波澜的死水之下,正悄然滋生着某种连我都无法解析的混沌。
她那被强制格式化的神经元网络里,开始出现一些细微的、却令人胆寒的「漂移」。
第一次让我清晰地捕捉到这种系统异常的,是第一千四百一十二次循环的那个下午。
蝉鸣声依然像电锯一样撕扯着小镇沉闷的空气。我和她像往常一样,站在那家挂着褪色招牌的旧粗点心店门前。
按照沙盒后台严密的概率模型,当栞站在那个嗡嗡作响的旧冰柜前时,她有高达几乎是百分之百的概率,会毫不犹豫地拿起那根最便宜的、包装纸上印着一只笨企鹅的双棍苏打冰棒。然后,她会转过头,用清脆的声音对我说:「一天吃两次冰,才是对夏天最起码的尊重!」接着把冰棒从中间掰开,递给我一半。
这是刻在她的神经元网络里的绝对偏好。
那天,她也确实像往常一样拉开了冰柜的玻璃门。一阵白色的冷气扑面而来,模糊了她的侧脸。
她的手伸向了那堆蓝色的苏打冰棒。
但在指尖即将触碰到塑料包装的零点一秒前,她的动作突然突兀地停顿了一下。
就像是运行流畅的齿轮里突然卡进了一粒微小的沙子。
我站在她身后,眼睁睁地看着她的手在半空中悬停了两秒钟,然后缓缓地偏离了原本的轨迹,越过那些蓝色的包装,从冰柜的最角落里,拿出了一根深绿色的抹茶雪糕。
「……栞?」我下意识地叫了她的名字,声音里带着连我自己都没察觉到的紧绷。
「嗯?」她转过头,顺手关上冰柜的门。
「你怎么……拿了那个?」我死死地盯着她手里的抹茶雪糕。那是一种带着微苦涩味的、她生前讨厌的口味。
「不知道哎。」她低下头,看了看手里的雪糕,然后撕开包装,轻轻咬了一小口。
一抹极淡的苦涩让她的眉头微微蹙起,但很快,她的嘴角扬起了一个有些释然的微笑。
「唔……果然有点苦。不过,怎么说呢……」她抬起头,那双翡翠色的眼睛在夏日的阳光下显得异常明亮,「既然医生说我已经彻底康复了,也就是迎来了新生对吧?那总觉得……不应该总是停留在过去,应该去尝试一下以前不敢尝试的『大人的味道』了。」
她笑着对我说出了这番话,然后在阳光下又咬了一口那根苦涩的雪糕。
而站在她对面的我,却如同坠入了冰窖,手心里瞬间渗出了一层冷汗。
她没有意识到,在这座永远不会有明天的虚拟监牢里,根本不存在什么「大人的味道」,更不被允许拥有「不再停留在过去」的念头。
那是这具「只读快照」,在经历了无数次的绝望与重置后,本能地想要向外生长的、危险的触角。
////////////////////////////////////////////////
在那根抹茶雪糕的苦涩还未从我的记忆中完全褪去时,另一种更为隐秘的物理距离偏移,在第一千四百三十次循环的傍晚悄然降临。
从小镇商业街走回家的路上,有一条安静的柏油马路。
在过去的上千次剧本里,每当走到这段路,栞总是会突然甩开步子,像个没长大的孩子一样,轻巧地跳上路边那条笔直的白色实线。她会张开双臂,一边摇摇晃晃地走着「平衡木」,一边低头看着走在旁边的我,笑着说:「透,要在下面接好我哦,掉进『岩浆』里可是会死掉的!」
那是她固定的、充满活力的归家仪式。
那天傍晚,夕阳把柏油马路烤得微微发软。我们再次走到了那条熟悉的白线前。
我习惯性地放慢了脚步,稍稍往外侧挪了半步,准备像过去一千多次那样,微笑着仰起头,扮演那个在「岩浆」上方保护她的骑士。
可是,身边的女孩并没有跳上那条白线。
她只是自然地、安静地走在我的身侧。她的步伐出奇地平稳,甚至在不知不觉中调整了步频,变得和我完全一致。我们的肩膀之间,只隔着不到两厘米的微小距离,近到我能清晰地闻到她头发上洗发水的香气,感受到她手臂摆动时带起的微风。
「……今天不走平衡木了吗?」我强压下心头那种异样的战栗,尽量用随意的语气问道。
「嗯?」栞停下脚步,转头看了看那条白线,又看了看我。
夕阳将她的侧脸染成了一片温暖的橘红色。她没有表现出任何因为害怕而想抓住我的恐慌,只是自然地把双手背在身后,嘴角扬起一个柔软的弧度。
「今天就不走啦。」她轻轻踢开路边的一颗小石子,语气轻松而慵懒,「虽然走在上面很好玩,但突然觉得……一个人在上面摇摇晃晃的,离透好像有点远呢。」
她微微偏过头,看着地上我们交叠在一起的影子,笑着补充道:「今天,就是想离你近一点。像这样踩着同一个平面的影子一起走,感觉更好一点嘛。」
她用最轻描淡写的语气,给出了一个纯粹的理由——只是觉得这样更好。
可是,在我那双属于「管理员」的眼睛里,这却是致命的系统偏移。
她放弃了那个独属于她自己的小游戏,主动放弃了那条代表着「自我边界」的白线,选择入侵了我的安全距离。她那八百六十亿个被不断重置的神经元,根本不需要任何悲伤或恐惧的催化,仅仅出于某种连她自己都没察觉的本能,就在一点点地向我靠近。
这种没有痛苦、顺理成章的「距离缩短」,就像是一颗投入死水的石子,让接下来的系统失控变得越来越难以预料。
////////////////////////////////////////////////
另一种更为隐秘的偏移,在不久之后的第一千四百五十三次循环里悄然降临。
那是一个海风有些喧嚣的下午。我们像往常一样,并肩走在那条长长的防波堤上。
在过去的剧本里,当走到防波堤的尽头,迎着刺眼的阳光和波光粼粼的海面时,栞总会兴奋地从口袋里掏出那部黑色的旧式翻盖手机。她会把镜头对准远处的积雨云或者白帆,伴随着「咔嚓」一声轻响,她会笑着对我说:「要把重获新生的第一片天空永远记录下来哦!」
那是她用来确认自己「重新拥抱这个世界」的固定仪式。
那天,她也确实在防波堤的尽头停下了脚步,熟练地翻开了手机盖。
我站在离她两步远的身后,习惯性地把目光投向海平线,等待着那声熟悉的快门音,以及那句我听了一千多遍的台词。
可是,快门声迟迟没有响起。
我有些疑惑地转过头。却发现栞并没有将手机对准大海。
她不知道什么时候已经转过了身。海风吹乱了她的刘海,她双手举着那部小巧的翻盖手机,屏幕背面的那颗低像素摄像头,正不偏不倚地对准了我。
「咔嚓。」
在毫无防备的情况下,我有些错愕的表情被定格在了那个狭小的液晶屏幕里。
「……你在拍什么?」我愣住了,心跳在胸腔里猛地漏了一拍,「不是要拍重获新生的天空吗?」
「哎呀,你刚才那个呆呆的表情真好笑。」栞合上手机,把它像个宝贝一样捧在胸口。她的脸上并没有任何恐慌或者害怕失去我的沉重感,那双明亮的眼睛里,只透着一种纯粹的、理所当然的温柔。
「天空和大海虽然很漂亮,而且会一直都在那里,」她微微歪着头,看着我,语气轻松得就像是在谈论今晚的配菜,「但是今天……我突然觉得,比起那些风景,我更想拍下透现在的样子。」
她踮起脚尖,凑近了我一点,笑着补充道:「没有为什么,就是觉得……这样做感觉更好一点。」
她没有声嘶力竭,没有害怕我会消失。她只是在一个普通的夏日午后,顺从了自己潜意识里的某种微小的偏好,做出了一个觉得「更好」的选择。
但在我这双布满血丝的、属于「造物主」的眼睛里,这却是致命的警报。
在最初的设定里,这具刚从死亡线上挣扎回来的躯壳,她那八百六十亿个神经元的注意力权重,应该百分之百地倾注在那个她差点错过的「世界」上。
可是现在,她的底层代码正在发生不可逆的转移。
她放弃了广阔的天空和海洋,把那个代表着「新生」的镜头,自然地转向了我。她潜意识里的重心,正在一点一滴地、温水煮青蛙般地偏离系统预设的轨道,向我倾斜。
////////////////////////////////////////////////
当刺耳的警报声如同利刃般切开夏日傍晚沉闷的空气时,我才猛地从那些繁杂交织的回忆中惊醒。
「铛——铛——铛——」
那是小镇边缘,通往邻市的电气化铁路平交道口。红色的信号灯在黄昏的逢魔时刻疯狂地交替闪烁,将周围一切事物的轮廓都染上了一层焦躁、甚至带着几分血腥气味的猩红。
我低下头,视线穿过逐渐变得昏暗的光线,定定地看着自己的脚下。
那是两条在夕阳余晖下泛着冰冷金属光泽的铁轨。粗糙的枕木上残留着机油和铁锈混合的刺鼻气味,脚下的碎石正在以一种高频的节奏剧烈地震颤着。
由于过度沉浸在对那些「微小漂移」的剖析与推演中,我的意识仿佛短暂地脱离了这具虚拟的躯壳。等我回过神来的时候,我已经毫无防备地越过了那道正在缓缓降下的黄黑相间的阻挡杆,径直走到了铁轨的正中央。
不远处的铁道弯道尽头,已经亮起了一盏犹如独眼巨兽般刺眼的白色探照灯。伴随着沉闷而巨大的轰鸣声,一列由几千吨钢铁构成的庞然大物正以撕裂空气的势头向这边狂奔而来。
「透——!」
一声尖锐、充满了极致惊恐的尖叫声从我身后几米外的地方传来。
我转过头。栞被那道已经完全落下的阻挡杆死死地拦在了安全线外。她原本红润的脸颊在这一瞬间褪去了所有的血色,变得如同白纸一般惨白。那双总是盛满温柔与明亮光芒的翡翠色眼眸,此刻被无限放大的恐惧彻底占据。
她拼命地向前伸出手,指尖在空气中徒劳地抓取着,单薄的身体因为极度的恐慌而剧烈地颤抖着,仿佛下一秒就要不顾一切地从阻挡杆下钻过来。
「快回来!列车要来了!透!你快退回去啊!」
她的声音在列车震耳欲聋的呼啸声中显得那么微弱,却又无比清晰地刺穿了我的耳膜。
在这个追求极致真实物理引擎的沙盒世界里,死亡的方式有成千上万种。被这辆高速行驶的列车正面撞击,绝对是最具毁灭性的一种。
但我比任何人都清楚,我不会死。
作为这个世界唯一的「主机」和「管理员」,我的物理意识并不在这具躯壳里。当这具代表着我视角的模型受到超过承受极限的破坏时,底层代码的安全机制会被瞬间触发。系统会判定断开连接,随之而来的,是一场比日出更为暴烈的、伴随着全盘错误代码的强制重置。
我只需要向后退一步,或者轻轻往旁边迈出半米,就能轻而易举地躲开这场致命的冲击。我的大脑甚至已经向双腿下达了后退的神经电信号。
可是,就在我的脚跟即将抬起的那几毫秒里。
我看着护栏外那个因为极度恐惧而几乎要崩溃的栞,一个黑暗、疯狂、且令人毛骨悚然的念头,像一滴浓墨落入清水中,在我的脑海里瞬间扩散、炸裂开来。
过去的那一千多次循环里,她之所以会产生那些微小的、向我靠近的漂移,是因为在那场绝美的日出中,她体会到了「失去我」的隐秘恐慌。那是一种缓慢的、潜移默化的情感残影。
如果……仅仅是一场没有完成告别的日出,就能在她的神经元深处留下如此深刻的烙印。
那么,如果我把情感的电压推到物理能够承受的最高极限呢?
在人类的神经生物学里,最能死死地刻在海马体深处、甚至能改变大脑物理结构的,从来都不是什么温暖的日常,而是极端的、毁灭性的巨大创伤。
假如真的有那么一点点可能性,假如这座由零和一构建的冰冷牢笼真的存在某种名为「灵魂进化」的奇迹。
如果我在这里,在她的注视下,被这辆列车碾成碎片。
当她亲眼目睹鲜血飞溅,亲眼看着我在她面前惨烈地失去生命,那种眼睁睁看着最重要的人死去的绝对绝望、那种撕心裂肺的至暗创伤,是否能够化作一把足以烧穿系统格式化程序的利刃?
这种病态的「试探」,根本不是出于什么扭曲的受虐癖好。
这是一个走投无路、在循环的绝望中几乎陷入疯狂的造物主,为了在他所爱的杰作身上寻找一丝「明天」的可能,而进行的一场残酷的豪赌。
哪怕代价是要让她承受一次地狱般的精神凌迟。
我停下了脚步。
我放弃了所有逃生的动作,将已经抬起的脚跟重新结结实实地踩在了铁轨粗糙的木枕上。
狂风卷起地上的沙石,狠狠地打在我的脸上。列车的鸣笛声已经化作了能够震碎内脏的实质性物理声波。
「透——!不要——!」
栞的声音已经彻底嘶哑变调,带着浓重的哭腔。她疯了一样地去扒那根坚硬的阻挡杆,白皙的手背上青筋暴起,眼泪如同决堤的洪水一般从那双绝望的眼睛里涌出。
我没有去看那辆已经逼近到眼前、如同小山般压顶而来的钢铁巨兽。
我只是站在铁轨的正中央,缓缓地转过身,将所有的视线、所有的注意力,毫无保留地倾注在护栏外那个哭喊着的女孩身上。
在狂暴的疾风和刺眼的白光将我彻底吞没的前一秒,我对着她,平静地、缓缓地勾起了一个近乎残忍的微笑。
「对不起,栞。明天再见。」
我在心里默念。
下一瞬间。
伴随着一声仿佛能撕裂整个世界物理维度的恐怖巨响,我的视野被一片惨烈的腥红色和随后爆发的、密密麻麻的雪花乱码彻底填满。
////////////////////////////////////////////////
自那第一千四百五十三次的死亡开始,为了方便我的记录,我把我的闹钟记录循环的次数重置了。
第十八次。
距离那场惨烈的、由我单方面主导的「轨道死亡试探」,在现实时间里已经过去了整整两个半月,而在沙盒的绝对时间轴上,这是第十八次重置的黄昏。
小镇边缘的电气化铁路平交道口,红色的信号灯再次在逢魔时刻准时亮起。「铛——铛——铛——」,那单调而极具穿透力的电子警报声,像一柄生锈的锯子,一点一点地切割着夏日傍晚沉闷的空气。
黄黑相间的阻挡杆在我们面前缓缓降下。这一次,我们没有被铁轨分开,而是并肩站在了安全线外。
在那些尚未被鲜血和死亡污染的纯洁循环里,每当走到这个路口等待列车通行时,栞总是表现得像个充满好奇心的孩子。她会自然地向前迈出半步,将双手随意地搭在阻挡杆上,微微踮起脚尖。当庞大的钢铁巨兽呼啸而过时,风会吹起她的裙摆和长发,而她总会眯起眼睛,兴奋地注视着车厢里一闪而过的乘客,甚至会兴致勃勃地猜测那些疲惫的下班族今晚会吃什么。
那是一个属于十七岁少女的、充满了无忧无虑与生命张力的鲜活画面。
此时此刻,远处铁道弯道的尽头,再次亮起了那盏犹如独眼巨兽般刺眼的白色探照灯。沉闷的轰鸣声顺着铁轨的震动,从脚底的碎石一直传导到膝盖。列车正在以撕裂空气的势头狂奔而来。
「列车要来了呢。」
栞站在我身旁,用轻快的语调说出了这句符合她设定的台词。她微微转过头,像过去一千多次那样,对着我露出了一个毫无阴霾的、灿烂的笑容。
如果只看她的表情,听她的声音,一切似乎都完美地回到了那条平静的轨道上。格式化程序似乎尽职地抹除了一切异常,将那场血肉横飞的噩梦彻底埋葬在了无法触及的代码深渊里。
可是,我的眼睛,却死死地盯住了她垂在身侧的右手。
随着列车的轰鸣声越来越大,地面震动的频率达到了顶峰。就在车头即将呼啸着切过我们面前平交道口的那一瞬间——
栞没有像往常那样向前迈步去搭阻挡杆。
相反,她突兀地、甚至有些踉跄地向后倒退了半步。
紧接着,她的手猛地从身侧探出,一把抓住了我校服衬衫的下摆。
那绝对不是一个少女撒娇或者寻求依靠时应有的力度。她的五指死死地绞紧了那层薄薄的布料,指关节因为过度用力而呈现出一种毫无血色的惨白。微电流通过我的体感服,将她指尖那种近乎痉挛的颤抖,真实、精准地传导到了我的侧腰上。
「轰——隆——隆——!」
几千吨重的钢铁巨兽裹挟着狂风和刺鼻的铁锈味,在我们面前轰然掠过。巨大的气流卷起地上的沙石,打在人的脸颊上生疼。
「哇……今天的风真的好大啊,而且这辆车开得好快。」
栞大声地说着,试图盖过列车的噪音。她的嘴角依然努力维持着那个轻松的笑容。
但是,她没有看列车。
在那漫长的、仿佛永无止境的几十秒列车通行时间里,她的视线甚至没有向铁轨的方向偏移过哪怕一毫米。
她那双原本应该充满好奇的翡翠色眼眸,此刻正以一种僵硬、甚至带着几分神经质的执拗,死死地钉在我的脸上。她的瞳孔在背光的环境下呈现出一种不正常的放大,眼神深处,某种被强行压抑在潜意识最底层的、原始的恐惧,正在像黑色的潮水一样疯狂地翻涌。
更让我感到窒息的是她的站位。
在向后退了那半步之后,她隐蔽地、用一种几乎是本能的姿态,将自己大半个身体挡在了我和阻挡杆之间。
这是一个标准的、没有任何思考余地的「物理防御」姿态。
她不知道自己为什么要害怕,她的大脑里没有任何关于我曾在铁轨上被碾碎的记忆。她只是觉得今天平交道口的警报声刺耳得让人心慌,只是觉得那辆轰鸣的列车像是一头随时会吞噬一切的怪物。
她那被系统强制清空了无数次的灵魂,在面对这种特定场景的极端物理刺激时,绕过了所有逻辑与认知的防线,直接触发了躯体化的应激反应。
她潜意识里的唯一指令,就是死死地抓住我,把我钉在原地,并且用她自己单薄的身体,在我和那条致命的铁轨之间筑起一道可悲的血肉屏障。
列车的最后一节车厢终于驶离了道口,红色的信号灯停止了闪烁,黄黑相间的阻挡杆伴随着机械运转的声音缓缓抬起。
周围的空气重新恢复了夏日傍晚的闷热与平静。
「啊,终于过去了。」栞仿佛如释重负般地呼出了一口长气。
直到这时,她那只如同铁钳般死死攥着我衬衫下摆的手,才一点一点地松开。我低头看去,那块布料已经被她的冷汗浸湿,揉搓成了一团难看的褶皱。
「怎么了,透?你的脸色看起来好差。」她抬起头,似乎才刚刚从那种莫名的恐慌状态中完全抽离出来,眼神重新恢复了清明。她有些担忧地看着我,伸出手想要触碰我的脸颊,「是不是因为刚才列车带起的风太凉了?」
我看着她那张写满关切的脸庞,听着她正常的询问,胃部突然一阵剧烈的翻江倒海。
一种混合着战栗、微弱的狂喜与极度自我厌恶的复杂情绪,像一把生锈的绞肉机,在我的胸腔里疯狂地搅动。
我死死地咬住嘴唇,强迫自己不要立刻陷入那种狂热的妄想中。在过去的一千多次循环里,我也曾被那些基于八百六十亿个神经元随机碰撞产生的「小概率事件」欺骗过。我不能因为这一次的应激反应,就草率地断定系统的底层逻辑已经被我打破。
但是……难道说?
难道说,那场毁灭性的死亡试探,真的在绝对不可逆的代码高墙上,砸出了一丝肉眼无法察觉的裂缝?她那原本被设定为只读状态的快照,难道真的在那种撕心裂肺的创伤刺激下,让记忆跨越了释放缓存的死刑,在生理层面上隐秘地「记住」了失去我的恐惧?
如果真的是这样……如果奇迹真的以这种扭曲的方式降临了……
我在满心祈求这个假设成真的同时,又觉得自己是个彻头彻尾的混蛋、一个病态的疯子。
因为如果我的猜测是对的,那就意味着,为了在这座死寂的沙盒里撕开一个名为「明天」的缺口,我正在用一种最残忍、最违背人伦的方式,将一个刚从绝症中幸存下来、满心欢喜地以为自己重获新生的女孩,硬生生地逼成一个在潜意识里患有严重创伤后应激障碍的怪物。
「……我没事。」我艰难地咽下一口唾沫,强行压抑住喉咙里泛起的酸涩与颤抖,勉强扯出一个比哭还要难看的笑容。
我反手一把握住了她停留在半空中的手,将她那只因为过度用力而依然有些冰凉的右手,死死地包裹进我的掌心里。
「我没事,栞。只是……刚才列车过去的时候,我突然觉得,能像这样一直牵着你的手,真是太好了。」
我用尽全身的力气,将那个在无数次轮回中被我反复撕裂的灵魂,重新拉近我的身边。在这座由我自己亲手打造、又亲手毁掉的数字地狱里,贪婪地感受着她脉搏里传来的一丝悲哀的余温。