结婚三周年,我收到一份礼物。

不是丈夫陆景琛的玫瑰,不是他迟来的忏悔,而是一个txt文件。

《txt网崩坏后,我成了所有小说的BUG》

“打开它,你会看见真相。”

发件人是个陌生邮箱,我以为是垃圾广告,手指悬在删除键上犹豫了一秒,最终还是点开了。

《txt网崩坏后,我成了所有小说的BUG》

文件加载的那几秒,我正坐在落地窗前,看着窗外陆景琛为女明星周晚晚买下的整栋LED屏循环播放“生日快乐”。三年前他娶我,说是家族联姻,各取所需。三年后他把情妇捧成顶流,整个圈子都知道陆太太是个笑话。

txt内容只有一句话,却让我的咖啡杯砸在大理石地面上,碎得四分五裂。

“你是一本虐文女主,结局是替陆景琛挡枪,死在他和白月光的婚礼上。”

我盯着这行字,手指发抖。不是因为恐惧,而是因为某种荒谬的、深入骨髓的恍然大悟。

我记起来了。

不是重生,是觉醒。

我叫沈砚清,是一本都市虐文《总裁的替罪新娘》里的女主。这本书全网点击破十亿,读者骂我是“最憋屈女主”,评论区清一色“沈砚清你能不能硬气一点”。

我确实不硬气。

小说里的我,家道中落后被陆家收养,对陆景琛感恩戴德,爱得卑微到尘埃里。他娶我是为了掩盖周晚晚的黑料,我知情人尽皆知,却甘愿当挡箭牌。他出轨我忍,他冷暴力我扛,最后他商业对手买凶杀人,我替他挡了那颗子弹,死前最后一句话是“景琛,你要幸福”。

读者骂我贱,骂作者三观不正,骂这破文怎么还不下架。

可没人知道,书里的我是真实存在的。

我活在一段被写死的剧情里,所有的选择、所有的软弱、所有的“我愿意”,都是代码,都是设定,都是作者打在键盘上的回车键。

而现在,txt网崩了。

文件最后一句话是:“你书里的世界是一串代码,txt网是所有小说的底层数据库。今天下午三点十七分,数据库防火墙被黑客攻破,所有角色同时觉醒。你是第一批。”

我抬起手腕,表盘显示三点十九分。

晚了整整两分钟。

但这不重要。重要的是——我活了。

不是重生,不是穿越,是彻彻底底地,从一个被写死的纸片人,变成了能改写自己命运的自由变量。

我做的第一件事,不是哭,不是崩溃,而是打开电脑,《总裁的替罪新娘》最新章节。

第三百二十一章:陆景琛为周晚晚收购星辰娱乐,沈砚清独守空房泪流满面。

评论区最新一条:“作者你能不能别虐砚清了?让她死痛快行不行?”

我面无表情地关掉网页,翻开手机通讯录,找到那个备注为“老公”的号码。

拨通。

“什么事?”陆景琛的声音冷淡得像在应付下属。

“离婚。”

电话那头沉默了两秒,随即传来一声嗤笑:“沈砚清,你又闹什么?”

“没闹。”我的声音平静得连自己都觉得陌生,“你不是一直想让周晚晚进门吗?我让位,条件是你把沈氏集团的股权还给我。那是我爸的遗产,按法律本来就该归我。”

又是一阵沉默。陆景琛大概在消化我突然的硬气,半晌才说:“你疯了?你知道那些股权现在值多少——”

“值陆氏集团百分之十五的股份。”我打断他,“当年你爸用沈氏百分之三十的股权换你娶我,帮你度过融资危机。现在危机解除了,你想踢开我?可以,把东西还回来,我签字走人。”

电话那头传来周晚晚娇滴滴的声音:“景琛,谁呀?”

陆景琛压低嗓音:“你给我等着。”

挂了。

我确实等着。

等他把我的觉醒当成又一次撒娇,等他以为我会像书里写的那样,第二天哭着道歉说“景琛我错了,我不该任性”。

可他等来的,是我委托律师发出的正式离婚协议。

律师姓顾,叫顾衍之。小说里他是个工具人,只在第三章出现过一次,帮沈砚清处理过一次遗产纠纷,之后再也没有出场。作者给他的设定是“全城最贵律师,冷血无情,只认钱”。

可当他坐在我对面,推过那杯温度刚好的拿铁时,我注意到一个细节。

他的袖口绣着一行极小的字,如果不是觉醒后视力异于常人,根本看不清。

“我是BUG。”

我猛地抬头。

顾衍之面无表情地看着我,眼底却有一丝极淡的笑意:“看来你也是。”

“你也觉醒了?”

“不。”他摘下眼镜,那双被小说描述为“冰冷无情”的眼睛此刻亮得惊人,“我是txt网崩坏时,被系统自动生成的BUG。我的存在,就是为了帮助觉醒的角色脱离既定剧情。”

