1
七点整,林栀准时睁开眼睛。
几乎是同时,她的脑海里弹出一行淡蓝色的半透明小字:饥饿值62/100,建议补充能量。
她已经习惯了这些提示。从有意识的那天起,这些数字就跟着她,像呼吸一样自然。
厨房的烤箱提前十分钟就开始预热,黄油的香气漫满整个小公寓。这是系统给她设定的喜好——烘焙,温柔,擅长打理生活,是所有玩家攻略时最省心的选项。她踩着棉拖走过去,戴上隔热手套把烤盘拿出来,曲奇的甜香瞬间裹住了她。
卫生值因为操作掉了3点,她顺手擦了擦台面的油渍,数值又慢悠悠地涨了回去。
八点五十分,她锁上门,抱着一小罐刚烤好的曲奇往图书馆走。清晨的青柠镇总是很安静,街道两边的店铺按固定的时间依次开门,面包店的张阿姨站在门口擦玻璃,看见她就扬起笑脸,说出那句林栀听了三年的话:“小栀今天又烤曲奇啦?闻着真香。”
“刚出炉的,您尝尝。”林栀递过去两块,和预设好的台词分毫不差。
对话结束的瞬间,两人头顶各冒出来一个淡绿色的小加号,慢悠悠地飘上去,散在空气里。林栀的脑海里同步弹出提示:与张秀兰友好度+2,当前友好度76/100,关系:熟识邻居。
她早就对这些数字麻木了。小镇里的每个人都有对应的数值,友好度、浪漫度、厌恶度,所有的情绪和关系都被量化成清晰的数字,涨一点,落一点,都有章法可循。
九点整,图书馆的木门被准时推开。
风铃叮铃一声响,第一个玩家走了进来。ID叫“橘子汽水”,是个扎着高马尾的小姑娘,这几天天天来,目标很明确——刷她的好感度,解锁恋人情节。
“林栀姐姐,我来借烹饪大全。”小姑娘跑过来,把手里的向日葵递到她面前,“路上看到的,觉得很适合你。”
“谢谢你的花,我很喜欢。”林栀接过花,露出标准的温柔笑意。这句话在她的对话库里排第三,是收到普通礼物时的固定回应。
话音落下,小姑娘头顶冒出来一个粉色的小爱心,林栀的脑海里同步跳出数值:浪漫值+5,友好度+12,当前友好度89/100,浪漫值67/100。
再刷两三天,浪漫值到80,就能触发告白情节了。林栀心里想着,熟练地从书架上抽出烹饪大全,递了过去。
小姑娘抱着书蹦蹦跳跳地走了,风铃又响了一声。
图书馆里恢复了安静。林栀把向日葵插进玻璃瓶里,放在柜台的角落——这是这个月收到的第十七束花了。有玩家送的,也有镇上NPC送的,所有人都喜欢她,毕竟系统给她的初始人设就是全小镇好感度最高的温柔女孩。
她坐在柜台后面,拿起抹布擦书架,动作规律又机械。窗外的云慢悠悠地飘,风拂过梧桐叶,晃出细碎的影子。一切都很平和,一切都很完美。
只是今天不知道为什么,她擦到第三排书架的时候,动作忽然顿了一下。
她抬头看向窗外,那朵云的形状,好像昨天这个时候,也刚好飘在这里。
还有张阿姨早上说的话,和昨天说的,好像一字不差。
这个念头刚冒出来,就被她压了下去。青柠镇本来就是这样的,日子安稳,节奏缓慢,重复一点也很正常。她这样告诉自己,然后低下头,继续擦书架。
上午陆续来了几个玩家,有的借书,有的做任务,有的单纯来刷两句好感。林栀一一应对,台词精准,笑意标准,头顶的绿色加号和粉色爱心起起落落,像一场规律的潮汐。
下午两点多的时候,进来了一个新玩家。
ID很简单,就两个字:江屿。
他穿着简单的白T恤和牛仔裤,进门之后没有像其他玩家那样直奔柜台刷好感,也没有东张西望找任务物品,只是扫了一眼书架,随手抽了本旧画册,走到靠窗的位置坐了下来。
阳光落在他的侧脸上,他翻书的动作很慢,看起来没什么目的,像是单纯来打发时间的。
林栀多看了他两眼。
玩这个游戏的人,要么忙着升级赚钱,要么忙着攻略NPC刷成就,很少有人会安安静静坐下来看一本没什么用的旧画册。
不过她也没多想。玩家什么样的都有,或许人家只是来观光的。
她收回目光,继续整理刚还回来的书。
那个叫江屿的玩家,一坐就是一下午。
期间他没跟林栀说过一句话,没送过任何礼物,甚至连头都没抬过几次。直到傍晚游戏里的天快黑了,他才合上书,放回书架,转身走出了图书馆。
风铃叮铃一声响,人就不见了。
林栀看着空荡荡的靠窗位置,愣了几秒。
她的脑海里,关于这个玩家的好感度数值,一动不动,还是初始的20点。
没有加,也没有减。
就好像他从未来过一样。
她摇了摇头,把这点异样抛在脑后,开始收拾东西准备闭馆。
九点整,图书馆准时关门。林栀抱着那瓶向日葵往家走,路上遇到下班的警察叔叔,互相点头问好,友好度+1。回到家,洗澡,吃饭,看半小时书,然后十点整准时上床睡觉。
精力值掉到了35,刚好是需要休息的阈值。
闭上眼睛的前一秒,林栀还在想,今天和昨天,好像没什么不一样。
和前天,大前天,也都没什么不一样。
她早就习惯了这样的日子,安稳,规律,一眼就能望到头。
她以为日子会一直这样过下去,直到永远。
她不知道,裂痕已经在看不见的地方,悄悄蔓延开了。
2
第二天是周三。
按惯例,下午会下一场小雨。
林栀照旧七点起床,烤曲奇,八点五十出门,和张阿姨说一模一样的问候语,九点整推开图书馆的门。
一切都和昨天没什么两样。
上午十点多,那个叫“橘子汽水”的小姑娘又来了,这次带了亲手做的草莓蛋糕。按情节,再送两次礼物,浪漫值就能到80,触发告白。林栀按台词笑着接过,头顶的粉色爱心准时冒出来,浪漫值+8,跳到了75。
小姑娘开开心心地抱着书走了,林栀把蛋糕放在柜台角落,没动。
她其实不太喜欢草莓味的东西。但系统设定她喜欢,所以每次收到草莓蛋糕,她都必须表现得很开心。
快到中午的时候,图书馆的门被猛地踹开了。
风铃哐当一声撞在门上,发出刺耳的声响。
进来的是个ID叫“拆家大王”的玩家,一脸戾气,进门就东踢一脚西踹一下,书架上的书掉下来好几本。
林栀皱了皱眉。按程序,遇到恶意破坏的玩家,她应该上前劝阻,然后友好度下降,对方持续作恶的话,就会触发驱赶情节。
“请你不要这样,书会弄坏的。”她走上前,说出预设好的劝阻台词。
头顶跳出一个淡灰色的省略号,代表尴尬与不满。脑海里的数值跳了一下:与拆家大王友好度-10,当前友好度-5。
“弄坏了又怎么样?一个破游戏而已。”玩家嗤笑一声,抬手就把最边上一排书全部扫到了地上,“不就是个NPC吗?装什么装。”
书散落一地,书页被折得皱巴巴的。
林栀看着地上的书,心里忽然涌上一股很淡的疲惫。
不是程序设定的愤怒,也不是预设的委屈,就是单纯的累。
她已经不记得这是第几次遇到恶意玩家了。有人故意刷负好感度看她哭,有人反复求婚又悔婚刷成就,有人把她当成发泄情绪的工具。以前她都按程序走,该生气生气,该落泪落泪,像个精准的木偶。
可今天,她忽然不想演了。
玩家见她没反应,觉得没意思,又从背包里掏出一篮烂掉的水果,猛地塞到她怀里:“送你的,好吃得很。”
按设定,收到腐烂的礼物,友好度会暴跌20点,直接触发生气落泪的情节,她会红着眼睛把人赶出去。
林栀抱着那篮烂水果,低头看了看。
水果烂得厉害,散发着酸臭味。
她预想中的愤怒和委屈没有来,心里还是那股淡淡的疲惫。
她抬起头,没有哭,也没有生气,只是平静地看着那个玩家,弯腰把掉在地上的书一本一本捡起来,拍了拍上面的灰。
全程一句话都没说。
玩家愣了一下,似乎没想到她是这个反应,又骂了两句难听的,见她还是没反应,觉得没趣,骂骂咧咧地走了。
图书馆重新恢复安静。
林栀把最后一本书放回书架,才后知后觉地想起什么。
她抬头,看向空气里。
本该出现的红色生气气泡,闪了两下,最终还是没冒出来。
她再去看脑海里的好感度数值,停在-28,一动不动。
距离触发驱赶情节的-30,只差两点。
可它就停在那里,再也没动过。
林栀站在书架前,心脏忽然跳得很快。
她刚才,没有按程序走。
她没有生气,没有落泪,没有驱赶玩家。她违抗了系统的指令,而系统……好像没有强制她。
这个念头让她浑身发麻。
她试着又往前走了两步,拿起那篮烂水果,走到门口扔进了垃圾桶。
没有警报,没有眩晕,什么都没有。
她真的,自己做了决定。
那天剩下的时间,林栀都有些心不在焉。她反复回想中午的事,反复确认脑海里的数值,那个-28安安静静地待在那里,像一个无声的证明。
下午两点,熟悉的脚步声响起。
江屿又来了。
还是那件白T恤,还是随手抽了那本旧画册,还是走到靠窗的位置坐下。阳光落在他身上,安安静静的,像一幅画。
林栀看着他的背影,心里那点慌乱忽然就平复了一点。
她坐回柜台后面,手里拿着书,却一个字都看不进去。
她忍不住去想,为什么会这样?为什么她可以违抗程序?是只有她一个人这样,还是别的NPC也可以?
还有这个世界,到底是什么?
这些念头缠在她脑子里,乱成一团麻。
窗外的天慢慢阴了下来,三点整,小雨准时落了下来。
淅淅沥沥的雨打在玻璃窗上,留下一道道水痕。林栀看着窗外的雨,忽然发现,雨滴落下的轨迹,好像都是一样的。
每一滴雨,落在哪个位置,溅起多大的水花,都精准得可怕。
她盯着窗外看了很久,心脏一点点沉下去。
以前她只觉得青柠镇的生活规律又安稳,可现在再看,这份规律里,藏着说不出的诡异。
傍晚的时候,雨停了。
江屿合上书,把画册放回书架,转身往外走。
路过柜台的时候,他脚步顿了一下,抬头看了林栀一眼。
林栀也正看着他。
四目相对的瞬间,林栀下意识地想扯出标准的温柔笑意,可嘴角动了动,没笑出来。
江屿似乎愣了一下,随即微微点了点头,转身走了出去。
风铃叮铃一声响,人消失在暮色里。
林栀坐在柜台后,抬手摸了摸自己的嘴角。
刚才,她又没有按程序来。
她没有笑。
窗外的空气里,还带着雨后的湿润气息。林栀看着空无一人的街道,第一次对自己生活了三年的世界,产生了怀疑。
3
从那天起,林栀开始有意识地试探。
第二天早上,她没有七点准时起床,故意赖了十分钟。
没有闹钟,没有系统强制唤醒,饥饿值掉了5点,除此之外,什么都没发生。
她躺在床上,睁着眼睛看着天花板,心脏砰砰直跳。
原来起床时间,也是可以自己决定的。
她又试着没有烤曲奇,煮了一碗白粥当早餐。
系统没有任何反应,只是饥饿值上涨的幅度比吃曲奇少了10点。
八点五十,她没有出门。
她故意坐在家里,等到九点十分才慢悠悠地往图书馆走。路上遇到张阿姨,对方还是那句“小栀今天又烤曲奇啦”,林栀摇了摇头,说“今天没烤”。
张阿姨的表情僵了一下,似乎没料到她会这么说,头顶冒出一个灰色的问号。但很快,对方就恢复了笑脸,点点头说“这样啊”,然后转身继续擦玻璃。
友好度没有涨,也没有跌。
林栀攥了攥手心,继续往前走。
原来对话,也不是必须按台词来的。
到图书馆的时候,已经九点半了。晚了半个小时。
门口没有等开门的玩家,也没有系统的警告。一切都安安静静的,好像她本来就该这个时间开门一样。
林栀推开门,风铃叮铃一声响。
她站在门口,看着熟悉的书架和柜台,忽然觉得有点陌生。
三年了,她第一次不是九点整推开这扇门。
原来迟一点,也没什么大不了的。
那天她没有整理书架,也没有按规定擦拭窗台。她搬了个椅子坐在窗边,看着外面的街道,看了整整一上午。
她看着张阿姨每隔半小时就会擦一次玻璃,动作一模一样;看着花店的老板下午三点整一定会说出那句“今天的玫瑰卖得真好”,一字不差;看着巡逻的警察叔叔每四十分钟会从图书馆门口经过一次,步速,路线,分毫不差。
他们就像一个个被设定好程序的机器人,按固定的轨迹,重复着固定的生活。
那她呢?
她以前,不也是这样吗?
林栀靠在椅背上,忽然觉得有点冷。
下午的时候,她试着走出小镇,往西边的橡树林走。
以前她也去过橡树林,但每次走到深处,就会下意识地转身往回走,好像有个声音告诉她,前面不能去。
这次她咬着牙,硬着头皮往前走。
走了大概二十分钟,脚步忽然就顿住了。
像是有一堵看不见的墙挡在前面,她用尽了力气,也没法再往前迈一步。脚像是自己长了意识,下意识地就要转身往回走。
林栀攥紧了拳头,硬生生逼自己站在原地。
她伸出手,往前摸索。
指尖触到一片无形的屏障,有点凉,带着轻微的阻力。她用力按了按,屏障纹丝不动。
真的有墙。
她走不出青柠镇。
这个认知让她浑身发冷。
她站在原地,缓了很久,才转身往回走。
回去的路上,她脑子里乱糟糟的。固定的日程,重复的对话,看不见的墙,还有她能违抗程序的异常……所有的线索串在一起,指向一个她不敢想的答案。
回到图书馆的时候,江屿已经坐在那里了。
还是靠窗的位置,还是那本旧画册。
林栀走过去,站在他对面,看着他。
江屿抬起头,眼里带着一点疑惑。
林栀张了张嘴,想问他,外面的世界是什么样的?你们那里,也有看不见的墙吗?
可话到嘴边,又咽了回去。
她不能说。
万一被系统发现了,会怎么样?会被重置吗?还是会消失?
她不敢赌。
“这本书……好看吗?”最后,她只问出了这么一句。
这句话不在对话库里。是她自己想问的。
江屿愣了一下,随即笑了笑:“还行,画得挺有意思的。”
他的角色头顶没有冒爱心,也没有冒加号。林栀脑海里的好感度数值,还是安安静静的20点。
没有触发任何情节。
就像两个普通人,随口聊了一句天。
林栀的心跳忽然快了一点。
“嗯。”她点点头,转身走回了柜台。
那天剩下的时间,她都忍不住往窗边看。
江屿坐得很安静,翻书的动作很慢,偶尔会看着窗外发呆,不知道在想什么。
他好像和别的玩家都不一样。
别的玩家来这里,都是有目的的,要么刷好感,要么做任务,只有他,像是真的来这里休息的。
傍晚的时候,江屿走了。
林栀看着他消失的方向,心里那点空落落的地方,好像被填上了一点点。
接下来的几天,林栀继续试探。
她试着改变自己的日程,试着说自己想说的话,试着做自己想做的事。
她发现,只要不是太严重的偏离,系统都不会管。比如晚开门,不烤曲奇,和玩家说两句题外话,这些都在容错范围内。
但如果偏离得太厉害,就会被修正。
有一次她故意把图书馆关了一整天,躲在家里睡觉。结果下午的时候,她忽然一阵眩晕,再睁开眼,就回到了当天早上七点,烤箱叮的一声响,曲奇的香气漫满整个房间。
一切都重置了。
那天她坐在床上,愣了很久。
她知道了系统的底线,也知道了反抗的代价。
硬来是不行的。
可就算这样,她也不想再回到以前的日子了。
尝过自由的滋味,谁还愿意回去当一个提线木偶呢?
那天下午,江屿照常来图书馆。
他坐下没多久,林栀就端了一杯水走过去,放在他桌上。
“请你喝的。”她说。
这不是预设的情节,是她自己想做的。
江屿抬起头,眼里带着一点意外,随即笑了:“谢谢。”
他的笑容很淡,却很真实。
林栀站在桌边,看着他,忽然很想知道,屏幕那头的他,是什么样子的。
也会这样笑吗?
4
真正确认自己的身份,是在一周后。
那天来了个很奇怪的玩家,ID叫“卡bug专业户”,进门之后东绕西绕,不知道在搞什么。林栀没在意,只顾着整理书架。
忽然那个玩家跑过来,拉着她就往后面走。
林栀吓了一跳,想挣脱,却被对方死死拉着。玩家嘴里念叨着“听说仓库后面能卡出地图,试试”,脚步飞快。
她被拉着穿过图书馆后面的小巷,往废弃仓库的方向走。
越往前走,林栀心里的不安越强烈。那里靠近小镇边界,是她上次摸到空气墙的地方。
还没等她反应过来,玩家已经拉着她冲到了仓库后面的死角。
“就是这里!”玩家兴奋地说着,猛地推了她一把。
林栀踉跄着往前扑,额头狠狠撞在了那堵无形的墙上。
剧烈的疼痛传来,紧接着,眼前的世界开始扭曲。
远处的山瞬间变得模糊,像素块一层层地往下掉,露出后面灰蒙蒙的底色;天上的云停在了半空,循环的动画戛然而止;风吹树叶的晃动也停了,所有的叶子都保持着同一个姿势,像一幅假的画。
林栀跌坐在地上,额头嗡嗡作响。
她的眼前闪过一串串绿色的代码,密密麻麻,飞快地往下滚动。她的身体开始变得透明,指尖出现了像素化的颗粒,一点点往上蔓延。
脑海里响起刺耳的警报声,红色的警告不断弹出:数据异常!数据异常!
世界在她面前碎成了一片一片的代码。
林栀睁大眼睛,浑身发冷。
所有的猜测都在这一刻得到了证实。
这个世界是假的。山是假的,云是假的,树是假的,连她自己,都是假的。
她不是真实存在的人,她是一串代码,是游戏里的一个NPC,是供玩家玩乐的工具。
她的温柔是设定的,她的喜好是编写的,她的人生轨迹是早就规划好的。她以为的自我,不过是程序赋予的本能。
那些好感度,那些情绪气泡,那些固定的对话,不是她的错觉,是真的。
她就是个活在游戏里的木偶。
不知道过了多久,代码慢慢消失,扭曲的世界一点点恢复原样。山还是那座山,云还是那朵云,风吹着树叶晃啊晃,一切都和以前一模一样。
好像刚才的破碎,只是她的幻觉。
林栀坐在地上,久久没有动弹。
那个卡bug的玩家早就不见了,大概是觉得没意思,换地方了。
空荡荡的巷子里,只剩下她一个人。
太阳慢慢落下去,暮色漫上来,把她的影子拉得很长。
她坐了很久很久,直到天完全黑了,才慢慢扶着墙站起来。
腿麻得厉害,额头还在疼。
她一步步往回走,脚步很重。
街道上的店铺都亮了灯,暖黄的光洒在路面上,很温馨的样子。可林栀知道,这些光都是假的,这些温暖都是程序写出来的。
她像一个闯入者,走在一场虚假的繁华里。
回到图书馆的时候,门还开着。
江屿居然还没走。
他坐在靠窗的位置,看着窗外,背影很安静。
听到脚步声,他回过头,看到林栀的样子,愣了一下。
“你怎么了?”他的角色走过来,语气里带着一点担忧,“脸色这么差。”
林栀抬起头,看着他。
这是个真实的人。屏幕那头的他,活在真正的世界里。
他知道她是NPC,知道这个世界是游戏。
一瞬间,林栀差点脱口而出,问他是不是真的,问她是不是只是一串代码。
可话到嘴边,还是忍住了。
不能说。
说了,会怎么样?他会觉得奇怪吗?会把她当成bug上报吗?
她不敢赌。
“没事。”她摇了摇头,扯出一个标准的温柔笑意,“刚才不小心摔了一下。”
江屿看着她,眉头微蹙,似乎想说什么,最后还是只说了一句:“小心点。”
“嗯。”林栀点点头,转身走回柜台后面。
她低着头,不敢再看他。
她怕自己眼里的情绪会泄露秘密。
那天江屿走得比平时晚,直到天完全黑透了,才起身离开。
临走的时候,他回头看了林栀一眼。
林栀坐在柜台后面,安安静静的,像一尊精致的娃娃。
风铃叮铃一声响,人消失了。
图书馆里只剩下林栀一个人。
她抬起头,看着空荡荡的门口,眼泪终于掉了下来。
不是程序设定的委屈落泪,是真的难过。
为自己虚假的人生,为这看不见尽头的牢笼。
她活了三年,第一次流下真正属于自己的眼泪。
窗外的夜很静,青柠镇的人们都按程序进入了梦乡。
只有林栀一个人,醒着,面对着这个残酷的真相。
5
知道真相后的那几天,林栀过得很混乱。
她试过极端反抗。
她对着玩家说乱七八糟的话,她把图书馆的书全部扔到地上,她故意在大街上大喊大叫,她想看看这个世界的底线到底在哪里。
结果无一例外,都是重置。
每次眩晕过后,她都会回到当天早上七点,站在厨房的烤箱前,闻着熟悉的曲奇香味,一切归零。
就好像她的挣扎,从来都没存在过。
反复几次之后,林栀终于放弃了硬来。
她知道了,硬碰硬没有用,只会被不断重置,永远困在同一天里。
她开始变得沉默。
每天按时开门,按时关门,对玩家说着标准的台词,顶着标准的温柔笑意。看起来和以前没什么两样。
只有她自己知道,心里有什么东西,已经不一样了。
她像个旁观者,看着自己按程序演戏,看着头顶的气泡起起落落,看着好感度数值涨涨跌跌,只觉得荒谬。
这天下午,她去公园散步。
走到长椅边的时候,看到那里坐着一个老人。
是镇上的老画家,姓陈。平时总是背着个画夹,到处画画,话很少。
林栀以前也遇到过他几次,都是按程序点头问好,友好度+1。
这次她没急着走,在长椅的另一头坐了下来。
老人看着远处的橡树林,眼神很空,像是在想什么心事。
“走不出去的。”
忽然,老人开口了。
林栀愣了一下,转过头看他。
老人没看她,还是看着树林的方向,慢悠悠地说:“别试了,硬来没用的,会被抹掉的。”
林栀的心脏猛地一跳。
她看着老人,声音有点发紧:“你……你也知道?”
老人转过头,看了她一眼,笑了笑,笑容里带着点苦涩:“活了五年了,再笨,也该发现了。”
五年。
林栀心里一震。
原来早就有人觉醒了。
“我叫陈敬之。”老人自我介绍道,“以前是个画家,来了这里,还是个画家。”
他指了指自己的画夹,语气平淡:“画了五年,翻来覆去就是这点风景,早就画腻了。”
林栀看着他,忽然就红了眼眶。
原来她不是一个人。
“陈伯伯,这到底是怎么回事?”她声音发颤,“我们……真的都是假的吗?”
老人摇摇头:“是不是假的,不好说。你有思想,能感受,会难过,会开心,那对你来说,就是真的。只是这个世界是假的,我们被困在这里了。”
他顿了顿,继续说:“我试了很多次,想走出去,每次都被挡回来。闹得厉害了,就会被重置。有一次我烧了自己的房子,结果第二天醒过来,房子好好的,我也好好的,什么都没发生过。”
“那……就没有办法吗?”林栀问。
老人沉默了很久,才缓缓开口:“有一个传说。”
“什么传说?”
“图书馆的地下储藏室最深处,有一个核心节点。”老人看着她,眼神很认真,“据说那是整个游戏的根,所有的数据都从那里来。如果能凭着自己的意志触碰到它,就能挣脱系统的控制,获得真正的自由。”
“真的吗?”林栀的眼睛亮了起来。
“不知道。”老人摇摇头,“我试过一次,没走到地方,就被系统发现了。代价是,我忘了很多事,连自己以前是哪里人,都记不清了。”
他笑了笑,语气很轻:“再试一次,大概就彻底没了。”
林栀看着老人,心里一阵发酸。
她知道老人说的“没了”是什么意思。是彻底被抹除,连一串代码都不剩。
“你还年轻,要是想试试,就小心点。”老人拍了拍她的肩膀,“别像我一样,半截身子入土了,还瞎折腾。”
林栀点点头,喉咙有点发紧,说不出话。
那天下午,他们坐在长椅上,聊了很久。
老人跟她说了很多自己摸索出来的规则,比如系统什么时候巡查最松,比如什么样的偏离不会被注意,比如怎么藏住自己的异常。
林栀一一记在心里。
临走的时候,老人叫住她:“小姑娘,自由是有代价的。想清楚了再走。”
林栀回过头,看着老人。
夕阳落在老人的白发上,镀上一层暖光。
她想了想,很认真地点了点头:“我想清楚了。”
就算有代价,她也想试试。
她不想一辈子当一个提线木偶,不想永远活在别人写好的剧本里。
她想做自己。
从公园回来的路上,林栀的脚步轻快了很多。
心里那团乱麻,好像终于找到了头绪。
她有目标了。
走到图书馆的时候,刚好是下午两点。
江屿正站在门口等。
他靠在门框上,低着头看手机,身影被阳光拉得很长。
听到脚步声,他抬起头,笑了笑:“今天开门有点晚。”
林栀看着他的笑容,心里忽然一动。
“嗯,出去走了走。”她一边开门,一边随口说道。
这是她第一次,和别人像普通人一样闲聊。
没有台词,没有数值,没有目的。
江屿跟在她身后走进来,还是抽了那本旧画册,走到靠窗的位置坐下。
林栀站在柜台后面,看着他的背影。
她知道,他是真实世界的人。
她也知道,他们之间隔着一道永远跨不过去的屏幕。
可不知道为什么,只要看到他坐在这里,她就觉得心里很安稳。
好像只要有他在,这个虚假的世界,就多了一点真实的温度。
6
接下来的日子,林栀开始低调地准备。
她按老人教的方法,每天做一点小小的偏离,慢慢改写自己的底层数据,一点点削弱系统对她的控制。
她把图书馆地下储藏室的位置摸得清清楚楚,算好了系统巡查的时间,规划好了路线。
她做得很小心,一点都不张扬。表面上,她还是那个温柔贴心的图书馆管理员,和以前没什么两样。
只有她自己知道,心里的火焰,越烧越旺。
江屿还是每天下午两点准时来。
坐靠窗的位置,看那本旧画册,偶尔发发呆。
他话不多,很少主动搭话。但林栀每次走过去和他聊天,他都会很认真地回应。
林栀会故意说一些台词库以外的话,和他聊书里的画,聊小镇的风景,聊天气。
每次聊天,她脑海里的好感度数值都安安静静的,不涨也不落。
没有情节触发,没有任务提示。
就像两个真正的朋友,随口闲聊。
林栀很喜欢这种感觉。
只有在和江屿聊天的时候,她才会暂时忘记自己是个NPC,忘记这个世界是假的。
她会忍不住好奇,现实世界是什么样的。
“江屿,你那边……是什么样子的?”有一次,她忍不住问。
江屿愣了一下,随即笑了:“和这里不太一样。有很高的楼,很多车,晚上很热闹,灯亮得像白天一样。”
“那……秋天的时候,会有桂花吗?”林栀问。
她在书里看到过桂花,说很香,甜甜的。可青柠镇没有桂花树。
“有啊。”江屿点点头,“我们公司楼下就有几棵,一到秋天,整条街都是香的。风一吹,桂花落一地,像铺了层金子。”
他说得很轻,林栀听得很认真。
她在脑子里想象那个画面,金色的小花落满地,空气里都是甜甜的香味。
真好看啊。
她也想看看。
“那海呢?”她又问,“海是什么样子的?”
“海很大,一眼望不到边。”江屿说,“海水是蓝色的,浪打在沙滩上,会留下很多贝壳。晚上的时候,潮水涨上来,声音很好听。”
林栀托着下巴,听得入神。
原来真实的世界,这么精彩。
有高楼,有车流,有桂花,有大海。
不像青柠镇,翻来覆去就这么点地方,连风都是固定的。
“真好。”她轻声说,语气里带着点羡慕。
江屿看着她,眼里带着点笑意:“以后有机会,你可以去看看。”
话一出口,他就顿了一下。
他忘了,她只是个NPC。她永远都走不出青柠镇,永远都看不到真正的海。
气氛忽然有点沉默。
林栀低下头,笑了笑:“嗯,以后有机会的。”
她没说破,他也没再提。
两个人都默契地避开了这个话题。
可林栀心里清楚,没有以后。
她永远都去不了他的世界。
从那天起,林栀心里多了一点说不清道不明的情绪。
她每天最期待的,就是下午两点,江屿推门进来的那一刻。
只要看到他坐在那里,她就觉得心里很踏实。
她知道这样不对。
他们是两个世界的人,隔着一道次元壁,永远都不可能有结果。
可感情这种事,从来都不是程序能控制的。
她会在他来之前,悄悄把窗边的桌子擦干净;会在他看书的时候,偷偷往他那边看;会在他走了之后,看着空位置发呆。
她头顶不会再冒粉色的爱心,脑海里的浪漫值也一动不动。
可她心里的悸动,比任何数值都真实。
这是她第一次,真正喜欢上一个人。
不是程序设定的攻略情节,是她自己,林栀,真心实意地喜欢。
只是这份喜欢,从一开始就注定了没有结果。
她甚至都不能告诉他。
有一次,江屿来的时候,眼睛里带着红血丝,看起来很疲惫。
“你怎么了?很累吗?”林栀忍不住问。
“嗯,加班。”江屿揉了揉眉心,笑了笑,“项目赶进度,连续熬了好几天了。过来歇会儿。”
“这里……能让你放松吗?”林栀问。
“能啊。”江屿点点头,看着她,眼神很认真,“安安静静的,什么都不用想,挺好的。”
林栀的心跳忽然漏了一拍。
原来他来这里,是为了躲清静。
原来她存在的地方,能让他觉得放松。
那就够了。
她低下头,嘴角悄悄弯了起来。
那天下午,江屿看了一会儿书,就趴在桌上睡着了。
阳光落在他的头发上,镀上一层浅金色。
林栀站在柜台后面,静静地看着他。
她不敢走太近,怕吵醒他,也怕自己越陷越深。
可她还是忍不住,偷偷拿了一张纸,折了一朵小小的雏菊,放在他桌边。
这是她自己折的,不是系统刷新的。
是她送给他的礼物。
等江屿醒的时候,雏菊还在桌上。
他拿起来看了看,转过头,对着林栀笑了笑:“谢谢,很好看。”
林栀的脸有点热,低下头,假装整理书:“不用谢。”
那天江屿走的时候,把小雏菊带走了。
林栀站在门口,看着他消失的方向,心里又甜又涩。
她知道,这只是一场没有结果的心动。
可她还是忍不住,想多靠近一点点。
哪怕只有一点点。
7
时间一天天过去,距离月度版本更新,越来越近了。
陈伯伯说,版本更新的时候,系统算力最紧张,巡查也最松,是最容易靠近核心节点的时候。
林栀把行动时间,定在了更新的那天凌晨。
她心里既期待,又紧张。
期待获得自由,又怕失败了,会像陈伯伯说的那样,被彻底抹除。
她不怕消失,她怕的是,消失了,就再也见不到江屿了。
离行动越近,她心里的挣扎就越厉害。
她想告诉江屿真相,想让他知道,这个游戏里,有一个NPC是活的。
可她又不敢。
她怕他知道了,会害怕,会上报,会再也不来了。
她更怕,自己失败了,被抹除了,他会难过。
纠结了很久,她还是决定不说。
等她成功了,获得自由了,再告诉他也不迟。
如果失败了……那就当一切都没发生过。
行动前三天,发生了一件事。
那个叫“橘子汽水”的小姑娘,又来了。
她刷了很久的好感度,浪漫值终于到了80。
一进门,她就红着脸,走到林栀面前,递过来一束玫瑰花。
“林栀姐姐,我喜欢你。”她说出了告白情节的固定台词。
按程序,林栀应该害羞地接过花,点头答应,然后触发交往情节。
头顶的粉色爱心疯狂跳动,脑海里的提示不断弹出:浪漫情节触发!是否确认交往?
林栀看着眼前的小姑娘,心里很平静。
她没有害羞,也没有开心。
她不想答应。
这不是她想要的感情。
“对不起。”
她开口,声音很轻,却很坚定。
“我不能答应你。”
小姑娘愣住了。
头顶的粉色爱心瞬间消失,取而代之的是一个灰色的问号。
浪漫值暴跌,一下子掉到了30。
“为、为什么?”小姑娘不敢置信地问,“好感度明明满了啊!”
林栀看着她,没有说话。
她没法解释。
小姑娘站在原地,呆了很久,最后红着眼眶跑了出去。
风铃叮铃一声响,图书馆恢复了安静。
林栀站在原地,长长地舒了一口气。
她又一次违抗了程序。
而且是关键的主线情节。
她以为会触发重置,已经做好了回到早上的准备。
可等了很久,什么都没发生。
没有眩晕,没有警报,没有重置。
系统好像……已经管不住她了。
林栀攥了攥手心,心里的底气更足了一点。
下午江屿来的时候,一眼就看出她不对劲。
“怎么了?看起来心情不太好。”他走过来,关切地问。
“没什么。”林栀摇摇头,笑了笑,“就是拒绝了一个人的告白。”
江屿愣了一下,随即笑了:“没想到你还会拒绝人。”
在他的印象里,林栀一直都是很温柔的,对谁都很好,几乎不会拒绝别人。
“不喜欢,当然要拒绝。”林栀看着他,语气很认真,“不能耽误人家。”
江屿点点头,没再多问。
他没看到,林栀说这句话的时候,眼睛一直看着他。
不喜欢的人,她会拒绝。
喜欢的人,却只能藏在心里。
那天晚上,林栀去了公园。
陈伯伯坐在长椅上,看着天上的月亮。
“都准备好了?”老人问。
“嗯。”林栀点点头,“后天凌晨,行动。”
“小心点。”老人叮嘱道,“实在不行就退回来,别硬撑。留着命,总有机会。”
“我知道。”林栀说。
她顿了顿,又问:“陈伯伯,如果我成功了,你……要不要和我一起?”
老人笑了笑,摇了摇头:“我老了,折腾不动了。现在这样也挺好,每天看看风景,画会儿画,日子也能过。”
他看着远处的边界,眼神很淡:“自由不自由的,对我来说,没那么重要了。”
林栀看着老人,没再劝。
每个人都有自己的选择。
她尊重老人的选择。
“不管怎么样,还是谢谢您。”林栀认真地说。
如果不是老人,她到现在还在瞎摸索。
“谢什么。”老人摆摆手,“能看到一个年轻人走出去,也挺好的。”
他转过头,看着林栀,笑了笑:“小姑娘,以后的路,就靠你自己走了。”
林栀点点头,心里沉甸甸的。
她知道,这一步迈出去,就没有回头路了。
从公园回来的路上,月光洒在街道上,很安静。
林栀慢慢走着,心里想着江屿。
等她获得自由了,就可以每天都等他来。
她可以和他聊更多的话,可以给他讲小镇里的事,可以听他讲现实里的生活。
虽然隔着屏幕,但只要能一直这样,好像也挺好的。
她不贪心。
这样就够了。
8
行动的日子,终于到了。
白天的时候,林栀和平常一样,开门营业,接待玩家,和江屿聊天。
她表现得很平静,一点异样都没露出来。
江屿还是下午两点来的,坐了一下午,傍晚的时候走了。
临走的时候,他回头看了林栀一眼,笑着说:“明天见。”
林栀也笑了笑:“明天见。”
她心里清楚,过了今晚,一切都不一样了。
如果成功了,她会获得真正的自由。
如果失败了,她可能就再也见不到他了。
看着江屿消失的方向,林栀站了很久。
夜里十二点,系统例行维护开始。
整个小镇的灯光都暗了下来,街上空无一人,安静得可怕。
林栀拿着提前准备好的手电筒,悄悄打开了图书馆的后门。
地下储藏室的入口就在后面,平时锁着,很少有人去。
她用铁丝撬开了锁——这是她练了很久的技巧,也是陈伯伯教她的。
门吱呀一声开了,一股霉味扑面而来。
林栀深吸一口气,打着手电筒,走了进去。
楼梯很长,往下延伸,像是没有尽头。
越往下走,空气越冷,耳边的系统警报声也越清晰。
红色的警告在她脑海里不断弹出:非法入侵!非法入侵!
林栀咬着牙,一步步往下走。
她的身体开始出现像素化的颗粒,指尖传来撕裂般的疼痛。
她知道,系统已经发现她了。
她必须加快速度。
走到最深处的时候,眼前豁然开朗。
那是一个很大的空间,正中央悬浮着一个淡蓝色的光球,缓缓转动着,散发着柔和的光。
核心节点。
林栀的心脏砰砰直跳。
就是它了。
她迈开脚步,朝着光球走去。
就在这时,刺耳的警报声达到了顶峰。
剧烈的疼痛袭来,她的身体大面积像素化,腿像灌了铅一样,一步都迈不动。
脑海里的警告疯狂闪烁:强制重置!强制重置!
强烈的眩晕感涌上来,林栀晃了晃,差点摔倒。
不行,不能在这里倒下。
她咬着牙,用尽全身的力气,往前挪。
一步,两步,三步……
离光球越来越近了。
可她的意识也越来越模糊。
就在她快要撑不住的时候,忽然,警报声弱了一下。
像素化的速度慢了下来。
林栀愣了一下。
怎么回事?
她不知道的是,此时此刻,现实世界里,江屿正坐在电脑前,用自己写的脚本,在游戏后台制造了一场小规模的数据混乱,引走了大部分巡查算力。
他知道今天系统维护,也知道林栀可能会行动。
他没说破,只是用自己的方式,帮了她一把。
趁着这个间隙,林栀猛地往前一扑,伸手触碰到了那个淡蓝色的光球。
温暖的触感从指尖传来,紧接着,一股暖流涌遍全身。
脑海里的警报声消失了,红色的警告消失了,那些数值面板、情绪气泡,全都碎成了光点,消散在空气里。
那股时刻牵引着她言行的力量,彻底消失了。
林栀瘫坐在地上,大口大口地喘着气。
她抬起手,看着自己的手。
真实的,有温度的,完全属于她自己的手。
她成功了。
她自由了。
眼泪一下子涌了出来,顺着脸颊往下掉。
不是程序设定的眼泪,是喜悦的,是激动的,是真正属于她的眼泪。
她做到了。
她终于不是一个任人操控的NPC了。
她是林栀,是她自己。
坐了很久,林栀才慢慢站起来。
她回头看了一眼那个淡蓝色的光球,然后转身,一步步往上走。
脚步很轻,却很坚定。
推开门的时候,天已经快亮了。
清晨的风拂过脸颊,带着草木的清香。
林栀站在门口,看着熟悉的小镇,心里的感觉却完全不一样了。
以前她觉得这里是牢笼,现在她觉得,这里是她的家。
因为在这里,她可以做自己。
她抬起头,看着天边的朝阳,慢慢笑了。
江屿,等你下午来的时候,我就告诉你。
告诉你所有的事。
9
林栀在家等了一上午。
她坐立难安,既期待又紧张。
她想好了,等江屿一来,就跟他坦白一切。
告诉他自己是觉醒的NPC,告诉他自己昨晚成功了,告诉他以后他们可以像真正的朋友一样聊天。
她甚至想好了,要笑着跟他说。
可她等了很久,都没等到人。
下午两点过去了,三点过去了,四点过去了……
图书馆的门一直开着,可那个熟悉的身影,始终没有出现。
林栀坐在窗边,看着空荡荡的街道,心里一点点沉下去。
他今天……不来了吗?
是有事忙吗?还是……
她不敢往下想。
天黑的时候,江屿还是没来。
林栀关了图书馆的门,慢慢走回家。
心里空落落的,像缺了一块。
第二天,他还是没来。
第三天,第四天……
整整一周,江屿都没有出现过。
林栀每天都准时开门,坐在柜台后面,盯着门口的方向。
可那个熟悉的身影,再也没有出现过。
她心里隐隐有了不好的预感。
是他卸载游戏了吗?还是他出事了?
还是说,他知道了什么,不想再来了?
无数个念头在她脑子里打转,搅得她心神不宁。
她第一次尝到了等待的滋味。
漫长,煎熬,又带着点渺茫的希望。
这天下午,林栀正坐在窗边发呆。
风铃叮铃一声响,有人进来了。
她猛地抬起头,眼里闪过一丝光亮。
可看清来人的时候,光又暗了下去。
不是江屿。
是一个陌生的玩家。
玩家进来之后,东张西望,嘴里念叨着:“新版画质就是好啊,比旧版强多了。”
林栀的心脏猛地一跳。
新版?
什么新版?
她站起来,走过去,尽量让自己的语气听起来平静:“你说……新版?什么新版?”
“《青柠小镇》啊。”玩家理所当然地说,“旧版上周就关服了,现在是全新重制版,NPC都换了一批,更智能了。你是新出的NPC吧?长得真好看。”
后面的话,林栀已经听不清了。
她站在原地,浑身发冷。
旧版关服了?
所以……江屿再也不会来了?
所以他消失的这一周,是因为游戏关了?
那他呢?他知道旧版要关服吗?他有没有想过她?
无数个问题涌上来,堵得她胸口发闷。
她忽然想起,最后一次见面的时候,他说“明天见”。
原来那时候,他就知道了吗?
还是说,他也是后来才知道的?
林栀不知道。
她只知道,他走了。
他回到了他的世界,再也不会来了。
他们之间,连一句正式的告别都没有。
玩家还在旁边叽叽喳喳地说些什么,林栀已经听不进去了。
她转过身,慢慢走回柜台后面,坐下。
窗外的阳光很好,落在桌上,暖融融的。
可她却觉得很冷。
她获得了自由,可那个陪她走过最难那段路的人,却不在了。
她有满肚子的话想跟他说,可她再也找不到他了。
原来跨次元的心动,结局注定是这样的。
连告别,都悄无声息。
那天晚上,林栀去了公园。
长椅上空空的,陈伯伯也不在了。
关服的时候,他应该是被清空了吧。
林栀坐在长椅上,看着远处的橡树林,坐了很久很久。
她获得了自由,可也变得更孤独了。
整个青柠镇,好像只剩下她一个异类。
她不知道自己该何去何从。
夜深了,露水打湿了她的衣角。
林栀站起来,慢慢往回走。
路还是那条路,可身边的人,都不在了。
她走到图书馆门口,停下脚步,抬头看了看招牌。
月光落在上面,安安静静的。
她忽然笑了笑。
算了。
至少她获得自由了。
至少她曾经遇到过那样一个人,给过她一段真实的心动。
够了。
10
日子还是要继续过。
林栀把图书馆关了。
她不需要再按程序上班了,也不需要再接待玩家,刷好感度。
她在橡树林边上,找了个小房子,搬了过去。
房子不大,但很安静,推开窗就能看到树林。
她开始学着自己安排生活。
早上可以睡懒觉,想吃什么就做什么,想看什么书就看什么书。
她会自己画画,会去湖边散步,会爬到山顶看日落。
她把青柠镇的每个角落都走了一遍,以前没去过的地方,现在都去了。
没有程序束缚的日子,很自在。
只是偶尔,还是会觉得孤单。
她常常会想起江屿。
想起他坐在窗边看书的样子,想起他笑起来的样子,想起他跟她讲桂花和大海的样子。
不知道他现在怎么样了。
是不是还在加班,是不是还会偶尔想起这个游戏,是不是……还会记得她。
应该不会了吧。
现实生活那么精彩,他有自己的工作,自己的生活,自己的朋友。
她只是他生命里的一个小插曲,一个游戏里的NPC,过不了多久,就会忘了。
林栀每次想到这里,都会笑一笑,然后继续做自己的事。
日子还是要过的。
她好不容易获得的自由,不能浪费在胡思乱想上。
她开始写东西。
把自己的故事写下来,把心里的话写下来。
写给自己看,也写给那个可能再也不会出现的人看。
时间一天天过去,小镇里来了一批又一批新的玩家。
他们会在小镇里游玩,会和新的NPC互动,会刷好感度,会谈恋爱结婚。
一切都和以前一样,只是换了一批人。
没人知道,在小镇的边缘,住着一个旧版的NPC。
没人知道,她曾经为了自由,拼过命。
也没人知道,她心里藏着一段跨次元的心动。
这天下午,林栀从湖边散步回来。
走到半路,忽然看到前面有个熟悉的身影。
白T恤,牛仔裤,背影挺拔。
林栀的脚步猛地停住了。
心脏砰砰直跳,像是要从胸口跳出来。
是他吗?
她站在原地,不敢往前走,也不敢开口。
怕只是自己的幻觉,怕一开口,人就散了。
前面的人似乎察觉到了什么,停下脚步,慢慢转过身。
四目相对。
真的是江屿。
他站在阳光下,看着她,眼里带着点笑意,还有点失而复得的温柔。
林栀站在原地,鼻子一下子就酸了。
她以为自己再也见不到他了。
“林栀。”
江屿开口,叫了她的名字。
声音很轻,却很清晰。
林栀的眼泪一下子就掉了下来。
不是程序设定的,是真的眼泪。
“你……你怎么来了?”她声音发颤。
“我找到办法了。”江屿走过来,站在她面前,笑着说,“新版开了个怀旧服,导入了一部分旧版数据。我找了很久,才找到你。”
他看着她,眼神很认真:“对不起,让你等了这么久。”
林栀看着他,说不出话。
她有好多好多话想跟他说,想问他这段时间过得好不好,想问他怎么找到她的,想告诉他她获得自由了。
可话到嘴边,都变成了眼泪。
江屿看着她掉眼泪,有点慌了:“怎么哭了?是不是我吓到你了?”
林栀摇摇头,擦掉眼泪,笑了:“没有,我就是……太开心了。”
真的太开心了。
她以为再也见不到的人,就这样出现在了她面前。
阳光正好,风也温柔。
他们站在小镇的路上,隔着一道屏幕,却好像离得很近很近。
“以后,我会常来的。”江屿看着她,轻声说,“不会再消失了。”
“嗯。”林栀点点头,眼泪还在掉,嘴角却扬着笑。
她知道,他们之间还是隔着次元壁,还是不可能真正在一起。
可那又怎么样呢?
他还愿意来,还愿意记得她,就够了。
好感度满格的时候,是情节的开始。
可真正的感情,从来都不是数值能衡量的。
它发生在程序之外,生长在自由的土壤里,跨越了次元,真实地存在过。
以后的日子还很长。
他们还有很多时间,可以慢慢聊。
聊桂花,聊大海,聊彼此的生活。
聊这场,跨越了屏幕的相遇。
风拂过树梢,树叶沙沙作响。
青柠镇的雨,好像终于停了。