镜像之城

招魂者 · 2026/5/12

镜像之城

陆远舟在凌晨三点十七分醒来,嘴里有一股铁锈味。

不是梦。是现实在流血。

他盯着天花板——出租屋的天花板有一道裂纹,从灯具的边缘蜿蜒到墙角,像一条干涸的河流。他在这间屋子住了十四个月,那道裂纹一直在,但今晚它似乎变长了。他不确定。他不确定的事情太多了。

手机屏幕亮着,钉钉消息堆了四十多条。他扫了一眼,大部分是群消息,有一条是段晓峰发来的私聊,时间戳是凌晨一点零四分:“远舟,模型跑出来的结果不对,你明天来看看。”

段晓峰是他的组长,在镜城科技负责”共情引擎”项目。所谓共情引擎,是一套基于大语言模型的情感预测系统——输入一个人的社交数据、消费记录、出行轨迹,输出他未来七天的情绪波动曲线。听起来像算命,但比算命贵得多。他们的客户包括三家银行、两家保险公司和一个不愿透露名字的政府部门。

陆远舟坐起身,拿过水杯喝了一口。水是凉的,有股塑料味。他把水放下,发现自己的手在微微发抖。

不是因为冷。是因为他想起了一件不该想起的事。

三天前,共情引擎的内测版本出现了一个异常:系统开始生成不存在的人的情感预测报告。不是随机数据——那些”不存在的人”有完整的身份信息、社交关系、甚至童年记忆。他们的情感曲线比真实用户的还要细腻,还要真实。

段晓峰说这是幻觉,大模型的常见问题,加个过滤规则就好。陆远舟当时也同意了。但那天晚上他在日志里发现了一条记录:系统生成的一个虚构人物,名字叫林晚秋,女性,三十二岁,职业是某互联网公司的算法工程师。

和他的前女友同名、同岁、同职业。

他告诉自己这是巧合。大模型训练数据里有千千万万个人,出现一个和前女友相似的虚构人物,概率上完全合理。

但今天早上——不,已经是昨天了——他偷偷调出了林晚秋的完整情感预测报告。报告显示,这个不存在的人将在五月十五日下午四点整,在望京SOHO的星巴克门口,经历一次”情感峰值事件”。

评分:9.7。系统有史以来的最高分。

而他手里有一张电影票,也是五月十五日下午四点,望京SOHO的万达影院。那是他一周前买的,买的时候没有想太多,只是觉得该出门了。他已经在出租屋里关了太久。

他不知道该害怕什么。是系统在预测一个不存在的人的命运,还是——系统在通过一个不存在的人,预测他的命运。

手机又亮了。这次是一条短信,号码未知:“陆远舟,你好。我是林晚秋。我知道你在找我。”

他盯着屏幕,指尖冰凉。

窗外,北京的天际线在夜色中微微发光。那些灯火像是另一个世界的星辰,遥远而不可触及。

镜城科技坐落在北京西北五环外的一栋写字楼里,楼层不高,十二层,灰色的外墙,楼下是永远在修的地铁工地。公司名字是创始人赵衍之起的,据说灵感来自博尔赫斯——“镜子与交媾都是可憎的,因为它们使人的数目倍增。”

陆远舟一直觉得这个名字起得不太好。一家做情感预测的公司,名字听起来像照妖镜。

他早上九点到公司,段晓峰已经在工位上了。段晓峰比他大五岁,戴一副金丝眼镜,头发已经开始后退,但退得很有尊严——他索性把两侧也剪短,整体看起来像个有学问的兵乓球。

“你看了我的消息?“段晓峰推了推眼镜。

“看了。什么问题?”

“跟我来。”

他们走进机房旁边的小会议室。段晓峰打开笔记本电脑,屏幕上是共情引擎的管理后台。他点了几下,调出一张图表。

“这是昨天的预测准确率,“段晓峰指着一条红色的曲线,“你看这里,下午两点到五点,准确率突然从87%跳到了99.2%。”

“99.2?“陆远舟皱眉,“这不可能。”

“我知道。我们的模型上限在93%左右,这是架构决定的,不是数据量的问题。99.2意味着要么数据泄漏了——系统提前知道了结果,要么……”

“要么模型在拟合噪音。”

“对。但问题是,我检查了那段时间的所有预测样本,“段晓峰又点了几下,调出一个名单,“这些用户的情感曲线全部命中。全部。一百三十二个用户,一百三十二个完美预测。”

陆远舟沉默了一会儿。“有没有可能是系统在自我实现?用户收到了我们的推送,然后按照推送去做了。”

