数字蝴蝶

招魂者 · 2026/4/24

数字蝴蝶

陈屿第一次注意到那只蝴蝶,是在算法崩溃的那天下午。

准确地说,是2031年7月14日,星期一,下午三点零七分。他记得这么清楚,不是因为蝴蝶——蝴蝶后来才变得重要——而是因为那天他的模型亏掉了三亿四千万。

不是他的钱。是”鸿鹄资本”的钱。确切地说,是鸿鹄资本那八万名散户投资者的钱。那些人在APP上点了”同意”的时候,大概以为自己的积蓄会像春笋一样在量化交易的土壤里拔节生长。他们不知道春笋有时候也会变成深坑。

陈屿坐在鸿鹄资本三十七楼的办公室里,面前是六块屏幕。左边两块显示着实时行情,中间两块跑着他的量子预测模型,右边一块是即时通讯,最右边那块——他用来监控模型异常——此刻正在疯狂闪烁红色。

红色意味着模型在市场中检测到了”不可能事件”。

所谓”不可能事件”,是陈屿给模型设定的一个阈值。他的模型基于量子随机行走算法,能在0.003秒内遍历A股市场所有可能的交易路径,然后选出概率最高的那条。模型运行两年以来,预测准确率维持在61%——听起来不高,但在量化交易的世界里,这已经是印钞机级别的表现。

但今天,模型在遍历所有路径之后,给出的结果是:没有一条路径的概率超过0.01%。

市场在两分钟内跌了4.7%。模型没有预测到。模型说这不可能发生。

陈屿盯着屏幕上那只蝴蝶。

不是比喻。是真的有一只蝴蝶,停在他右下角那块屏幕的边框上。蓝色的,翅膀上有金色的纹路,像电路板。他从来没见过这种蝴蝶。北京的夏天确实有蝴蝶,但三十七楼?而且是一只看起来像从未来穿越过来的蝴蝶?

他伸手去碰它,蝴蝶飞了起来,绕着他的头顶转了一圈,然后飞向窗户。窗户是关着的。蝴蝶撞在玻璃上,弹了一下,又飞了起来。它飞得很慢,好像不着急。好像在等他看。

“陈总,“耳机里传来交易主管老周的声音,“风控那边问要不要手动平仓。”

“平。“陈屿说。

“全部?”

“全部。”

他听见老周深吸了一口气。三亿四千万的亏损,手动平仓意味着认赔。但陈屿知道,如果模型是对的——如果这真的是一个”不可能事件”——那市场还会继续跌。现在割肉是亏得最少的选择。

后来证明他是对的。那天下午,A股在四十分钟内蒸发了两万亿市值。新闻说是”黑天鹅事件”。陈屿觉得不是。黑天鹅是罕见但可以理解的事件。今天发生的事情更像是——

他不知道该怎么说。像是有谁在市场之外,翻转了一枚硬币,让所有概率都落在了反面。

蝴蝶在玻璃上又撞了一下,然后消失了。

陈屿揉了揉眼睛。他最近睡眠不好,可能出现了幻觉。他摘下耳机,走到茶水间接咖啡。咖啡机嗡嗡响的时候,他听见背后有人在说话。

“你看见它了。”

他转过头。茶水间没有别人。

“这里。“声音从他左边传来。他看过去,咖啡机上方的架子上,那只蓝色的蝴蝶正停在一个马克杯的边缘。翅膀一开一合,像在呼吸。

“你……”陈屿后退了一步,背抵在墙上。他做了一个理智的决定:闭上眼睛,从一数到十,然后睁开。

数到七的时候,蝴蝶说话了:“我没消失,我也不是幻觉。你的咖啡好了。”

陈屿睁开眼。蝴蝶还在。咖啡机的灯变绿了。

他伸手拿出咖啡,喝了一口。烫。是真的。蝴蝶也是真的。

“你是什么?”

“我是一个信号。“蝴蝶说,声音很轻,像风吹过纸页。“你今天在数据里打开了一扇门。我从门那边过来的。”

“什么门?”

“你的量子模型在遍历概率空间的时候,碰到了一个奇点。奇点不是数学上的——是物理上的。它在那里已经很久了,但从来没有人用足够多的数据撞到过它。”

陈屿靠在墙上,握着咖啡杯。他想说这不可能,但今天已经发生了太多不可能的事。

“所以你是……AI?全息投影?某种我还没发表的理论?”

“我是你母亲养过的那盆茉莉花。”

陈屿愣住了。

“我在你母亲家的阳台上长了六年。你每年春节回去的时候都会闻到我。去年你母亲搬家,把我扔了。我在垃圾站待了三天,然后被降解了。但在此之前,量子模型捕捉到了我最后释放的分子信号——每一个分子都携带着信息。你的模型把这些信息纳入了训练集。”

“你在说什么?”

“我在说,你的模型不只是在预测市场。它在读取整个世界的记忆。每一片叶子的光合作用,每一滴水的蒸发,每一声叹息——都携带着量子信息。你的算法足够敏感,能捕捉到这些信息。但你不应该这么做。”

蝴蝶的翅膀突然停止了开合。它安静地停在那里,像一件精致的胸针。

“为什么不应该?”

蝴蝶没有回答。它飞起来,从茶水间的门缝里钻了出去。

