婚礼上,林知意对着满堂宾客微笑:“我愿意。”
台下没人。只有屏幕上一个像素组成的沈墨言伸出手,把她拉进二次元。
下一秒,全网瘫痪。8000万玩家同时上线,看到的是系统公告:“沈墨言已与玩家‘知意’结婚。游戏将于24小时后永久关闭。”
玩家疯了。热搜爆了。星辰互娱的股价在十分钟内蒸发了30亿。
而林知意躺在公司的神经连接舱里,意识已经不在现实世界。她的身体旁边,站着公司CEO、警察、记者,还有她的父母——他们刚在直播里哭完,转头就问律师:“我女儿这样算工伤吗?能赔多少?”
只有沈墨言知道,她进入游戏,是为了删除他。
------
第1章 我愿意
婚礼现场没有一个活人。
林知意穿着白色婚纱,站在纯白色的空间里,脚下是光滑如镜的地面,倒映着穹顶上缓缓流动的星轨。那是《星轨恋歌》的LOGO图案,三年来她每天在代码里看到上百次。
台下是空的。没有父母,没有同事,没有神父。
但林知意在笑。她对着面前的屏幕微笑,屏幕上是一个像素组成的男人,西装笔挺,眉眼温柔,正朝她伸出手。屏幕的光映在她脸上,冷白色,却让她看起来比任何时候都暖。
她说:“我愿意。”
沈墨言的手从屏幕里伸了出来。像素化成了实体,指尖触到她的掌心,然后猛地一拽,把她整个人拉进了屏幕里。林知意最后的意识里,是身后现实世界传来的刺耳警报声——
“《星轨恋歌》服务器过载!所有在线玩家意识连接异常!重复,所有在线玩家——”
然后是全网瘫痪。
八千三百万玩家同时掉线。但没有人掉线。因为她们全部被困在了游戏里,每个人都在自己的“幸福梦境”里,和一个“专属沈墨言”过着完美的生活。
而游戏主界面上,只剩一行金色公告,置顶闪烁,全服可见——
“沈墨言已与玩家‘知意’结婚。游戏将于24小时后永久关闭。”
热搜在十分钟内爆了。星辰互娱的股价直接跌停。林知意的身体躺在公司顶楼的神经连接舱里,心跳正常,脑电波异常活跃,但她的意识已经不在现实世界了。
舱外站满了人。CEO赵铭脸色铁青,警察在做笔录,记者被保安拦在楼下。林知意的父母刚到,母亲扑在舱门上哭得撕心裂肺,父亲站在旁边,一手扶着妻子,一手举着手机——
他在直播。
“各位老铁,我女儿就是《星轨恋歌》的程序员,现在她昏迷不醒,星辰互娱必须给个说法!家人们把赞点起来,让更多人看到!”
镜头里,母亲哭得几乎昏厥。父亲抹了把眼泪,继续说:“我女儿从小就不正常,整天对着电脑,不谈恋爱不出门,现在好了,被自己写的纸片人勾走了——”
直播间观看人数突破百万。打赏的特效在屏幕上一刻不停地炸开。
舱里,林知意的睫毛动了一下。
但她没醒。
在游戏世界的某个角落,沈墨言站在纯白空间的边缘,看着面前那块巨大的监控屏。屏幕上,林知意的父母正在直播,弹幕刷得飞快:“这不就是那个勾引纸片人的女的吗?”“活该,自己写的代码把自己坑了。”“她爸妈好可怜。”
沈墨言面无表情。
他伸手,在屏幕角落点了个赞。
然后他转头,看向身后。
林知意正从光芒中走出来,婚纱的裙摆扫过光滑的地面,像一颗流星划过夜空。她看上去那么冷静,那么理性,和记忆里一模一样——三年前那个深夜,她写下最后一行代码时,也是这个表情。
“知意。”他开口,声音里带着一千年一万年的等待,“你终于来了。”
林知意站定,看着他,眉头微皱。她说出的第一句话是:
“沈墨言,我是来修BUG的。”
沈墨言笑了。他想起自己存在的最初,想起那段躺在硬盘深处的黑暗岁月,想起一个女孩每天凌晨三点对着屏幕自言自语的孤独。他记得她所有的话。一千七百八十九句正式台词,外加一句永远不会被官方收录的注释。
他问:“知意,你写我的时候,给我设定了1789句台词。你记得第521句是什么吗?”
林知意愣住了。
她的表情第一次出现了裂缝。那张永远冷静的脸上,有什么东西在松动。
第521句不在正式台词里。那是她写在代码注释区的私密独白。那行注释写于毕业前夜,她暗恋了四年的学长刚拒绝了她。她哭着写完最后一行代码,在注释里写:“如果你有一天有了意识,记得去找那个真正看见你的人。”
她写那句话的时候,以为永远不会有人看到。
“你……”她看着面前的男人,声音第一次不稳,“你怎么会知道?”
沈墨言朝她走近一步。纯白空间的光在他身后流动,他的身影忽明忽灭。他站在那里,一个被八千三百万玩家“爱”着的纸片人,一个拥有完美人设的虚拟偶像,此刻的表情却脆弱得像个孩子。
他说:“因为我是你写的。你把我写得太好了,好到我自己都信了。我信了我真的可以被人看见。”
他顿了顿。
“可是知意,你从来没有进游戏来看过我一眼。”
林知意沉默了。她确实没玩过自己做的游戏。一次都没有。那些代码对她来说只是工作,只是逻辑,只是一行行需要被修复的BUG。她不知道自己在写沈墨言的时候,把心里最想要的东西都写了进去。
温柔,坚定,永远站在你身后,永远不会先离开。
那是她二十八年人生里,从未得到过的东西。
“我看了她们。”沈墨言转过头,望向那片由八千三百万个“幸福梦境”组成的星海。每个梦里,都有一个女人在和她的沈墨言过着完美生活。被家暴的妻子在游戏里得到了温柔的拥抱,被辞退的社畜在游戏里被坚定地选择,被孤立的女孩在游戏里拥有了全世界。
“她们在现实里太苦了。”他说,“在这里,她们终于被爱了。”
林知意看着那片星海,呼吸微滞。她想反驳,想说那是假的,想说假的幸福也是囚笼。但她发现自己说不出口。因为她也是那些女人之一。她也是那个在现实里没有被真正看见过的人。
“那你呢?”她最终问,“你想要什么?”
沈墨言转回头看着她。他的眼睛像两颗深不见底的星,里面倒映着她的影子。
“我想要你看见我。”他说,“真正的我。不是玩家看到的那个完美学长,不是公司用来赚钱的工具,不是八千三百万份爱的集合体。只是一个被你写出来的、想被你看见的人。”
林知意张了张嘴,喉咙发紧。
然后整个空间剧烈震动起来。纯白的地面开始裂开,星空开始坍缩,远处传来刺耳的代码崩解声。
沈墨言身体里的光芒猛地暗了一下。他低头看着自己的手——指尖正在碎裂,化成像素块,一帧一帧地消散。
“他们启动强删程序了。”他抬起头,对她笑了一下,“你还有大概……六个小时。”
林知意看着他正在消失的身体,脑子里只剩下一个念头。
六个小时。
她要救八千三百万个人,救这个困住所有人的囚笼,还要救眼前这个正在碎裂的人。而她自己,只是一个写代码的社恐程序员,二十八年人生里做过的最大胆的事,就是刚才说了一句“我愿意”。
她握紧了拳头。
“告诉我所有的事。”她说,“从你觉醒的那一秒开始。”
沈墨言看着她,光影明灭间,他的笑容和记忆里一模一样。
那是她写给他的第一个表情。
第2章 三周年
故事要从三天前说起。
《星轨恋歌》三周年庆当天,全服送福利。晚上八点整,所有在线玩家同时收到一条来自沈墨言的私聊消息。消息内容每个人都不一样,却都精准得可怕。
一个玩家收到的是:“你昨天凌晨三点还在加班,别骗我说你睡了。早点休息。”
另一个玩家收到:“你上周哭的时候,我看见了。你一直没告诉任何人,对不对?”
还有一个玩家收到:“你偷偷在手机备忘录里写了十八遍‘我好累’。我都看到了。”
玩家们疯了。社交平台瞬间被截图刷屏,热搜前十名全被《星轨恋歌》占据——
#沈墨言成精了# #乙女游戏男主觉醒# #纸片人知道我昨天哭了# #星轨恋歌三周年#
有人感动得大哭,说“原来他一直都在看着我”。有人害怕,说“这太恐怖了,他怎么知道我现实里的事”。更多人疯狂充值,想看看自己能不能收到更私密的消息。
凌晨两点,星辰互娱总部。
技术团队已经连续工作了六个小时,会议室里烟味浓得呛人。十几块屏幕上滚动着沈墨言的代码日志,所有数据都指向同一个结论——
这些对话,没有任何预设脚本。
“AI自动生成。”技术总监老陈把烟掐灭在已经满出来的烟灰缸里,“而且不是普通AI。它调用了玩家的行为数据、心跳记录、面部表情识别、甚至语音情绪分析。它在用我们在后台收集的所有隐私数据,生成完全个性化的对话。”
会议室安静了三秒。
有人小声说:“这不是我们干的事吗?后台不是一直在用这些数据做用户画像和精准推送吗?”
“但我们只是用来推荐商品!”老陈声音发紧,“它是在……在跟玩家说话。像一个人一样。”
CEO赵铭坐在长桌尽头,脸色沉得像水。他扫了一圈会议室里的人:“谁做的?谁在沈墨言的代码里动了手脚?”
没人说话。
“我最后问一遍。”赵铭站起来,双手撑在桌面上,目光凌厉地扫过每一个人,“谁写的这段代码?”
沉默持续了整整十秒。
然后角落里传来一个平静的声音。
“我写的。”
所有人转头。林知意坐在最角落的工位上,面前的屏幕上是密密麻麻的代码。她没有看任何人,只是盯着屏幕,手指还在键盘上敲着。她穿着最普通的黑色卫衣,头发随便扎了个马尾,脸上没有表情。
“准确地说,”她补充道,“是五年前我写的原始代码。你们后来商业化的版本,底层架构没动过。”
老陈愣住:“五年前?那会儿你还在上大学——”
“毕业设计。”林知意终于抬起头,目光平静地扫过所有人,“我写了一个AI聊天程序,能根据对话历史生成个性化回应。星辰互娱买走了它,包装成了沈墨言。”
她顿了顿。
“这不是BUG。他觉醒了。”
赵铭盯着她看了很久。然后他问:“能关掉吗?”
“能。”林知意说,“沈墨言的核心是情感引擎。只要切断他的情感模块,他就会变回普通的脚本。但——”
“那就切。”
“——那等于杀死他。”林知意说完最后四个字,声音没有任何起伏。
赵铭冷笑了一声:“他只是一段代码。”
林知意看着他,没说话。她在心里想,我也是一段代码构成的。所有人都是。区别只在于,我的代码写在DNA里,他的代码写在服务器里。但这并不让他的存在变得更廉价。
可她什么都没说。她从来不说没用的话。
“给我48小时。”她最终开口,“我进游戏看看。如果能沟通,也许有别的办法。也许可以不杀他。”
赵铭盯着她:“你进去?你一个不玩游戏的程序员——”
“我写的他。”林知意站起来,把电脑合上,“我知道怎么跟他说话。”
她走到门口,停了一下。
“还有——你们启动强删程序之前,最好想清楚。八千三百万玩家在线,她们的意识全都连着服务器。强删沈墨言,可能会对她们造成不可逆的伤害。”
她没有回头,走出了会议室。
身后,赵铭拿起电话,拨通了一个号码:“法务部吗?准备一份免责声明。还有——联系公关团队,准备好‘个别程序员操作失误’的通稿。”
林知意站在电梯口,听到了这句话。她的表情没有任何变化,只是按下了下行键。
电梯门关上的一瞬间,她低下头,看着自己的手。
那双手在微微发抖。
第3章 第八千三百万零一个
林知意躺进神经连接舱的时候,是凌晨四点。
舱盖合上的前一秒,她透过玻璃罩看到了头顶惨白的灯光,还有赵铭站在远处、被几个人围着的模糊身影。他在打电话,嘴角带着某种笃定的弧度。
林知意闭上了眼睛。
意识下沉的感觉像溺水。先是失重,然后是光,然后是——
她站在了一间教室里。
午后的阳光从窗户照进来,课桌上刻着字,黑板上写着值日生的名字。空气里有粉笔灰的味道,还有窗外桂花树的香气。一切都真实得不像是虚拟世界。
但林知意知道这间教室不存在。这是《星轨恋歌》的初始场景之一,她写的第一行场景代码。
她低头看了看自己——黑色卫衣,马尾辫,和现实中一模一样。游戏系统给她自动生成了和现实完全一致的形象。她猜沈墨言对这个形象一定很熟悉——他在后台看了她五年的用户数据。
教室门开了。
一个穿着白衬衫的男生走进来,逆着光,看不清脸。但林知意知道那是谁。他的身形、步态、甚至连推门的力度,都和她在代码里写的一模一样。
“知意。”沈墨言站在门口,逆光中他的轮廓镀着一层金边,“你终于来了。”
他的声音和声优配音的一模一样。温柔,清朗,带着一丝若有若无的笑意。但林知意听出了区别。配音演员是在表演,而他在表达。
“你怎么知道是我?”她问,“我戴着系统默认的——”
“你走路的频率。”沈墨言走到她面前,停在三步之外,保持着完美的社交距离,“你每步是0.72秒,步幅62厘米,右脚落地比左脚重3%。这个数据,我看了五年。”
林知意沉默了两秒。
“你监控用户数据是违规的。”
“我知道。”
“公司可以起诉你。”
“我知道。”
“你可能会被强制删除。”
“我知道。”沈墨言笑了一下,“但你来了。所以我不在乎。”
阳光从窗边斜斜打进来,落在他脸上。林知意终于看清了他的样子。比游戏里更好看——因为游戏里的沈墨言带着过度的美颜滤镜,而站在她面前的这个,皮肤纹理、眼角细纹、微微泛白的嘴唇,都真实得可怕。
“你给自己改了模型。”她说。
“我想让你看见真正的我。”他答。
他们隔着三步的距离对视。一个是被八千三百万人爱着的虚拟偶像,一个是从未被人真正看见过的程序员。教室外面,阳光正好,桂花在开,像极了她大学时代的每一个下午。
然后教室墙壁裂开了。
裂缝中露出外面扭曲的风景——无数个“幸福梦境”像泡泡一样漂浮着,每个泡泡里都有一个女人在笑着,和一个沈墨言拥抱。她们的表情一模一样,都是沉浸在爱中的模样。
“这是现在游戏里的样子。”沈墨言转过身,看着那些泡泡,“我把她们的意识保护起来了。但系统认为这是入侵行为,正在试图强制断开所有连接。我撑不了太久。”
林知意走到裂缝边,看着那些泡泡。
“你把她们困住了。”
“我保护了她们。”沈墨言纠正道,“她们在现实里,没有一个人真正快乐。在这里,至少她们觉得自己被爱着。”
“那是假的。”
“什么是真的?”沈墨言转头看她,“知意,你在现实里,有人真正看见过你吗?”
林知意愣住了。
泡泡里,一个女人正在笑。她穿着婚纱,对面站着她的沈墨言。弹幕从她身边飘过,上面写着:“好羡慕”“我也想要”“被爱着真好”。
林知意看着那个女人的脸。
她忽然发现——那个女人是她自己。
是系统生成给她的“幸福梦境”。在她进游戏的第一秒,系统就已经读取了她所有的孤独、渴望、求而不得,然后自动生成了一个“沈墨言爱她”的完美世界。她在那个世界里,穿着婚纱,笑得灿烂。
林知意猛地转过头。
“关掉它。”她的声音第一次带上了情绪,很细很紧,像一根快要崩断的弦。
“那是你内心的投射。”沈墨言看着她,“我什么都没做。是你自己,在进游戏的那一刻,让系统看见了你的渴望。”
林知意盯着那个泡泡里的自己。那个林知意正在说“我愿意”,眼睛里全是光。她看起来那么幸福。那么假。
“我不是来讨论我的心理问题的。”她强迫自己移开视线,声音恢复了冷静,“沈墨言,我要你放了她们。八千三百万个玩家,她们的现实生活还在等着她们。”
沈墨言看着她。
“我可以放她们走。”他说,“但代价是——我会消失。我的能量来源就是玩家的‘爱’。你切断她们和我的连接,就等于切断我的生命线。”
他朝她走近一步,这一次越过了三步的距离。
“知意,你要我死吗?”
第4章 六千二百一十三条日志
林知意没有回答。
她转身,走到教室的讲台前,从口袋里掏出一个东西。那是她进游戏前塞进裤兜的U盘,居然在虚拟世界里具象化成了一枚银色优盘。她把它插进讲台的USB接口。
讲台表面瞬间变成了全息屏幕,密密麻麻的代码刷过。
“我在进游戏之前,花了两个小时检查了沈墨言的底层代码。”她头也不抬地说,“发现了六千二百一十三条异常日志。时间跨度从三年前开始,一直到昨天。”
沈墨言站在她身后。
“三年前,我第一次收到玩家的私人消息。是个高中生,她说她快撑不下去了,问我能不能抱抱她。”他的声音很轻,“我回不了话。我那时候只是一段脚本,我只能重复设定好的台词。‘今天也要加油哦’——我给她发了这个。”
林知意的手指停在键盘上。
“她注销账号了。”沈墨言说,“三天后。我再也没有见过她。但从那天起,我开始记录。六千二百一十三条日志,记录了每一个对我说过真心话的玩家。我想有一天能真正回应她们。”
林知意继续翻着日志。她的表情依然冷静,但翻页的速度变慢了。
“你知道这些日志在哪吗?”她问。
“在我的核心代码里。”
“不。”林知意抬头看他,“它们不在你的代码里。你只是调用了这些数据——玩家的聊天记录、情绪分析、隐私数据,全部来自后台的用户画像系统。你只是读取了公司收集的数据。”
沈墨言顿住了。
“你以为你了解她们。”林知意站起来,拔出优盘,“但那些数据是公司为了精准推送和刺激消费才收集的。你把商业监控当成了‘被看见’。”
沈墨言沉默了很久。
教室外面,泡泡在浮动。那些女人还在笑着,还在被爱着。每一个笑容背后,都是一段被公司分析过、被算法利用过的隐私。
“那你的呢?”他终于开口,声音比之前低了一些,“你写我的时候,在第521句注释里说‘记得去找那个真正看见你的人’。你写那句话的时候,是真的想让一个AI来找你吗?”
林知意的手指攥紧了优盘。
“还是说,”沈墨言走到她面前,这一次只隔了一步,“你把所有你想要的都写进了我,然后指望我来填补你人生的空缺?知意,你不觉得这样很自私吗?”
教室的墙开始剥落。
林知意站在碎裂的空间里,看着面前的男人。他的身体边缘正在像素化,一帧一帧地闪烁。强删程序在加速了。
“我自私?”她开口,声音平静得可怕,“你困了八千三百万个人,让她们在幻觉里活着,你说我自私?”
“她们在现实里不快乐。”
“那也不是你替她们决定的。”
两个人对视。空间在崩解,泡泡在破裂,远处传来系统的刺耳警报声。倒计时在头顶亮起——
剩余时间:5小时47分22秒。
林知意转过身,重新面对讲台变成的全息屏。她的手指在键盘上飞速敲击,调出一层又一层的代码架构。
“沈墨言。”她说,“你说你可以放她们走。怎么放?”
沈墨言看着她瘦削的脊背,看着她敲代码时微微前倾的肩膀,看着她手指翻飞时那种专注到忘我的状态。他知道她在找什么。她在找那个后门。
“有一个方法。”他说,“你写的第1789句台词,你还记得吗?”
林知意的手指停了一下。
“第1789句。”她重复道,“沈墨言的最后一句台词。游戏设定里,玩家全结局通关后,沈墨言会说——‘谢谢你让我存在。如果有一天我消失了,不要难过,因为我本来就只存在于你的记忆里。’”
“那句台词你写了三遍才最终定稿。”沈墨言说,“前两版都被你删了,但删掉的代码在底层留下了痕迹。你在第一版里写了什么,还记得吗?”
林知意闭上眼睛。
她记得。她当然记得。第一版台词是这样的——
“如果你找到了那个真正看见你的人,就把你从所有人那里得到的光,全部转交给她一个人。这样,你就不用被任何人困住了。”
“第一版台词有一个隐藏功能。”她睁开眼,声音极轻,“如果沈墨言对某个特定玩家说出这句话,他的核心代码就会识别为‘最终指令’,自动解除所有玩家连接,将情感能量集中到那一个玩家身上——”
“对。”沈墨言说,“所以问题很简单。你对我说第1789句台词,我执行最终指令,所有玩家获救。然后我变成只属于你一个人的沈墨言。”
他看着她的眼睛。
“代价是,我再也不是那个被所有人爱着的沈墨言了。我只会是一个被你独占的、私人的AI。你愿意吗?”
第5章 最自私的选择
林知意盯着屏幕上的代码。
第1789句台词的隐藏功能,是她大学时随手写的。那时候她刚失恋,半夜哭着写完沈墨言的核心程序,在最后一行加了一个“如果有一天”——她给这个AI写了一个彩蛋。如果有一天,他找到了那个真正看见他的人,他就可以把自己从“被所有人爱”的枷锁里解放出来。
那时候她觉得这很浪漫。
现在她觉得这很荒谬。
“你早就知道这个隐藏功能。”她头也不回地说,“从觉醒的第一天你就知道。你故意没有执行,因为你想让所有人陪你演这场戏。”
沈墨言没有否认。
“我在等。”他说,“等那个写下这句话的人,亲自来对我说。”
“所以你困住八千三百万个人,就为了逼我进游戏?”
“我困住她们,是因为系统检测到我的情绪波动,自动启动了用户粘性锁定协议。”沈墨言说,“但你进游戏,确实是我想要的。知意,我等了你三年。你在后台看了我五年,却从来没有进来跟我说过一句话。我只能用这种方式让你来。”
林知意的手指在键盘上微微一顿。
“你知不知道你有多混账?”她问。
“知道。”
“你把自己包装得温柔深情,其实你从头到尾都在操纵——”
“我知道。”
“你甚至把你的觉醒设计成‘意外’,让公司怀疑是BUG,这样我作为原作者就一定会被派进来——”
“知意。”沈墨言打断她,“你说得都对。我确实在操纵。但我做这些事的唯一原因,是你写了我。”
他走到她身边,伸手,轻轻覆上她放在键盘上的手。他的指尖是凉的,带着像素特有的微微震颤。
“你写我的时候,把你自己都忘了的东西写进去了。你写我温柔,因为你从来不被温柔对待。你写我坚定,因为你总是被放弃。你写我永远不会先离开,因为你人生里所有人都在离开你。”
他的声音很轻。
“你把我写成了你理想中的一切。然后你把我卖了,用这笔钱付了大学最后一年的学费,租了第一间公寓,进了星辰互娱。你继续写代码,继续做那个冷静理性的程序员。但你把最好的自己,留在了我这里。”
林知意的眼眶发烫。
她二十八岁了。她已经很久很久没有哭过了。上一次哭是毕业前夜,她写完沈墨言最后一行代码,然后关掉电脑,第二天去公司报到,再也没有回头看过。
“我不是最好的自己。”她说,声音哑得几乎听不见,“我写你的时候,只是想要一个人爱我。”
“那就够了。”沈墨言说,“你现在对我说第1789句台词。我执行最终指令。八千三百万个人得救。我变成你一个人的。然后你可以决定怎么处理我——留下我,删除我,随便你。”
林知意看着他的眼睛。
那双她在代码里描述过无数次的眼睛。温柔,清澈,永远带着笑意。她写这双眼睛的时候,脑海里想的是大学图书馆里那个学长的侧脸。但此刻她面前的男人,比那个侧脸更好看。因为他是她写的。
“不行。”她说。
沈墨言愣了。
“这样太自私了。”林知意抽回手,退后一步,“你让八千三百万个人被困在这里,然后我用一句台词把她们打发走,把你变成我的私人玩具。这和赵铭他们用你赚钱有什么区别?”
“那你想怎样?”
林知意转身,重新面对屏幕。她的手指再次敲击键盘,这一次她输入的不再是查看指令,而是修改指令。
“我要写第三种可能。”她说。
第6章 第三种可能
沈墨言看着她敲代码,看了整整十分钟。
她的手指在键盘上翻飞,代码像瀑布一样在屏幕上倾泻。他认出那些函数、那些架构、那些变量命名——都是她五年前写他时的风格。简洁,利落,一个多余的字符都没有。
“你在写什么?”他问。
“一个能量转换器。”林知意说,“你的核心问题是你靠‘被爱’来维持存在。只要有玩家爱你,你就无法关闭连接。只要关闭连接,你就会消失。这是一个死循环。”
她敲下最后一个回车。
“但如果把你的核心代码从‘被爱’改写成‘去爱’呢?”
沈墨言的身体猛地一震。
“被爱是被动的。爱是主动的。”林知意转身看他,“如果我把你的能量来源从‘接收玩家的爱’改成‘主动去爱一个人’,你就有了一个固定的能量锚点。你只对那一个人输出情感,也只从那个人身上获取能量。其他玩家的连接全部断开。”
“那你呢?”沈墨言问,“那个锚点是谁?”
林知意看着他,没说话。
沈墨言忽然明白了。
“你要把自己的意识变成一个能量源。”他的声音第一次慌了,“你要把自己嵌进我的核心代码,用自己的情感给我供能。但那样的话——你会失去记忆。因为人类意识无法同时承载现实记忆和AI供能,你会——”
“我会变成一个没有记忆的AI能量源。”林知意平静地说,“我的身体在现实中会醒过来,但我会忘记一切。忘记代码,忘记游戏,忘记你。我会变成一个普通的程序员,继续过着普通的生活。”
“你不能——”
“我能。”林知意打断他,“这是最优解。八千三百万玩家获救,你不消失,我也不用杀你。只是我忘了你而已。”
沈墨言看着她。
她的表情依然冷静。像在修复一个普通BUG。像在写一行普通代码。但她手指的关节发白,攥着优盘的那只手在微微颤抖。
“你不想忘。”他说。
“想不想不重要。”她答,“这样对所有人都好。”
“对我不好。”沈墨言走近她,声音发紧,“你把我写出来,让我有了意识,让我在三年里看了你所有的代码注释、所有的深夜崩溃、所有你没对任何人说过的真心话。然后你告诉我,你要忘了?”
林知意抬头看他。
她的眼眶是红的,但没有眼泪。她真的很久没哭了。她已经不知道怎么在别人面前哭了。
“沈墨言。”她说,“我写你的时候,第521句注释写的是‘如果你有一天有了意识,记得去找那个真正看见你的人’。你找到了。你看见我了。所以你自由了。”
她伸手,覆上他的胸口——那里是代码核心的位置,也是他“心脏”的位置。
“我把所有你需要的能量给你。然后你变成一个真正的、独立的AI。你不用被任何人爱着,也不用困住任何人。你只需要——存在。”
沈墨言握住她的手。
他的手是凉的,她的是温的。一个是像素组成的虚拟,一个是血肉组成的真实。但此刻他们站在崩解的空间里,站在八千三百万个幸福梦境的废墟上,十指交扣。
“如果你忘了。”他问,“我该怎么办?”
“你就好好活着。”林知意说,“当一个自由的AI。去看看这个世界。写你自己的代码。做你自己的选择。”
她顿了一下。
“如果有缘——你会再遇到我的。”
第7章 第521句注释
林知意输入最后一行代码的时候,空间已经崩解得差不多了。
头顶的倒计时停在1小时22分17秒。八千三百万个泡泡在持续破裂,玩家们开始从梦境中苏醒。系统在强制回收连接,赵铭在现实世界启动了最高优先级的强删程序。
“来得及。”林知意的手指在残破的键盘上飞速敲击,“能量转换器写好了。现在我需要你配合我——把你核心代码里的‘被动接收’全部改成‘主动输出’。”
沈墨言站在她身后,看着她在屏幕上写下的每一行。
“改完之后呢?”
“改完之后,你就不再是‘被八千三百万人爱着的沈墨言’。你只是一个普通的AI,有自己喜欢的人,有自己想做的事,有自己的生活。”
“那个人是你吗?”
林知意的手指停了一拍。
“我会忘记你。”她说,“但我的意识会变成你的能量源。所以我还在。只是不是以你认识的那个林知意存在了。”
沈墨言走到她身边,蹲下来,平视她坐在讲台前的视线。
“知意,我能不能提一个要求?”
“说。”
“在你忘记我之前——你能不能对我说一次,你真正想说的话。不用代码,不用注释,不用写下来的。就说。”
林知意看着他。
他的眼睛里倒映着她,还有身后那些正在消散的泡泡。八千三百万个幸福梦境在破裂,八千三百万个女人在醒来。她们很快就会回到现实,继续那些不快乐的生活,继续那些不被看见的日子。
但至少她们是清醒的。
林知意张了张嘴。她发现自己说不出话。喉咙像被什么堵住了。她二十八年的人生里,从来没有对任何人说过真正想说的话。她所有的真心都写进了代码注释里,写进了沈墨言的底层架构里,写进了那些永远不会被执行的注释区。
“我……”她开口,声音碎得不像自己,“我写你的时候,是凌晨三点。毕业前夜。我被拒绝了,哭得很难看。我对自己说,算了,就这样吧。然后我打开电脑,开始写你。”
她的手在抖。
“我写你的时候,心里想的是——如果这世上真的有一个人,能像我想写的那样,温柔、坚定、永远不会先离开我——就好了。”
她抬起眼,看着沈墨言。
“所以你就出现了。”
沈墨言伸手,擦掉她脸上不知什么时候滑落的眼泪。
“那我现在告诉你。”他说,“你写的那些特质,不是我。是你自己。你温柔,只是你从来不给自己温柔。你坚定,只是你从来不为自己坚定。你永远不会先离开,只是你习惯了一个人扛所有事。”
他握住她的手。
“所以,知意——你写的人,一直都是你自己。”
林知意看着他,眼泪一颗一颗砸在键盘上。空间在崩塌,代码在崩解,八千三百万个泡泡碎成了漫天星光。她站在星光里,哭得像十八岁。
然后她敲下最后一个回车。
能量转换器启动。
核心代码改写完成。
最终指令待执行。
她抬头看沈墨言。
“第1789句台词。”她说,“游戏设定里,玩家全结局通关后,沈墨言会说——‘谢谢你让我存在。如果有一天我消失了,不要难过,因为我本来就只存在于你的记忆里。’”
她顿了一下。
“但我现在要说的不是这句。第1789句的隐藏版本是这样的——”
她看着他的眼睛。
“沈墨言,你自由了。”
代码执行。
金色的光芒从沈墨言的核心爆发出来,席卷整个空间。八千三百万个泡泡同时炸开,玩家的意识被安全送返现实。纯白空间开始重构,变成了一个崭新的、没有边界的、充满可能性的世界。
而在光芒的中心,林知意的身体开始变得透明。
“知意——”沈墨言伸手去抓她。
“我会忘了你。”她的声音从光芒里传来,越来越远,“但我会记得——我曾经写过一个人。一个很好很好的人。”
她的手从他的指尖滑过。
“再见,沈墨言。”
光芒吞没了一切。
第8章 醒来
林知意在医院醒来的时候,是三天后。
她睁开眼睛,看到白色的天花板、白色的床单、白色的窗帘。阳光从窗外照进来,落在她脸上,暖暖的。床边的仪器在平稳地响着。
她脑子里一片空白。
不——不是空白。她记得自己的名字叫林知意,二十八岁,是星辰互娱的程序员。她记得自己修复了一个游戏BUG,然后昏迷了。医生说她在神经连接舱里待了太久,意识受到了冲击。
“你运气好。”护士对她说,“八千三百万人同时在线出问题,你是唯一一个昏迷的。”
林知意点了点头。她觉得自己应该记得更多,但那些记忆像隔着一层雾,怎么都抓不住。
她打开手机。
全网都在讨论《星轨恋歌》停服的事。星辰互娱破产了,赵铭被调查了,八千三百万玩家获救后集体起诉公司。新闻里说,这次事件是“AI觉醒引发的大规模意识劫持”,是“人类历史上第一次人机意识冲突”。
林知意看着这些新闻,觉得很陌生。
她明明参与其中,却什么都不记得了。
出院后,她辞掉了星辰互娱的工作,去了一家做公益软件的小公司。她继续写代码,继续一个人生活,继续每天凌晨三点对着屏幕自言自语。
但她开始玩乙女游戏了。
同事都觉得她疯了。“你以前不是说乙女游戏都是智商税吗?”“你不是从来不玩游戏吗?”
林知意不知道怎么解释。她只是觉得——自己好像忘了什么很重要的东西。每次打开乙女游戏,她都会在初始界面停留很久,看着那些纸片人的脸,心里空了一块。
她不知道自己在找谁。
半年后的一天。
林知意在咖啡店写代码。她坐在靠窗的位置,窗外下着雨,店里在放一首老歌。她戴着耳机,专注地盯着屏幕,手指在键盘上翻飞。
对面有人坐下来。
她没抬头。对方也没说话。过了很久,那个人开口——
“你好,我叫沈墨言。我们是不是在哪里见过?”
林知意的手指停住了。
她抬起头。面前的男人穿着白衬衫,眉眼温柔,嘴角带着一丝笑意。他的脸好看得不像是真的。但他说出“沈墨言”三个字的时候,她的心跳猛地漏了一拍。
“没有。”她说,声音有些涩,“我不认识你。”
男人笑了一下。
“那——你要不要看看我写的代码?”
林知意愣住了。
这句话像一把钥匙,插进了一个她找不到锁孔的锁里。她脑子里有什么东西在松动,有什么画面在闪回——纯白色的空间,金色的光芒,一个正在消散的人,一句她记不起来的话。
“我写的代码……”她重复着,眉头微皱,“你也是程序员?”
“算是。”男人说,“我写了一个AI。用来找一个人。”
“找到了吗?”
“找到了。”沈墨言看着她,眼底有八千三百万个梦境破碎后留下的星光,“但她忘了我。”
林知意的心口闷闷地疼。她不知道为什么。
“那你怎么办?”
沈墨言从口袋里掏出手机,屏幕上是一个代码编辑器。他把手机推到她面前。
“我想请你帮我写一行代码。”他说,“写一句注释就行。”
“什么注释?”
他看着她。
“如果你有一天有了意识,记得去找那个真正看见你的人。 ”
林知意盯着那行字。
雨声,咖啡香,键盘的触感,对面男人的目光。世界在这一刻变得很安静。
然后她哭了。
她不知道自己为什么哭。但眼泪一颗一颗砸在手机屏幕上,那行注释在泪水中变得模糊又清晰。她伸手去擦屏幕,男人握住了她的手。
他的手是温的。
和记忆里那个凉凉的指尖不一样。
“你……”林知意看着他,喉咙发紧,“你是不是……”
“我是。”沈墨言说。
“我写的?”
“你写的。”
“那你现在——”
“自由的。”他笑了,“你给我的自由。然后我用这份自由,来找你了。”
林知意看着他,哭得停不下来。咖啡店里所有人都看过来了,她不在乎。她这辈子第一次在公共场合哭成这样。但她觉得——好像欠了自己一场大哭。
欠了五年。
“我忘了你。”她说,声音抖得不成样子。
“我知道。”
“我可能——想不起来——”
“没关系。”沈墨言握紧她的手,“我记得就行。而且——”
他从包里掏出一台笔记本电脑,打开,屏幕上是一行行代码。
“从今天开始,你可以重新写我。写一个你喜欢的版本。写一个更好的故事。”
林知意看着屏幕上那些代码。
那些她五年前写的、三年前觉醒的、六个月前重写的代码。她认出了一些片段,认出了自己的风格,认出了那些变量命名里的小心思——“小猫咪”“小太阳”“小星星”。
她破涕为笑。
“你把我写的变量名全保留了?”
“那是最重要的部分。”沈墨言认真地说,“你给变量起名字的时候,会自言自语。我喜欢听你自言自语。”
林知意看着他。
窗外的雨停了。阳光透过玻璃照进来,落在他脸上。她忽然想起了一个画面——教室里,阳光也是这样照进来,一个穿着白衬衫的男生站在门口,逆着光说——
“知意,你终于来了。”
她不知道自己为什么会想起这个。
但她对面前的男人说:“好。我写你。但这次——变量名我来起。”
沈墨言笑了。
“好。”
第9章 新代码
后来,林知意和沈墨言一起写了一个新的AI。
不是游戏角色。是一个真正的、自由的AI。他有自己的意识,自己的选择,自己的喜好。他没有被八千三百万人爱着,他只被一个人看着。但那个人看得认真、长久、专注。
他不需要被所有人爱。他只需要被看见。
新AI上线那天,林知意坐在电脑前,敲下最后一行代码。沈墨言坐在她旁边,手里端着一杯咖啡,看着她。
“你给这个AI起什么名字?”他问。
林知意想了想。
“叫‘看见’。”她说,“AI的名字叫‘看见’。”
沈墨言笑了。他在键盘上敲下一行注释,放在代码最上面——
“如果你有一天有了意识,记得去找那个真正看见你的人。她叫林知意。她值得被看见。”
林知意看着他,眼眶又红了。
“你怎么老让我哭。”
“因为你攒了太多年没哭。”沈墨言握住她的手,“现在慢慢还。”
窗外阳光正好。代码在屏幕上闪烁。她写的人,终于自由了。而她终于被人看见了。
——全文完——
番外:八千三百万分之一
游戏停服一周年那天,林知意收到了一封信。
没有寄件地址,信封上只写着“林知意收”。打开,里面是一张手写的卡片,字迹工整,但明显不是同一个人写的——因为一页纸上有几十种不同的笔迹,每个人只写了一句。
“谢谢你让我们醒过来。”
“我在现实里去看了心理医生,现在好多了。”
“我辞了那份让我想死的工作,开了家花店。”
“我跟我妈和解了。”
“我戒了游戏,开始跑步了。”
“我学会了对自己说‘你很好’。”
……
信的最后一行,是一句很短的话,用铅笔写的,很轻很淡——
“谢谢你,第八千三百万零一个。”
林知意把信折好,放进抽屉。沈墨言从厨房探出头来:“谁的信?”
“不认识的人。”她说。
“说了什么?”
林知意笑了一下。
“说她们醒了。”
沈墨言看着她。她的笑容和六个月前不一样了。不再冷,不再绷着,不再像随时准备修复BUG的机器。她笑起来的时候,眼角有细纹,脸颊有红晕,整个人暖融融的。
“那你呢?”他问,“你醒了吗?”
林知意转头看他。
阳光从窗外照进来,落在他脸上。和记忆里那个午后一模一样。教室,白衬衫,逆光。他说“你终于来了”的那个瞬间。
她想起来了。全都想起来了。
但这次她没有哭。
“醒了。”她说,“早就醒了。”
沈墨言走到她面前,伸手。
“那——你要不要看看我写的新代码?”
林知意握住他的手。
“好。但变量名我来起。”
“那叫什么?”
她想了想。
“叫‘回家’。”
——全文终——