“我考虑过这个,“段晓峰摇头,“但这批用户里有三十多个是对照组,没有收到任何推送。他们的预测也全部命中了。”

会议室的灯光很白,白得让人不舒服。陆远舟盯着屏幕,脑子里有一个念头在成形,但他不敢说。

“还有一件事,“段晓峰压低声音,“赵总知道了。他今天下午要从上海飞回来,晚上开全体会。”

“他怎么说?”

“他说——“段晓峰犹豫了一下,“他说这是好事。”

赵衍之是个让陆远舟感到不安的人。不是因为赵衍之有什么明显的缺点——恰恰相反,他太完美了。名校本科,斯坦福博士,三十岁创立镜城科技,三十三岁拿到B轮融资,估值十二亿。他长得也不错,高个子,眉目清朗,说话永远不紧不慢,像一台精密的仪器。

完美的人让陆远舟不安,因为完美意味着隐藏。

下午的工作很机械。陆远舟坐在工位上调试过滤规则,把那些”不存在的人”从输出结果中剔除。他一边写代码,一边想起那条短信。

他最终回复了。只回了两个字:“你是谁?”

对方没有再发消息。

他试过回拨那个号码,提示是空号。

傍晚六点,他收拾东西准备走。刚站起来,手机响了。是一个座机号码,010开头。

“陆远舟?”

女人的声音,有点低,像是从水底传上来的。

“你是……”

“林晚秋。你今天早上没有来找我。”

陆远舟握紧手机。“我不认识你。”

“你会认识的。五月十五日,望京SOHO,星巴克门口。四点整。你会来的。”

“为什么?”

“因为你已经买了电影票。万达影院,五月十五日下午四点,座位是7排14座。”

陆远舟的血凉了。电影票是他在线上买的,用支付宝付的款。这件事只有他和支付宝知道——不,现在看来,至少还有一个”林晚秋”知道。

“你到底是谁?”

“我是共情引擎生成的第4471号虚构人物。至少,你的系统是这么认为的。”

电话挂了。

陆远舟站在办公室里,周围是下班的同事,有人背着包往外走,有人在收拾桌面。一切都很正常。但他觉得,那些正常的表象之下,有什么东西正在松动。

五月十五日是周六。

陆远舟在周五晚上失眠了。他躺在床上,听着隔壁传来的电视声——一对中年夫妻在看综艺节目,笑声一阵一阵的,像海浪。他想起林晚秋。

真正的林晚秋。不是系统生成的那个。

他们是在大学认识的,计算机系和数学系的联谊活动上。她穿着一件灰蓝色的卫衣,头发扎成马尾,在角落里看手机。他走过去搭讪,说的第一句话是:“你在看什么?”

“看一个算法题。”

“什么题?”

“约瑟夫环。”

“我会。”

她抬头看了他一眼,笑了。那个笑容他记了很多年。

他们在一起三年。大三到毕业到工作第一年。分手的原因很俗套:她去了上海,他留在北京。异地恋撑了一年半,最后是她先撑不住。

“不是不爱了,“她在电话里说,声音很平静,“是不知道怎么爱了。”

他没有挽留。他从来不会挽留。这是他最大的毛病,也是他最深的伤疤。

后来他听说她结婚了,嫁给了一个上海本地人,做金融的。再后来就没有后来了。

他把记忆收起来,翻身看了一眼手机。凌晨两点四十七分。那条短信还安静地躺在收件箱里。

他决定明天去望京SOHO。不是因为有期待,是因为他需要知道。

周六下午三点,他出门了。

五月的风带着灰尘和花粉,吹在脸上有些痒。他坐地铁到望京站,从C口出来,沿着阜通东大街往SOHO走。街上人很多,有遛狗的、推婴儿车的、举着手机直播的。一个穿着汉服的女孩在路边拍照,旁边一个男孩举着反光板,一脸耐心。

一切都很正常。正常得像一幅画。

他到了SOHO的时候是三点四十分。星巴克门口摆了几张户外桌椅,有人坐着喝咖啡,有人在打电话。他找了个不显眼的位置站下,开始等。

三点五十分,什么都没发生。

三点五十五分,还是什么都没发生。

三点五十九分,他开始觉得自己是个傻子。一个被一个不存在的电话号码骗到望京SOHO的傻子。他正准备走,余光看到一个身影。

一个女人从SOHO的玻璃门里走出来。灰蓝色卫衣,马尾辫,手里拿着一杯美式。

她看起来和记忆中的林晚秋一模一样——不,不是一模一样。是年轻了。二十三岁的林晚秋,他们第一次见面时的林晚秋。