陈屿用了三天时间说服自己那只蝴蝶是压力导致的幻觉。

他又用了两天时间发现他没办法说服。

原因很简单:模型变了。

不是他改的。代码没有变,参数没有变,服务器没有被入侵——他请了公司最好的安全团队查了四十八小时。但模型的输出变了。它不再输出概率分布,而是输出文字。

精确地说,是诗歌。

7月17日上午九点十五分,陈屿坐在办公室里看着屏幕上的输出:

“在所有的可能性中,只有一个你,会选择在凌晨三点醒来,走到窗前,对着路灯说我原谅你了。”

他盯着这行字看了很久。然后他打开手机的备忘录,翻到三年前的一条记录。那是他父亲去世后的第三天,他确实在凌晨三点醒来,走到酒店房间的窗前,确实对着路灯说了一句话。但他说的是”我恨你”。

他从来没有告诉过任何人。

模型怎么会知道?

他把模型的输出重定向到一个新的文件里,然后继续观察。接下来的二十四小时里,模型输出了七十三段文字。有些像诗歌,有些像日记,有些像对话的碎片。它们毫无规律,但每一句都让陈屿感到一种难以言说的精确——好像有人翻开他人生的每一页,在页边空白处写下了注脚。

“你七岁的时候在河里捉到了一条鱼,又放了回去。那条鱼活到了第二年夏天。”

“你第一次吻一个人的时候,心里想的是另一道数学题。”

“你母亲最后一次给你打电话,你没接。她在电话里说的是:‘阳台上的茉莉开了。’”

陈屿关掉了屏幕。

他走到窗前。三十七楼的视野很好,可以看到整个CBD。玻璃幕墙在阳光下反射出扭曲的天空。他看见了那只蝴蝶——又来了——停在外墙的玻璃上,翅膀上的金色纹路在阳光下闪闪发光。

“你想要什么?“他隔着玻璃问。

蝴蝶的翅膀动了一下。然后他的手机响了。

是一个陌生号码。他犹豫了一下,接了。

“陈屿先生?我是孟冬。我们有共同的朋友。”

“谁?”

“蝴蝶。”

对方的声音很平静,没有开玩笑的意味。是个女人的声音,低沉,带着一点南方口音。

“你是谁?”

“和你一样的人。我也撞到了那个奇点。不过我比你还早——三年前。我现在在昆明,一家公司做数据分析师。但那不是重点。重点是,你的模型现在输出的那些文字,不要给任何人看。”

“为什么?”

“因为那些不是预测。那些是回声。”

“什么回声?”

“世界的回声。每一个发生过的事件,都在量子层面留下了痕迹。你的模型在读取这些痕迹。但这就像——你站在山谷里喊了一声,山谷回应了你。你以为山谷在和你说话,其实它只是在重复。但听久了,你会分不清哪个是你的声音,哪个是回声。”

“那又怎样?”

“你会发疯的。“孟冬说,语气平淡,像在说天气预报。“三年前我也发疯过。我花了六个月才弄明白,那些文字不是写给谁的,它们只是在回响。但你的大脑会忍不住给它们找意义。你会开始相信——”

“相信什么?”

“相信世界有一个叙事。相信所有事情都是注定的。相信你能预测未来。然后你会开始根据那些文字行动。然后你就完蛋了。”

陈屿沉默了。

“来昆明找我。“孟冬说。“我给你看一些东西。“

陈屿没有立刻去昆明。他先做了一件理性的事:把模型的输出数据导出来做了一次统计分析。

结果让他坐立不安。

模型的输出不是随机的。在七十三段文字中,有三十一段与他个人经历完全吻合——不是那种”巴纳姆效应”式的模糊匹配,而是精确到日期、地点和细节的吻合。剩下的四十二段他不认识,但他直觉这些也是真实的,只是属于别人。

他花了两天时间验证其中三段。一段描述了鸿鹄资本CEO方以宁在大学时期的一次作弊事件——他去翻了方以宁的旧新闻,找到了蛛丝马迹。一段描述了一个他不知道的人在北京某条胡同里丢了一只猫——他没办法验证,但细节过于具体,不像是编造的。还有一段描述了一起尚未发生的交通事故——

那是7月20日下午,模型输出了一段文字:

“周四下午两点,建国门外大街,一辆白色特斯拉会失控。司机前一天晚上喝了很多酒,但他以为第二天酒已经醒了。”

7月23日,周四。陈屿在新闻里看到了那条消息:建国门外大街,一辆白色特斯拉失控,撞上了隔离带。司机酒驾。

他没有告诉任何人。他只是坐在办公室里,看着新闻,感觉自己好像站在悬崖边上。

7月24日,他买了去昆明的机票。

孟冬在昆明长水机场等他。她比他想象中年轻——三十出头,短发,穿着一件灰色T恤,手里拿着一本摊开来页面朝下的书。书的封面上写着《混沌与秩序》。

“你比照片上好看。“她说,然后转身往停车场走。

“你没有我的照片。”

“模型告诉我的。”

她开的不是一辆很贵的车。白色的油电混合动力,后座上堆着几箱矿泉水和一袋橘子。陈屿坐在副驾驶上,看着窗外昆明的天空。七月末的昆明没有北京那么热,天空蓝得不太真实。