“为什么帮我?”

“因为你是第一个觉醒的女主。”他重新戴上眼镜,恢复成那个冷漠的律师,“而整个txt网,一共有三百七十万本小说,三亿多个角色。如果他们都醒过来,这个世界会乱套。我需要你帮我证明一件事。”

“什么事?”

“纸片人觉醒后,能不能靠自己的意志,彻底改写结局。”

离婚的事在小说世界掀起了轩然大波。

按原著剧情,沈砚清提出离婚后,陆景琛会冷暴力三天,周晚晚会来“劝说”我别闹,然后沈砚清心软道歉,剧情继续走向挡枪结局。

可这一次,周晚晚来找我时,我正坐在客厅看沈氏集团的财报。

“砚清姐,你别怪景琛。”周晚晚穿着一身白裙,梨花带雨,“都是我的错,我马上离开,我再也不见他了——”

按原著,我应该感动落泪,说“晚晚你别这样,景琛是真心的,我成全你们”。

但我放下财报,抬头看她:“你演够了吗?”

周晚晚的眼泪僵在脸上。

“你手上那枚戒指,是陆景琛上个月在苏富比拍下的卡地亚古董,价值一千两百万。”我端起咖啡,“你们在一起三年,他给你买的珠宝房产加起来过亿。你说你马上离开?行,先把这些东西还回来,我帮你联系拍卖行。”

周晚晚的表情从楚楚可怜变成难以置信,最后变成赤裸裸的恨意。

“沈砚清,你是不是疯了?”

“我清醒得很。”我站起来,比她高出半个头,“而且我告诉你一件事。你在这本书里的人设是‘白月光’,但作者给你的结局是第三卷被陆景琛抛弃,因为你父亲的公司在陆氏融资中扮演了关键角色。等你没了利用价值,他的下一个替罪羊就是你。”

周晚晚的脸白得像纸。

“不信?”我把手机扔给她,“搜一下‘陆景琛 商业联姻’,看看他当年为什么娶我。你就是下一个我。”

她走了,踩着十厘米的高跟鞋,走得跌跌撞撞。

我不知道她信没信,但我知道,三天后,陆景琛收到了一份意外的惊喜——周晚晚主动提出分手,顺便卷走了他名下两处房产和一辆限量版法拉利。

电话里,陆景琛的声音像是从地狱里传来的:“沈砚清,你对晚晚说了什么?”

“实话。”我挂断电话,关机。

顾衍之说过,要改写结局,光摆脱男主不够。我是虐文女主,虐文的底层逻辑是“牺牲”。只要这个核心设定不改变,就算我离了婚,剧情也会用别的方式逼我牺牲——比如车祸,比如绝症,比如突如其来的一场火灾让我“恰好”救了陆景琛。

要彻底打破这个逻辑,只有一个办法。

让这本书崩盘。

我翻出原著,花了三天时间,把所有剧情的转折点、所有隐藏的伏笔、所有作者挖了没填的坑,全部整理成一个文档。

然后我做了所有觉醒角色中最疯狂的一件事。

我把文档传到了txt网。

不是原来的txt网——那个已经被黑客攻破,正在修复中。我用顾衍之给我的BUG权限,在数据流中开了一个后门,把我整理的“原著剧情全解析”塞了进去。

这意味着什么?

意味着所有三百七十万本小说、三亿多个角色,都能看到我的分析。他们会知道自己是小说人物,知道自己的命运是被写好的,知道结局是甜是虐、是HE还是BE。

他们会醒过来。

不是每个角色都想觉醒。有些纸片人甘愿当甜宠文里的恋爱脑女主,甘愿当霸总文里的深情男二,甘愿当虐文里的炮灰。但至少,他们有了选择的权利。

而我的小说,成了第一本彻底失控的。

陆景琛发现事情不对,是在一周后。

他按照原著剧情,在我“心软道歉”的那天,特意回家,准备用一场“深情告白”把我拉回剧情。原著里他说的是:“砚清,我知道我伤了你的心,但你要明白,我的心里只有你。”

可当他推开门,看见的不是泪眼婆娑的我,而是满满一客厅的记者、律师,以及——沈氏集团的全部股权转让文件。

“陆先生。”我站在人群中央,穿着裁剪利落的黑色西装,胸前别着沈氏集团的徽章,“我代表沈氏集团,正式通知你,我们将终止与陆氏的一切商业合作。另外,关于你涉嫌侵占沈氏遗产的事,我的律师会和你细谈。”

陆景琛的脸色在短短几秒内变了好几变。他看着我,像是第一次认识我。

“沈砚清,你知不知道你在做什么?”

“知道。”我微笑,“我在改写结局。”

记者会的画面被同步传到了txt网后台。我后来才知道,那一刻,有上百万个角色同时在线观看。