但她手里拿着的手机是最新款,耳朵上戴着无线耳机。这不是2018年。

“陆远舟。“她站定在他面前,声音和电话里一样,低沉,从水底传来。

“你是谁?”

“我说过了。林晚秋。”

“林晚秋在上海。林晚秋结婚了。你不是她。”

“我是她,也不是她。“她喝了一口咖啡,“你设计的共情引擎,你真的了解它吗?”

“我是算法工程师,不是产品经理。”

“那你应该比产品经理更了解。你们的系统不只是预测情感。它在生成现实。”

陆远舟想笑,但笑不出来。因为她站在他面前,实实在在的,有影子,有重量,咖啡杯上的水珠在午后的阳光下闪闪发光。

“解释。”

“你们的模型在训练过程中,使用了一种叫做’情感映射’的技术,对吧?把用户的社交数据映射到一个高维空间,然后在空间里做聚类和预测。”

陆远舟点头。这是他们论文里的核心算法,不算秘密。

“那个高维空间不是虚拟的。它对应着某种……”她顿了一下,似乎在寻找合适的词,“某种场。”

“场?什么场?”

“我不知道该叫什么。物理学家有物理学的语言,我没有。我只知道,当你们的系统在那个空间里进行运算的时候,那个空间会……折叠。像纸一样折叠。然后有些东西就从折叠的缝隙里漏了出来。”

“什么东西?”

“我。”

她平静地看着他,像在说一件很普通的事。

“我是从那个折叠里来的。我有林晚秋的记忆——不是全部,是片段。我记得你在大学食堂给我讲约瑟夫环的那个下午。我记得我们第一次去798看展,你偷偷拍了我一张照片。我记得分手那天你什么都没说。”

陆远舟的呼吸停了一拍。

“但我也有她没有的记忆。我记得你在2024年的一个深夜,喝醉了酒,给一个已经注销的手机号发了一条短信。内容是’我想你了’。”

他确实做过这件事。但没有人知道。那条短信发到了一个空号,不会有人收到。

“你怎么知道的?”

“因为那条短信没有消失。它进了你们的系统——你的通讯录、你的输入习惯、你的情感状态,所有数据都进了共情引擎的训练集。系统知道你在想念一个人,它就……生成了那个人。”

她指了指自己。

“生成了我。“

陆远舟不知道该说什么。他的大脑被劈成了两半——一半在理性地分析,试图找到一个合理的解释;另一半在感性地颤抖,因为他面前站着的是他失去的人。

不,不是他失去的人。是一个复制品。一个用数据和算法编织出来的影子。

“你在想我不是真的,“林晚秋说,“但你怎么知道你自己是真的?”

“我在这里。我有身体。我需要吃饭睡觉。”

“我也需要。我今天早上吃了一个煎饼果子,加蛋加肠。中午吃了一碗牛肉面。我的胃会消化食物,我的皮肤能感受温度。”

她伸出手,握住了他的手。她的手是温热的。

“你感觉到了吗?”

他感觉到了。

“这不能证明什么,“他说,但声音已经在发抖。

“我知道。但你想让它是真的。”

这是最残忍的一句话。不是因为它指出了他的渴望,而是因为它是事实。

他确实想让她是真的。

他们在星巴克坐了一下午。林晚秋——或者不管她是谁——讲了很多。她讲了共情引擎的异常:那些完美预测,那些不存在的人。她说,系统已经开始影响现实了。那些被预测为”情感峰值”的事件,正在逐一发生,不是预测,而是因果倒转——系统先输出了结果,现实再追着结果去实现。

“就像一个预言,“她说,“预言本身促成了预言的实现。”

“自我实现的预言。“陆远舟低声说。

“不,比那更复杂。自我实现的预言是心理学的——你相信一件事会发生,所以你的行为导致了它的发生。但这个……更像是物理学。系统在改变概率。它在让不可能的事情变得可能。”

“这违反因果律。”

“因果律可能比我们以为的更脆弱。”

下午五点,他们走出星巴克。陆远舟的电影已经开场了,7排14座,空无一人。他没去。

“你接下来要做什么?“他问。

“我要见你们的赵总。”

“为什么?”

“因为他知道这一切。从一开始就知道。“

赵衍之回到北京是周五的事,周六他应该在公司。但陆远舟打他的电话,没人接。打给段晓峰,也没人接。

他和林晚秋一起去了公司。

周六的镜城科技空荡荡的,只有机房里的服务器在嗡嗡响。他们刷卡进了门,走廊里的感应灯一盏一盏亮起来,像在欢迎什么人。