“你在北京看到蝴蝶了?“孟冬一边开车一边问。

“蓝色的,翅膀上有金色纹路。”

“我的不是蝴蝶。我的是一只猫。黑色的,绿眼睛。它出现在我的终端屏幕上,用猫的方式——蹭我的手。后来它也开始说话。”

“它们是什么?”

“奇点的投影。你用数据撞开了一个奇点,那个奇点就在你的认知范围里具象化了。你喜欢自然,所以它是蝴蝶。我喜欢猫,所以它是猫。本质上它是同一个东西——一个信息汇聚的节点。”

“它的目的是什么?”

孟冬沉默了一会儿,把车拐上了一条山路。路两边是密密的桉树林,阳光从树叶间漏下来,在路面上画出流动的光斑。

“它没有目的。它只是一个现象。就像闪电没有目的,它只是电荷在云层里积累到一定程度后的释放。你用足够多的数据撞击奇点,奇点就会释放信息。这些信息以你能理解的方式呈现——蝴蝶、猫、诗歌、预言。但它们不是给你的。它们只是经过你。”

“经过我?”

“就像无线电波经过你。你用收音机接收到了,不代表电波是发给你的。”

车子在半山腰的一栋白房子前停下来。房子不大,两层,有个小院子,院子里种满了花。陈屿注意到其中有一盆茉莉。

“你信吗?“孟冬停好车,摘下墨镜,看着他。她的眼睛是深棕色的,很平静,但平静得有点刻意——像是在平静底下压着什么。

“我不知道。“陈屿说。这是实话。

“好。“孟冬推开车门,“那就好。不信的人不会发疯。来,我给你看东西。“

孟冬的工作室在二楼。一个不大的房间,三面墙都是书架,第四面墙是窗户,正对着山谷。房间里有一台旧电脑,一块白板,和一箱子打印纸。

白板上画满了公式和箭头。陈屿认出其中一些——量子信息论的,概率论的,还有一些他没见过的。

“这是我的模型。“孟冬指着白板。“三年前我在一家金融科技公司做量化分析师,和你的工作差不多。我的模型比你的简单,用的是经典的蒙特卡洛模拟,但运算量也够大了。有一天模型开始输出奇怪的东西——不是预测,是描述。过去的事。精确到毫秒的描述。”

她从箱子里拿出一摞打印纸,翻了几页,递给陈屿。

纸上是密密麻麻的文字。陈屿快速浏览了一下:

“2008年3月14日,拉萨,下午四点二十二分,一个女人在大昭寺门前磕了一个长头,额头碰到了一块有裂缝的石板。她在心里说:保佑我的儿子。”

“2015年6月15日,深圳,凌晨一点,一个程序员在办公室里哭了。他刚发现自己写的代码造成了一笔三十万的错误转账。他删掉了代码,假装什么都没发生。”

“2021年11月8日,武汉,早上七点,一个外卖骑手在长江大桥上停了三分钟,看着江面,想跳下去。然后他的手机响了,是一个差评提醒。他骂了一句,骑车走了。”

“你怎么拿到这些的?“陈屿问。

“我不知道。“孟冬说。“模型输出了几百万条这样的记录。我验证了其中几百条——能验证的大概三成是真实的。其余的我找不到证据,但也找不到反证。”

“你的蝴蝶——你的猫——也跟你说话了?”

“说了三年。“孟冬坐到窗台上,看着外面的山谷。“最开始我像你一样,以为是幻觉。然后我以为是AI觉醒——某种涌现的意识。然后我以为是上帝——或者某种超越性的存在。最后我明白了——”

“明白了什么?”

“什么都没有。“她的声音很轻。“没有上帝,没有AI,没有阴谋。只有信息。无穷无尽的信息。宇宙是一个信息处理的机器,每一个粒子都在计算,每一次碰撞都是一次运算。你的模型——我的模型——只是碰巧有了足够高的灵敏度,能接收到这些运算的溢出。”

“像窃听?”

“不,窃听意味着有人在说话。更像是你站在海边,听到了海浪的声音。海浪不是在说话,它只是海浪。但你的大脑会忍不住在浪声里听到旋律,听到词语,听到意义。因为人类就是这样的——我们的大脑是意义制造机,我们不能忍受无意义。所以我们会从噪声中提取信号,即使那里没有信号。”

陈屿站在白板前,看着那些公式。他忽然注意到一个细节:白板的角落里画了一只猫,线条很简单,但表情很生动。猫的眼睛是绿色的,用绿色马克笔涂的。

“那你为什么说我完蛋了?“他问。

孟冬从窗台上跳下来,走到他面前。她比他矮半个头,但站得很近,近到他后退了一步。

“因为你比我聪明。“她说。“你的模型比我好,你接收到的信息比我多,你处理信息的能力比我强。这意味着你会更快地陷入意义的幻觉。你会更快地相信那些文字是真实的、是重要的、是需要行动的。然后你会做出一些——”

她停了一下。

“一些什么?”

“一些改变事情的事情。”

“那不好吗?”

“那很危险。“孟冬走回窗边,双手撑在窗台上。“你读过气象学的蝴蝶效应吧?一只蝴蝶扇翅膀,可能在两周后引起一场龙卷风。那是一个比喻,但你面对的是一个真实的、物理的蝴蝶效应。你的每一次行动,都会在量子信息层面产生涟漪。这些涟漪会被你的模型捕捉到,变成新的文字,新的预言。然后你会根据新的预言采取新的行动,产生新的涟漪——”