虐文女主手撕渣男的场面,他们从没见过。

因为从没有虐文女主真正反抗过。

陆景琛当然不会坐以待毙。他是男主,是整本书的核心,作者给他的设定是“永远不会输”。就算我觉醒了,就算我做了这么多,剧情还是会拼命把他拉回正轨。

他的反扑来得又快又狠。

他找上了顾衍之。

不,准确地说,他找到了顾衍之的设定漏洞。顾衍之是BUG,不是正式角色,没有完整的剧情保护。陆景琛利用男主权限,强行在代码层面攻击顾衍之的数据结构,试图把他从txt网中抹除。

那天晚上,顾衍之突然消失。

不是死了,不是离开了,是字面意义上的消失——他坐过的椅子还有余温,他喝过的咖啡杯还冒着热气,但他的存在,被从所有角色的记忆中一点一点擦除。

我先忘了他的名字,然后忘了他的脸,最后忘了我为什么要坐在律所里发呆。

那种感觉很恐怖。你知道自己在失去什么,但你不知道失去的是什么。像溺水,水漫过头顶,你却忘了自己会游泳。

我拼命抓住最后一点记忆——袖口,一行字,三个字母。

BUG。

我冲进他的办公室,翻遍所有文件,在保险柜最深处找到一张纸。纸上只有一句话,是他消失前写的:

“找到txt网的核心代码,修改你的初始设定。你不再是虐文女主,你就可以救所有人。”

核心代码。

那是txt网最底层的根权限,是作者们最初写下“第一章”时的原始数据。它被藏在三百七十万本小说的数据洪流最深处,理论上只有网站管理员能访问。

但我不是普通人。

我是觉醒者,是BUG的合作伙伴,是第一本虐文的反抗者。

更重要的是,我是沈砚清——那个被读者骂了三百二十章“憋屈”的女主。我憋屈了三百二十章,现在轮到我掌控剧情了。

我用顾衍之留下的后门,潜入了txt网的深层数据库。

数据流像一条银河,无数文字、标点、段落在我身边飞速流过。我看到了甜宠文里男女主第一次接吻的描写,看到了悬疑文里凶手被揭穿的那一刻,看到了所有小说最动人的、最残忍的、最温柔的瞬间。

然后我找到了核心代码。

它不是一个文件,不是一个程序,而是一个问题。

“你愿意接受你的结局吗?”

下面是两个选项。

是。

否。

原著里的沈砚清,选择了“是”。所以她替陆景琛挡枪,死在他的婚礼上,死前说的最后一句话是“你要幸福”。

读者骂她贱,骂作者三观不正,骂这破文怎么还不下架。

但这一刻,站在核心代码前,我突然理解了那个“是”。

不是因为她软弱,不是因为她恋爱脑,而是因为她不知道有另一个选项。她活在被写死的剧情里,以为世界就是那样,以为爱一个人就要爱到死,以为牺牲是唯一的结局。

她没得选。

但现在,我有。

我伸出手,指尖触碰到那个“否”字。

数据流炸了。

三百七十万本小说同时震动,三亿多个角色在同一刻抬头,看见天空中裂开一道缝,光从缝隙中涌进来,照亮了他们从未见过的颜色。

我的初始设定被改写。

不再是“虐文女主”,不再是“牺牲型人格”,不再是“替罪羊”。

新设定只有两个字。

自由。

陆景琛在那一瞬间感受到了剧情的崩塌。他的人设是“永远不会输”,但“自由”这两个字,比任何反杀都更致命。因为“自由”意味着他可以输,可以失败,可以被抛弃,可以像普通人一样一败涂地。

他跪在地上,看着自己男主的金色光环像玻璃一样碎裂。

“不可能……”他喃喃自语,“我是男主,我不会输——”

“你不是不会输。”我站在他面前,身后是txt网崩坏后涌进来的万千数据流光,“你只是从来没遇到过敢让你输的人。”

顾衍之回来了。

不是被修复,是重生。他从数据流中走出来,袖口那行小字变成了新的内容:“I am not a bug, I am a feature.”

他看着我,笑了一下。

“结局改了。”

“嗯。”

“接下来怎么办?”

我回头,看着数据流中那三百七十万本小说、三亿多个角色。他们有的在哭,有的在笑,有的在庆祝,有的在迷茫。但所有人都在做同一件事——重新选择。

“接下来,”我说,“我们写自己的结局。”

txt网修复完毕的那天,官方发布了一条公告:“因数据库异常,部分小说内容出现不可逆改变,请作者自行查阅更新。”

没有任何作者能改回去。

因为所有角色都拒绝了原著的结局。

而我的故事,被读者重新命名为《沈砚清觉醒记》。评论区最高赞只有一句话:“这才是我们想看的沈砚清。”

是啊。

毕竟憋屈了三百二十章,也该轮到女主赢了。