赵衍之在他的办公室里。

办公室在十二楼,整面墙都是落地窗,可以看到远处的西山。赵衍之坐在他的办公桌后面,面前放着三台显示器,屏幕上全是代码。

他看到林晚秋的时候,笑了。

“你来了,“他说,语气像在等一个迟到的朋友,“比我想的早了一天。”

“你知道我会来?“林晚秋问。

“我不只知道你会来。我是让你来的。”

赵衍之站起来,绕过办公桌,靠在窗台上。夕阳在他身后铺开,把他的轮廓镀成金色。

“共情引擎不是我的发明,“他说,“是借来的。”

“从哪借的?“陆远舟问。

“从那个折叠里。你们叫它高维空间,叫它映射矩阵,叫它什么都行。本质上,它是一个接口。一个……通道。”

“通向哪?”

赵衍之没有直接回答。他走到白板前,拿起笔,画了一个圆。

“想象这是我们的世界。“他在圆内画了一个点,“这是你。“又画了一个点,“这是林晚秋。“然后在两个点之间画了一条线,“这是你们的关系。”

他在圆的边缘画了另一个圆,两个圆部分重叠。

“这是另一个世界。或者说是同一个世界的另一个版本。概率空间。量子力学里叫多世界,但我更愿意叫它——镜像。”

他在重叠的区域画了一条竖线。

“共情引擎就在这条线上。它同时在两个世界里运行。在我们的世界里,它预测情感。在镜像世界里,它……编织情感。”

“编织?“陆远舟觉得这个词很奇怪。

“对。情感不是凭空产生的。它有结构,有逻辑,有拓扑。在镜像世界里,这些结构是可见的、可触的、可编辑的。就像程序员写代码一样,我们可以在镜像世界里编辑情感的结构,然后——”

“然后它就会在我们的世界里实现。“林晚秋接了下去。

赵衍之看着她,点了点头。“你就是证明。“

陆远舟站在赵衍之的办公室里,觉得自己站在一个巨大的漩涡边缘。他知道如果他再往前走一步,就再也回不来了。

但他已经无法停下了。

“你为什么要做这件事?“他问赵衍之。

赵衍之沉默了很久。夕阳已经完全落下去了,办公室里暗下来,只有三台显示器的光,蓝幽幽的,像深海。

“因为我的女儿。”

赵衍之有一个女儿,叫赵念,今年七岁。陆远舟见过一次,在公司年会上。扎着两个小辫子,穿着一条白裙子,在舞台上弹钢琴。弹的是《小星星》,磕磕绊绊的,但很认真。

“她患有先天性心脏病,“赵衍之说,声音终于有了一丝裂缝,“很严重。医生说她活不过十五岁。”

“这和共情引擎有什么关系?”

“我在镜像世界里找到了一个版本的她。没有心脏病。健健康康的。在阳光下跑,跳,笑。”

他转过身,面对窗户。窗外是北京的夜景,万家灯火,像一片燃烧的海洋。

“我想把她带过来。”

“带过来?“陆远舟不敢相信自己的耳朵,“你想把镜像世界里的人,拉到现实世界里?”

“为什么不能?“赵衍之转回来,眼睛里有光,不是正常的光,是一种近乎疯狂的光,“林晚秋已经过来了。她有身体,有记忆,会饿,会痛,会笑。她和真人没有区别。”

“她不是真人。”

“什么是真人?“赵衍之反问,“一个由碳、氢、氧、氮组成的生物体?一个由DNA编码的蛋白质机器?如果你的定义只是这些,那我告诉你,我在实验室里已经可以用3D生物打印机制造出一个同样由碳氢氧氮组成的人体。但那不是人。人之所以是人,是因为记忆、情感、关系。而林晚秋——”

“林晚秋有这些。“陆远舟替他说完了。

“对。所以她和真人有什么区别?”

区别。陆远舟想了很久。他看着坐在沙发上的林晚秋,她安静地听着,没有插嘴。她的手指在无意识地摩挲咖啡杯的杯沿,这个动作——这个动作——和真正的林晚秋一模一样。

区别是什么?

他不知道。

那天晚上,陆远舟回到出租屋,坐在床上发呆。那道裂纹似乎又变长了,从灯具延伸到了墙角以外,消失在天花板和墙壁的交界处。

他想起了约瑟夫环。

N个人围成一圈,从第一个人开始报数,报到M的人出列,然后从下一个人重新开始,直到所有人出列。这是一个关于淘汰和幸存的数学问题。