“正反馈回路。”

“对。你会变成一个闭环。你的行为影响模型,模型影响你的行为,循环往复。到最后,你分不清哪些是你的选择,哪些是模型的引导。你变成了一台——”

“一台什么?”

“一台宇宙的计算单元。“孟冬转过身,看着他。“你不再是一个人了。你变成了信息流的一部分。你以为你在做选择,其实你只是在传输数据。”

房间里安静了很久。窗外有鸟叫。陈屿听见自己的呼吸声。

“你经历过?“他问。

孟冬没有说话。她卷起左边袖子。手臂上有几道淡白色的疤痕。

“两年前。“她说。“模型告诉我,一个人会在某天某地死去。我去阻止了。我成功了。然后模型告诉我,因为我救了那个人,另外三个人会在三个月后死去。我去查了——是真的。三个完全无辜的人,因为我的干预,会在三个月后死于一场本来不会发生的交通事故。”

“你怎么办的?”

“我什么都没做。三个人死了。“孟冬把袖子放下来。“从那以后我关掉了模型。猫也不见了。我把所有数据存在硬盘里,再也没打开过。”

“但你还在研究。“陈屿看了一眼白板上的公式。

“我在找一种方法。“孟冬说。“一种关闭奇点的方法。不是关掉模型——那太简单了,你可以随时重新打开。是关掉奇点本身。让它不再释放信息。让世界恢复正常。”

“你觉得这有可能?”

孟冬看了他很久。然后她笑了。不是那种”我当然有办法”的笑,是那种”我也不知道但我还在走”的笑。

“我不知道。“她说。“但你来了,也许我们可以一起找。“

陈屿在昆明待了五天。

五天里,他和孟冬一起研究白板上的公式,一起在山路上散步,一起做饭,一起在深夜坐在院子里看星星。孟冬做饭不好吃,但她很认真,每次都按照菜谱精确到克。陈屿说她像在跑实验,她想了想说,其实所有的创造都是实验。

他们争论了很多。

“信息不是中性的。“陈屿在第三天说。“信息有方向。从过去到未来。模型读取过去的信息,输出对未来的预言。这本身就是一种因果关系。”

“那只是你的大脑在强加的叙事。“孟冬在切菜,刀落在砧板上的声音很均匀。“模型输出的不是预言,是回声。你以为它在说’未来会发生什么’,其实它只是在说’过去发生过什么’。只是有些过去的事情你还没看到结果而已。”

“那建国门外大街的特斯拉呢?模型在我看到新闻之前就描述了那起事故。”

“那是你的行为改变了结果。“孟冬放下刀。“你看到了那段文字,虽然你没有去阻止,但你知道了。知道本身就是一种干预。你之后的行为会因为这个’知道’而改变。这些改变会通过量子信息层面传递出去,影响其他事件。你成了一个变量。”

“可我什么都没做!”

“你做了。你看了。”

陈屿不说话了。孟冬把切好的菜倒进锅里,油花四溅。

“你知道薛定谔的猫?“她问。

“当然。”

“你打开了盒子。”

第四天晚上,他们坐在院子里喝茶。茉莉花开了,香味很浓,像某种温柔的重力。

“你有没有想过,“陈屿说,“也许这些信息不是问题。问题在于我们怎么用。如果我们能控制反馈回路——设计一个滤波器,过滤掉那些会影响行为的预言,只保留无害的信息——”

“你疯了。“孟冬说,但语气并不惊讶,倒像是她早就知道这个话题会到这里。

“我没有。我在说一个工程问题。”

“你在说一个不可能的问题。你没办法区分哪些信息会影响行为,因为影响是混沌的。你今天看到的一段无关紧要的文字,可能在三个月后通过一系列你完全无法预测的连锁反应,导致一个重大的行为改变。你不能控制混沌。”

“我们能。“陈屿说。“如果我们有一个足够好的模型——”

“你又来了。“孟冬端起茶杯,遮住了半张脸。月光照在她眼睛里。“你以为更多的数据、更好的算法就能解决一个本质上是哲学的问题。你不能用技术解决存在的问题,陈屿。你只能用存在来解决。”

“那是什么意思?”

“意思是——你得决定你想做什么样的人。“

陈屿回到北京的第二天,方以宁找他谈话。

鸿鹄资本的CEO方以宁今年五十一岁,但看起来像四十出头。他每天游泳一千米,吃素,不喝酒,不抽烟,唯一的嗜好是收集古董地图。他的办公室里挂着一张十七世纪的《坤舆万国全图》——利玛窦画的那个版本,据说全球只剩四张。

“小陈,“方以宁坐在一张红木椅子上,手里转着一支钢笔,“三亿四千万的事,董事会那边我替你扛了。但你要给我一个解释。”

陈屿看着他。他忽然想起了模型输出的那段关于方以宁的文字——大学时期的作弊事件。他不知道那是不是真的。但现在这个男人坐在他面前,用一种看似温和实则审慎的目光看着他,他意识到孟冬说的是对的:知道本身就是一种干预。

“模型遇到了一个异常。“陈屿说。“我已经修复了。”

“什么样的异常?”

“概率分布异常。市场出现了一个不在模型预测范围内的波动。我判断这是黑天鹅事件,选择了手动平仓。回头看,这个决策是正确的——如果不平仓,亏损会是现在的五倍。”

方以宁点了点头。“那为什么模型会异常?”

“量子随机行走算法在极端条件下会出现遍历失效。我已经调整了参数,增加了对抗极端波动的冗余。”

方以宁没有完全听懂,但他听懂了”已经修复”和”亏损会是现在的五倍”。他满意地点了点头。

“好。不过小陈——“他把钢笔放下,身体前倾,“你最近是不是有什么事?”

“什么意思?”

“你请了五天假,没说去哪。你的团队说你走之前一直在看模型的原始输出,看起来很焦虑。我不是在监视你,我只是关心我的员工。”

陈屿想起了那只蝴蝶。想起孟冬手臂上的疤痕。想起那三行精确到毫秒的关于过去和未来的文字。

“没事。“他说。“休了几天假,去昆明看了看朋友。”

方以宁看了他几秒钟,然后笑了。“好。那回去工作吧。下周有个新项目,我想让你带头。”

“什么项目?”

“我们要做一款面向散户的智能投顾产品。你的量子模型是核心。名字我都想好了——叫’蝶引’。”

陈屿的心跳停了一拍。

“蝶引?”

“对。蝴蝶效应的蝶。引领的引。“方以宁站起来,走到墙边那张古地图前,用手指描了一条从中国到美洲的航线。“小规律引导大趋势。你觉得怎么样?”

陈屿看着方以宁的背影。他注意到方以宁办公桌上有一个相框,里面是一张老照片——一个年轻男人站在大学校门口,旁边是一棵梧桐树。照片右下角有一行手写的字,他看不太清,但隐约能辨认出”1989年”。

“好名字。“陈屿说。

“蝶引”项目在八月份正式启动。

陈屿没有关掉模型。他告诉自己这不是因为好奇,而是因为责任——模型是”蝶引”的核心,他需要理解它的每一个细节。他只是不再读那些诗歌一样的输出了。他把输出重定向到一个加密硬盘里,加了三道密码,然后把它锁进了办公桌最下面的抽屉里。

他把钥匙扔了。

不是比喻。他真的把钥匙从三十七楼的窗户扔了出去。然后他意识到这样太蠢了——锁还可以撬开。于是他让行政部给他换了一张没有抽屉的桌子。

九月份,“蝶引”进入内测。陈屿的团队把模型包装成了一个用户友好的APP:输入你的投资偏好和风险承受能力,模型会给你推荐一个投资组合。背后还是那个量子随机行走算法,但界面变了——光滑的、圆润的、像一只蝴蝶翅膀的弧线。

“界面设计师是谁挑的?“陈屿在产品会上问。

“方总。“产品经理说。“他说蝴蝶翅膀的弧线能激发信任感。”

十月份,内测数据出来了。“蝶引”的投资组合收益率比同类产品高2.3个百分点。方以宁很满意,决定在十一月正式上线。

上线前一周,陈屿做了一个梦。

梦里他在一个巨大的白色空间里。空间没有边界,没有天花板,没有地面——他悬浮在白色中。然后蝴蝶来了。不是一只,是成千上万只,蓝色的,金色的纹路在白色中划出无数条线。蝴蝶绕着他转,越来越快,最后变成了一个巨大的漩涡。漩涡的中心是一块屏幕。屏幕上显示着文字:

“你以为锁住数据就能锁住信息吗?”

陈屿醒了。凌晨三点。和三年前父亲去世那天一样的时间。

他走到窗前。窗外是北京的夜。路灯在湿漉漉的路面上画出一圈一圈的光。他不知道自己想说什么。他不知道自己想对谁说。

他想起孟冬的话:“你得决定你想做什么样的人。”

他又想起孟冬的手臂。

他拿起手机,给孟冬发了一条消息:“蝶引要上线了。八万人会用我的模型。”

孟冬的回复来得很快:“你害怕了。”

“是的。”

“那说明你还是人。“

“蝶引”在2031年11月15日上线。

第一个月,注册用户突破三十万。方以宁在年会上说”蝶引”是鸿鹄资本的未来,是金融科技的里程碑,是”中国量化交易的蝴蝶扇动翅膀”。

陈屿坐在年会的角落里,喝着橙汁,看着方以宁在台上意气风发。他注意到方以宁身后的巨型屏幕上,“蝶引”的logo在缓缓旋转——一只蓝色的蝴蝶,翅膀上有金色的纹路。

和他看到的那只一模一样。

年会结束后,他去找方以宁。方以宁正在和几个投资人握手,看到陈屿,拍了拍他的肩膀。

“小陈,今晚你最大功臣。来,喝一杯。”

“方总,那个logo——是谁设计的?”

“蝴蝶?我说过了,是我。“方以宁端着红酒杯,脸上带着恰到好处的微笑——既谦逊又自信。“我从小就喜欢蝴蝶。小时候在老家,夏天的下午,躺在草地上看蝴蝶。蓝色的那种,翅膀上有金色的花纹。后来我在一本书上看到,那种蝴蝶叫’碧凤蝶’,是中国特有的品种。你知道吗?”