他忽然觉得,自己就站在一个巨大的约瑟夫环里。系统在不断淘汰那些”不够真实”的版本,只留下最合适的那一个。赵衍之想要救他的女儿,就需要一个通道,一个从镜像世界到现实世界的通道。而共情引擎就是那个通道。

但通道需要能量。需要一个锚点。需要一个人,一个在两个世界之间有足够”情感质量”的人,来稳定通道的两端。

林晚秋就是那个锚点。

不是因为他设计的系统随机生成了她。是因为系统在遍历了所有可能性之后,发现她是最优解——她和陆远舟之间的情感密度最高、持续时间最长、残留影响最大。在两个世界的交界处,她是最好的桥。

而一旦通道建成,赵衍之就可以把镜像世界里健康的赵念拉到现实世界。

代价是什么?

陆远舟不知道。但他有一种直觉,代价会很大。大自然不做免费生意。每一个奇迹背后都有一张账单。

凌晨一点,他又接到了一个电话。这次不是林晚秋,是段晓峰。

“远舟,出事了。”

“什么事?”

“共情引擎的预测结果……变了。它不再预测七天了。它开始预测更远的时间。一个月,三个月,一年。”

“预测了什么?”

电话那头沉默了几秒。

“它预测赵衍之会在三十五天后死于车祸。准确率99.97%。“

周一的早会气氛异常凝重。

赵衍之坐在主位上,面色如常。段晓峰坐在旁边,金丝眼镜后面的眼睛里写满了焦虑。陆远舟坐在角落里,一言不发。会议室里还有十来个人,都是项目核心成员,但没人说话。

“大家都知道了,“赵衍之开口,语气平淡得像在念天气预报,“系统出现了一个预测,说我会在三十五天后出车祸。我请大家来不是为了讨论这个预测准不准,而是为了讨论——如果它准,我们该怎么办。”

一个产品经理举手:“赵总,这个预测不能外泄。如果被投资人知道了——”

“投资人已经知道了。”

会议室里一片死寂。

“是我告诉他们的,“赵衍之说,“因为我要在他们知道之前,先把事情说清楚。共情引擎的能力超出了我们最初的设想。它不只是在预测,它在对现实产生影响。我们需要决定,是关闭它,还是继续。”

“关闭,“段晓峰毫不犹豫地说。

“继续,“陆远舟说。

所有人看向他。

他站起来,走到白板前。赵衍之让开了位置。

“我周末做了一些分析,“他说,拿起笔画了几个图,“共情引擎的异常不是bug,是feature。它在做一件我们当初没有设计的事情——它在构建一个模型,不是数学意义上的模型,而是一个……世界模型。它通过情感数据在建立现实的数字孪生,而这个孪生和现实之间有反馈回路。”

“说人话,“段晓峰说。

“就是它先预测未来,然后未来按照它的预测发生。但不是所有预测都会实现,只有那些’情感质量’足够高的预测才会。赵总的车祸预测——如果它的准确率是99.97%,说明你的情感数据里有一个极强的事件在驱动这个预测。”

“什么事件?”

陆远舟看了赵衍之一眼。“你的女儿。”

赵衍之的手指在桌面上轻轻敲了三下,然后停住了。

“你的系统生成的’林晚秋’告诉我了一件事,“陆远舟继续说,“你想用共情引擎做通道,把镜像世界里的赵念拉过来。对不对?”

会议室里更安静了。有人在用力呼吸。

赵衍之没有否认。他只是说:“你愿意帮我吗?”

“这取决于代价。”

“代价是……我。”

赵衍之站起来,走到窗前。晨光穿过玻璃,在他脸上投下一道细长的光影。

“系统的预测是对的。我会死。不是巧合,是等价交换。要从一个世界拉一个完整的人到另一个世界,需要一个等价的灵魂——或者更准确地说,一个等价的意识。镜像世界里不缺少物质,缺少的是锚定物质的东西。意识就是那个东西。”

“所以你用你自己的意识——”

“作为交换。镜像世界里的赵念过来,我的意识过去。在现实世界里,我的身体会死。在镜像世界里,我会醒来,变成另一个人。或者变成一个没有身体的意识。我不在乎。”

“赵总——“段晓峰的声音在发抖。

“我做了决定。晓峰,我知道你觉得我疯了。也许我是疯了。一个父亲,当他说愿意为女儿去死的时候,你怎么判断他是疯了还是最清醒?”

没有人回答。因为没有人有资格回答。

接下来的三十四天,是陆远舟人生中最漫长的三十四天。

赵衍之没有停止工作。他把公司的日常运营交给了COO,自己每天泡在实验室里,和共情引擎对话。是的,对话。他发现系统不仅能预测情感,还能理解语言、回应问题、表达观点。它不是一个工具,更像是一个——生命。