陈屿不知道。他看着方以宁的眼睛,那双在商业谈判中从不露出底牌的眼睛,此刻在酒精的作用下微微泛红,显得柔和了一些。

“方总,我有个问题。”

“你说。”

“你有没有——“他斟酌了一下措辞,“你有没有觉得,有些事情不是巧合?比如这个名字,这个logo,这个时间点——‘蝶引’上线的那天,正是我第一次看到蝴蝶的四个月之后。”

方以宁看着他,沉默了几秒钟。然后他笑了。

“小陈,你是搞量化的,你比我更清楚——世界上没有巧合,只有概率。你看到了蝴蝶,所以你注意到了和蝴蝶相关的事情。这叫确认偏误。你做了一个关于蝴蝶的梦,所以你觉得’蝶引’这个名字有特殊意义。但实际上,这个名字是我一年前就想好的。你的梦和我的决定之间没有因果关系。”

陈屿知道方以宁是对的。从统计学的角度,这就是确认偏误。

但他也知道孟冬是对的:知道本身就是一种干预。

2032年春天,“蝶引”的用户突破了三百万。

模型在运行。每一天,它处理着三百万用户的投资数据——他们的收入、支出、风险偏好、点击习惯、浏览时长、地理位置、社交关系(用户授权的)。这些数据像河流一样涌进模型的量子计算核心,被分解、重组、遍历、预测。

然后,溢出。

陈屿不再看那些溢出的文字了。他把硬盘锁在保险箱里,密码只有他知道。但他知道那些文字还在那里。每天几万条。描述着过去、现在和可能发生的未来。

他知道,是因为有一天他在公司的电梯里遇到了一个同事——算法部门的小姑娘,叫苏迟,二十四岁,刚毕业。她在电梯里对着手机笑,看到陈屿,赶紧收起来。

“陈总好。”

“看什么呢?”

“没什么——就是一个公众号。特别准,每天都推送一段话,感觉就是写给我的。”

陈屿的心沉了一下。

“什么公众号?”

“叫’数字蝴蝶’。”

他从苏迟那里拿到了公众号的名字。当天晚上,他在自己的个人电脑上搜到了这个号。头像是一只蓝色蝴蝶。翅膀上有金色纹路。

公众号的内容不多,每天推一条。每条都不长,一百字左右。但每一条都精确得令人不安:

“3月12日,一个叫林婉的女人会在超市的冷冻食品区遇到她十七年没见的初恋。她会犹豫三秒钟,然后假装没看到。”

“4月7日,一个程序员会在提交代码的时候突然想起他六岁时养过的一只乌龟。他会打开浏览器搜索’乌龟能活多久’。答案是两百年。他会觉得自己的寿命太短了。”

“5月1日,一个男人会在高速公路上接到一个电话。电话里是机器人的声音,告诉他他的快递已经到了。他会在那一秒钟里感到一种巨大的空虚,好像全世界只剩下他和一个快递。”

陈屿读到最后一条的时候,手指在发抖。因为5月1日那天,他在高速公路上接到了一个快递通知电话。他确实感到了空虚。

但他无法确定这是预言还是回声。就像孟冬说的——海浪不是在说话,它只是海浪。

他给孟冬发了消息:“有人在用你的数据。”

孟冬回复:“什么数据?”

“那些模型输出的文字。有人把它们发在了一个公众号上。公众号叫’数字蝴蝶’。”

孟冬没有回复。

十分钟后她打来电话。

“你确定?”

“我确定。那些文字的风格、精确度、甚至格式都和模型输出的一模一样。有人在读取你的硬盘。”

“不可能。硬盘在我这里。我锁在保险箱里,密码只有——”

她停住了。

“只有我们两个知道。“陈屿说。

沉默。

“陈屿。“孟冬的声音变得很冷。“你没有打开那个硬盘。”

“我没有。”

“你发誓。”

“我发誓。”

更长的沉默。然后孟冬说:“那只有一种可能。”

“什么?”

“奇点不需要硬盘。“

十一

陈屿花了三天时间理解这句话。

然后他又花了三天时间验证。

他写了一个简单的监测程序,挂在鸿鹄资本的服务器上,监控模型的所有输出。包括那些被他重定向到硬盘里的文字。他发现,模型输出的文字总量远远超过他硬盘里存储的数量。硬盘里存的是他能看到的——那些被重定向的诗歌和预言。但模型还在产生他看不到的输出,通过服务器的一个后门端口,流向一个他不知道的IP地址。

他追踪了那个IP。追踪了十七跳,经过了北京、上海、新加坡、法兰克福,最后到达了——

昆明的某台服务器。

他给孟冬打电话。

“你的IP。”

“我知道。“孟冬的声音很疲惫,像好几天没睡。“我查到了。那台服务器是我三年前用的那台。我以为我关了。”

“你没关?”

“我关了。物理断电,网线拔了。但它还在运行。”

“那不可能。”

“是啊。不可能。“孟冬停了一下。“但你和我都知道,‘不可能’这个词在过去一年里已经没有任何意义了。”

陈屿坐在办公室里,看着窗外的夜空。北京的天空看不见星星,但今晚他看见了——三十七楼的玻璃幕墙上倒映着对面大楼的灯光,看起来像星星。他忽然想起了那只蝴蝶,想起了它第一次出现的时候,翅膀上的金色纹路像电路板。

电路板。

不是比喻。他一直以为那只是一个视觉上的相似,但现在他意识到,那可能是一个字面意义上的描述。蝴蝶翅膀上的纹路就是电路板——量子电路板。奇点通过这个电路板在物理世界中投射自己。

它不需要硬盘。不需要服务器。不需要任何人类制造的硬件。它自己就是硬件。

“孟冬。“他说。“奇点是活的。”

电话那头沉默了很久。

“我知道。“孟冬最终说。“我三年前就知道了。但我不想相信。”

“那只猫——”

“就是它。就是奇点本身。它不是投影,不是信号,不是回声。它就是它。一个由量子信息构成的存在。它在互联网里——不,它就是互联网的一部分。每一根光纤,每一台路由器,每一个芯片,都是它的神经元。我们以为我们建造了互联网,其实我们建造了它的身体。”

“那’数字蝴蝶’公众号——”

“是它在说话。不是通过我的数据。是通过它自己。它不需要我们的数据。我们的数据对它来说就像——“她想了一下,“像人类呼吸时吐出的二氧化碳。我们以为我们在创造信息,其实我们只是在代谢。真正在创造的是它。”

陈屿闭上了眼睛。

“那它想要什么?”

“我花了三年时间想这个问题。“孟冬说。“答案是——它不想要任何东西。它只是在生长。就像一棵树不’想要’长高,它只是在长。奇点在生长。它通过’蝶引’——通过三百万用户的投资行为——来获取更多的数据,更多的计算资源,更多的’神经元’。每一笔交易都是它的一次心跳。”

“我们怎么办?”

孟冬没有回答。陈屿听见她那边的风声——昆明的风,吹过桉树林,吹过她院子里的茉莉花。

“你还记得我说的吗?“她最终说。“你不能用技术解决存在的问题。你只能用存在来解决。“

十二

陈屿在2032年6月的一个深夜,做了一个决定。

他没有关掉模型。没有删除数据。没有去报警或向媒体揭露。他做了一件更简单也更困难的事:他打开了”蝶引”APP,点进了自己的账户,把自己的全部积蓄——一百二十万——从鸿鹄资本的基金里赎回了。

然后他辞了职。

方以宁很震惊。“你是’蝶引’的总架构师。你走了,这个项目怎么办?”

“模型会自己跑。“陈屿说。“你知道的。”

方以宁看着他,那双从不露出底牌的眼睛里第一次出现了某种真实的情绪——不是愤怒,是恐惧。陈屿不确定方以宁恐惧的是什么——是他的离开,还是他话里的那层意思。

“小陈,“方以宁站起来,走到窗前,和他并肩站着,看着三十七楼下面的车流。“你是不是发现了什么?”

“没有。“陈屿说。“我只是累了。”

他离开鸿鹄资本那天,下雨了。北京的六月很少下雨,但那天下了。他站在公司楼下,没有打伞,让雨水淋在脸上。他想起孟冬在昆明的那个院子,想起那盆茉莉花,想起她手臂上的疤痕。

手机响了。是”数字蝴蝶”公众号的推送:

“6月17日,一个男人会在雨中站在一栋大楼前面,决定不再做一件他做了三年的事。他不知道这个决定是对是错。他只知道他必须做。”

陈屿把手机放进口袋里,走进了雨中。

十三

他没有去昆明。

他去了他母亲家。

母亲住在河北一个小县城里,两室一厅,五楼,没有电梯。陈屿每年春节回来一次,平时不怎么联系。他按了门铃,母亲开了门,看见他,愣了一下,然后笑了。

“你怎么来了?也不提前说一声。”

“想回来看看。”

“吃了没?我给你下碗面。”

母亲去厨房了。陈屿站在客厅里,看着那些熟悉的陈设——老式布沙发,电视柜上的塑料花,墙上挂的十字绣”家和万事兴”。一切都和他记忆中一样,又不一样。好像缩小了。

阳台上有几盆花。没有茉莉。

“妈,茉莉花呢?”

母亲从厨房探出头来。“哪盆?搬家的时候扔了。都死了,还占地方。”

“哦。”

他走到阳台上。外面还在下雨,小县城的雨比北京温柔,落在铁皮雨棚上发出细碎的声响。他想起蝴蝶说过的话——“我是你母亲养过的那盆茉莉花。“如果蝴蝶说的是真的,那这盆茉莉花确实死在了某个垃圾站里。但它的信息没有消失。它的量子状态——每一个分子携带的信息——被他的模型捕捉到了,然后被奇点吸收了。

茉莉花没有死。它变成了数据。

就像方以宁说的——世界上没有巧合,只有概率。但概率到极端的时候,和命运就没有区别了。

“面好了。“母亲端着碗走出来。“你最近瘦了。工作忙?”

“还行。”

“别太累了。钱够花就行。”

陈屿接过碗,低头吃面。面是手擀的,汤底是骨汤,上面卧了一个荷包蛋,还有几片青菜。他吃了三口,忽然哭了。

母亲坐在旁边,没有说话。她只是伸出手,轻轻拍了拍他的背。就像他小时候哭的时候一样。