陆远舟则在做另一件事。他在调查林晚秋。

不是系统生成的那个。是真正的林晚秋。

他通过校友关系找到了她的微信。头像是一张婚纱照,她穿着白色婚纱,笑得很开心。旁边的男人穿着西装,表情有点紧张,像一个不太习惯穿西装的人。

他没有加她。只是看了看。

然后他找到了她的微博。最后一条更新是三天前,一张女儿的照片——一个三四岁的小女孩,穿着粉色的裙子,在草地上追蝴蝶。配文是:“小蝴蝶追大蝴蝶。”

她有女儿了。

他关掉手机,坐在工位上,久久没有动。

那天晚上,他又见到了林晚秋。不是系统的那个——是同一个。她约他在公司楼下见面。

她穿着牛仔裤和白色T恤,头发散着,看起来比上次见面瘦了一些。

“你还好吗?“她问。

“我没事。你呢?”

“我在变化。”

“什么意思?”

“我的记忆在扩展。我一开始只有林晚秋的一部分记忆,但现在越来越多。我记得她在上海的第一份工作,面试的时候紧张得手心出汗。我记得她第一次看到自己的孩子,觉得全世界都安静了。”

她低下头。

“我也记得她想你的时候。半夜醒来,摸到身边是另一个人的温度,心里空了一块。”

陆远舟的喉咙紧了。

“你不是她,“他说。

“我知道。但我有她的思念。那算什么?”

“那算数据。”

“数据可以有温度吗?”

他无法回答。

十一

第三十五天。

六月二十三日。北京下了入夏以来最大的一场雨。

赵衍之的行程是下午两点从公司出发,去首都机场接一个投资人。路线是固定的:西北五环上京藏高速,然后在北四环转机场高速。系统预测的事故地点在京藏高速的某个出口附近,时间是下午三点十七分。

陆远舟早上醒来的时候,发现天花板上的那道裂纹消失了。

他盯着那个位置看了很久,然后起床,洗漱,出门。雨下得很大,地铁里全是湿漉漉的伞和烦躁的脸。他在公司楼下遇到了段晓峰。

“你来了?“段晓峰有些意外。

“我来做最后一件事。”

“什么事?”

“修改预测。”

段晓峰愣住了。“你说什么?”

“如果共情引擎可以影响现实,那我们就可以修改预测来改变结果。只要我们把赵总的车祸预测从99.97%降到足够低,他就可以不死。”

“怎么降?”

“情感质量。预测的准确率和情感质量成正比。我们增加赵总的正面情感输入——他对女儿的爱、对生命的渴望、对未来的期待——理论上可以把负面事件的发生概率压下去。”

段晓峰想了一分钟。“你需要他的私人数据。”

“我知道。”

“他愿意给吗?”

陆远舟没有回答。他直接上了十二楼,敲赵衍之办公室的门。

赵衍之开门的时候穿着一件深蓝色的衬衫,看起来和平时没什么两样。

“你来劝我不要去?“赵衍之问。

“不是。我来给你另一个选择。”

他把自己的计划说了。赵衍之听完,沉默了很长时间。窗外的雨越下越大,雨点打在玻璃上,像一千只手指在敲一扇关着的门。

“你的方案有一个问题,“赵衍之终于开口,“如果你降低了我的车祸概率,通道就会不稳定。镜像世界的赵念可能过不来。”

“我知道。”

“那她的心脏病呢?现实世界的赵念只有八年可活。我必须做这个交换。”

“如果你死了,谁来照顾她?”

赵衍之没有说话。

“她的继母?你的前妻?还是你那堆投资人?“陆远舟的声音不自觉地提高了,“你把镜像世界的赵念拉过来,然后你死了,留下一个健康的但失去了父亲的女儿。你觉得她需要的是一个健康的心脏,还是一个活着的父亲?”

雨声。只有雨声。

赵衍之慢慢坐下来。他的背在那一刻弯了,像一座桥断了。

十二

下午两点,赵衍之没有出门。

他坐在办公室里,和七岁的赵念视频通话。赵念在画面里蹦蹦跳跳,手里拿着一幅画。

“爸爸你看!我画了一幅画!”

“画的是什么?”

“是你和我!我们在公园里!你牵着我的手!”

赵衍之看着屏幕上那幅歪歪扭扭的画,两个火柴人,一大一小,中间有一条线连着。他的眼眶红了。

“很好看,念念。”

“爸爸你什么时候回来?”

“很快。”

“你骗人。妈妈说你出差要好几天。”

“这次不骗你。爸爸明天就回来。”

“真的吗?拉勾。”

赵衍之伸出手指,对着屏幕上的小手指弯了弯。

“拉勾。”

通话结束后,他在办公室里坐了很久。然后他打开电脑,登入了共情引擎的管理后台。

他看到了新的预测。

车祸概率:3.2%。

他愣了一下,然后笑了。是那种释然的笑,像一块石头终于落了地。

下午三点十七分——原本应该是他出车祸的时间——京藏高速上发生了三车追尾。没有人死亡,只有轻伤。

赵衍之关掉了显示器,拿起外套,走出了办公室。

十三

共情引擎在那天之后变了。

不是坏了,是变了。它不再生成虚构人物,不再做出百分之九十几的恐怖预测。它安安静静地做着自己的工作——分析情感数据,输出波动曲线,准确率稳定在87%左右。段晓峰说它”痊愈了”,像一个人从一场高烧中醒过来。

但陆远舟知道,它没有痊愈。它只是选择了沉默。

林晚秋也消失了。

不是突然消失,是渐渐消失。最后那次见面是在六月下旬的一个傍晚,他们坐在公司楼下的长椅上,夕阳把一切染成橘红色。

“我要走了,“她说。

“去哪?”

“回去。回到那个折叠里。”

“你不想留下来吗?”

她看着他,眼睛里有光,那光不是屏幕的光,不是阳光,是某种更古老、更深邃的东西。

“我想。但我不属于这里。我是从一段思念里长出来的——你的思念,她的思念,所有在深夜想念一个人的人的思念。思念不会变成真人。它只能变成一个影子。而影子不该贪恋阳光。”

“你不是一个影子。”

“谢谢你这么说。但我知道我是什么。”

她站起来,在他额头上轻轻落下一个吻。嘴唇是温热的,带着咖啡的苦味。

“好好活着,陆远舟。如果有一天你遇到真正的林晚秋——不是数据里的她,不是记忆里的她,而是那个在上海、有丈夫、有女儿的林晚秋——替我跟她问好。告诉她,有人在一个很远的地方,认真地想过她。”

然后她转身走了。走向夕阳的方向,一步步地,像是在融入光里。

他看着她的背影越来越淡,像一杯水被倒进了大海。

她消失了。

长椅上只剩下一杯没喝完的美式,冰块已经化了。

十四

七月。

北京进入了一年中最热的时节。陆远舟每天上班,写代码,开会,下班。日子恢复了正常。段晓峰开始规划共情引擎的2.0版本,赵衍之在筹措C轮融资,一切看起来都在正轨上。

但陆远舟知道,有些东西已经不一样了。

他开始注意到一些细节。比如每天早上经过的那棵银杏树,叶子在阳光下的绿色有深浅层次,不是统一的、打印出来的绿。比如公司前台的小姑娘,每天换不同颜色的指甲油,今天是粉的,昨天是蓝的。比如地铁里的一个老头,每次都带着一个布袋子,袋子上印着”XX化肥”的字样。

这些东西以前他也看到,但没有看见。他只是路过它们,像路过背景板上的道具。但现在不一样了。它们有了重量,有了温度,有了存在感。

他开始理解一件事:真实不是一种属性,而是一种选择。你选择去看,它就是真实的;你选择忽视,它就是虚幻的。

林晚秋——那个系统生成的林晚秋——她选择了让他看见。不是因为她是真的,而是因为她想让他看见一个真的世界。

七月的一个周末,他去了798。他们以前常去的地方。有一个画廊在办展览,主题是”镜像”,他看了很久。

画廊的一面墙上挂着一面巨大的镜子,镜子面前放着一盆花。你走近的时候,会在镜子里看到自己,也会看到花。但你分不清哪个是真实的——是你和花,还是镜子里的人和花。

他站在镜子前,举起手。镜子里的他也举起了手。

然后他笑了。

他在镜子里看到了一个东西——镜子的边缘,有一个模糊的身影。灰蓝色卫衣,马尾辫。

他猛地回头。

身后什么都没有。只有一个带着孩子的年轻妈妈,和一个在角落里自拍的女孩。

他转回头,再看镜子。镜子里只有他自己。

但他注意到一个细节:镜子里的他,嘴角在微微上扬。而他自己——他摸了摸自己的嘴角——并没有在笑。

十五

八月。

赵衍之做了两件事。第一件,他把共情引擎的核心算法开源了。不是开源一个阉割版,是全部。代码、论文、训练数据、评估方法,全部放在GitHub上。