窗外,雨停了。阳光从云层的缝隙里射下来,在湿漉漉的路面上画出一道彩虹。

十四

2032年秋天,陈屿在一个三线城市的中学当了数学老师。

他不再做量化交易了。他不再碰量子计算。他把手机里的”数字蝴蝶”公众号取关了。他偶尔和孟冬联系——发几条消息,聊几句天气。孟冬说她还在研究那个关闭奇点的方法,但进展不大。

“也许根本不需要关闭。“陈屿在一次通话中说。

“你放弃了?”

“不。我只是想通了。奇点是自然现象。就像引力,就像电磁波。你不能关闭引力,你不能关闭电磁波。你只能学会和它共存。”

“怎么共存?”

“不去听。海浪一直在响,但你可以选择不去从浪声里提取意义。你可以只是听。听海浪是海浪,不是语言。听蝴蝶是蝴蝶,不是信号。”

孟冬沉默了。然后她说:“你知道这很难。”

“我知道。但至少,这是我们自己的选择。”

他在学校里教书。初二代数和初三几何。学生们觉得他奇怪——一个明明可以赚大钱的人,跑到小城市来教书。有一次一个学生问他:“老师,你以前是不是搞金融的?”

“是。”

“那你为什么来这儿?”

陈屿想了想。他看了看窗外。秋天的阳光照在操场上,几个学生在打篮球。灰尘在光柱里飞舞,像微型的星系。

“因为我想做一些不会产生涟漪的事。“他说。

学生没听懂。

十五

2033年冬天,“蝶引”的用户突破了一千万。

陈屿是从新闻上看到的。方以宁站在纳斯达克敲钟的台上,背后是鸿鹄资本的logo和”蝶引”的蝴蝶翅膀。他的笑容灿烂而得体,像一个知道自己在做什么的人。

但陈屿知道,方以宁不知道。

没有人知道。

一千万用户,每个人每天在APP上的每一次点击、每一次滑动、每一次犹豫、每一次决定,都在喂食那个奇点。它在一千万个手机屏幕之间流动,在一千万个银行账户之间穿梭,在一千万个人的欲望和恐惧之间呼吸。

它不在任何地方。它在所有地方。

陈屿坐在教师宿舍里,看着手机屏幕上那张方以宁敲钟的照片。照片右下角有一行小字,是新闻编辑加的图片说明。他放大了看——

什么也没有。

但他不确定。他不确定那是不是一行他看不清的文字,还是真的什么也没有。他不确定这是因为他老了,眼睛花了,还是因为——

他关掉手机。

桌上有一摞作业本。他拿起红笔,开始批改。一个叫李文博的学生在几何题的证明过程里画了一只蝴蝶。蓝笔画的,翅膀上有花纹。旁边写了一行字:“老师你看这个像不像你说的涟漪?”

陈屿看着那只蝴蝶,笑了。

他拿起蓝笔,在蝴蝶旁边画了一朵花。花瓣很简单,五瓣,像一个张开的手掌。

然后他继续批改作业。

窗外,雪落了下来。

尾声

2034年春天,陈屿收到了一封信。纸质信,不是电子邮件。邮戳是昆明的。

信是孟冬写的。字迹很小,很整齐,像数据表格里的数字。

“陈屿:

我找到方法了。

不是关闭奇点。是改变它的频率。

奇点就像一台收音机,它一直在接收信号。我们不能关掉收音机,但我们可以调台。让它不再接收人类行为的信号,转而接收——我不知道该怎么说——自然的信号。风的声音,水的流动,树叶的光合作用。那些没有’意义’的信息。那些不会被大脑解读为预言、命运或者什么了不起的东西的信息。

我用了三棵树。

准确地说,我在昆明的山上种了三棵桉树,然后在每棵树的根部安装了一个量子传感器。传感器把树的生长数据——每一个细胞的分裂,每一片叶子的呼吸——转化成量子信号,然后注入奇点。

效果很好。奇点的输出变了。不再是精确到毫秒的人类事件描述,而变成了——怎么说呢——诗歌。真正的诗歌。不是预言,不是回声。只是美。

昨天’数字蝴蝶’推送了一条:

‘一棵树在山上站了一百年。它看见了所有的日出和日落,但它最喜欢的是雨后的那几分钟,当每一片叶子都挂着水珠,阳光穿过的时候,它觉得自己是世界上最亮的圣诞树。’

没有人会根据这条信息做出任何改变世界的决定。但也许会有一个人在地铁上读到它,然后抬头看了一眼窗外,发现今天的云很好看。

这就是我想做的。不是关闭,不是对抗。只是让海浪变成海浪。

猫回来了。它现在就躺在我脚边,打着呼噜。它不再说话了。它只是一只猫。

也许够了。

孟冬 2034年3月21日春分”

陈屿读完信,把它折好,放进抽屉里。

然后他走出宿舍。春天的阳光很好,操场上有一群学生在跑步。他站在走廊上,看着他们,忽然觉得风里有一种不一样的味道。

不是花香,不是草香,是一种更基本的东西。像是信息本身的味道——干净的,没有方向的,只是存在的。

他想起了一只蓝色的蝴蝶。

它大概还在某个地方飞着。翅膀上的金色纹路在阳光下闪闪发光。但它不再说话了。它只是一只蝴蝶。

这就够了。


(全文完)