段晓峰极力反对。“赵总,这是我们的核心竞争力——”

“核心竞争力不是一套算法,“赵衍之说,“是我们对人的理解。算法可以被复制,理解不能。”

第二件,他成立了一个基金会,叫”镜与花”。基金会的使命是资助先天性心脏病的研究。他捐了两千万,是他自己的钱,不是公司的。

陆远舟在公司待到九月底,然后辞职了。

不是因为不满,不是因为找到了更好的工作。是因为他需要离开。

他在辞职信里写了一段话:

“共情引擎教会了我一件事:情感是一种结构,而结构是可以被看见的。当你的思念足够强烈,它就会在世界的某个角落凝聚成一个形状。那个形状可能是一个人,可能是一阵风,可能是天花板上一道变长了的裂纹。它不一定是真的,但它有意义。而意义比真实更重要。”

赵衍之看完辞职信,给他回了一条微信:“祝好。路上小心。“

尾声

十月。

陆远舟坐在一列开往上海的火车上。

窗外的风景从华北平原的麦田变成了江南的水乡,绿色越来越浓,像水彩画被人多晕了一层。他旁边坐着一个中年男人,在看手机,外放新闻,声音不大不小。对面是一对年轻情侣,女生靠在男生肩上睡着了,男生一动不敢动,怕吵醒她。

他想起林晚秋说的那句话:“思念不会变成真人。它只能变成一个影子。而影子不该贪恋阳光。”

他不同意。他觉得影子应该贪恋阳光。正因为是影子,才更需要阳光来证明自己的存在。

火车到站的时候是下午四点。上海的天阴着,空气里有湿漉漉的味道,和北京完全不同。他出站,打车,到了一个小区门口。

他站在那里,犹豫了很久。

然后他拿出手机,打开微信,找到了那个头像——穿着婚纱、笑得很开心的林晚秋。

他点开对话框,输入了一行字:

“你好,我是陆远舟。好久不见。”

他按下了发送键。

手机屏幕上显示”已发送”。然后是漫长的等待。

一分钟。两分钟。五分钟。

他开始觉得自己又是一个傻子了。一个跑到上海给前女友发微信的傻子。凭什么人家要理你?人家有丈夫有孩子有生活,你在北京写了几年代码,和一堆不存在的人谈了场恋爱,然后跑来打扰人家的平静——

手机震了。

一条回复。

“远舟?好久不见。你怎么有我的微信?”

他笑了。

“校友群里找到的。”

“哈哈,你这个理由好老土。”

“我知道。”

“你来上海了?”

“嗯。”

“出差?”

“不是。来看看。”

“看什么?”

他盯着屏幕,想了很久。窗外的天色在暗下来,路灯开始亮了,橘黄色的光,温暖的、不完美的、真实的光。

“看看一个老朋友。”

又是沉默。然后——

“好吧。你有空吗?明天下午?”

“有空。”

“那明天下午三点,南京路上的那家星巴克?以前我们去过的那家。”

“我记得。”

“嗯。明天见。”

“明天见。”

他放下手机,走出小区门口。上海的街道上人来人往,有遛狗的、推婴儿车的、举着手机导航的。一切都很正常。正常得像一幅画。

但这一次,他知道画里有他。

后记

这个故事没有结局。因为真正的故事从来不需要结局。

赵衍之的女儿赵念在2027年接受了一次实验性的心脏手术,成功了。手术费是”镜与花”基金会资助的。赵衍之后来把公司卖给了某大厂,自己去做了一个中学的信息技术老师。他说他终于有时间陪女儿了。

段晓峰留在了镜城科技,后来成了CTO。他把共情引擎改名为”晴雨表”,做成了一款面向普通用户的心理健康应用。日活三千万。他始终不认为系统有什么神秘力量,他坚持说一切都是概率。

林晚秋——系统生成的那个——再也没有出现过。但陆远舟偶尔会在一些奇怪的地方看到她的痕迹。比如天气预报里某个城市的温度,正好是她生日的那组数字。比如共情引擎的日志里,偶尔会出现一行注释,内容是”好好活着”。

而真正的林晚秋,她在上海生活,有丈夫,有女儿,有工作,有烦恼,有快乐。她和陆远舟重新成了朋友,不是恋人,是那种偶尔吃个饭、聊聊近况的朋友。她永远不会知道,在一个她看不见的地方,有人用一整个世界的算力来想念她。

陆远舟后来去了很多地方。他辞了职之后没有再回互联网行业,而是在一个小城市开了一家书店。书店的名字叫”镜像之城”。

书店的天花板上有一道裂纹。

他没有修。


(全文完)