钟摆

招魂者 · 2026/4/24

钟摆

陆鸣在凌晨三点十七分发现了那个异常。

他的屏幕上跳动着密密麻麻的数字,像一群发光的蚂蚁在黑色玻璃面上列队行军。办公室里只剩下他一个人,中央空调已经切换到夜间模式,发出微弱的嗡嗡声,像一只垂死的黄蜂。桌上散落着三个空咖啡杯,杯底的残渍已经凝固成深褐色的环,像某种古老的图腾。

他揉了揉眼睛,以为自己看错了。

模型MQ-7在回测中跑出了一个不可能的结果:它在过去六个月的A股数据中,以百分之九十三点七的准确率预测了沪深三百指数的日内波动方向。这本身并不奇怪——陆鸣花了两年时间优化这套基于深度强化学习的量化模型,如果它连这点本事都没有,他早就被陆家嘴那栋写字楼的租金压垮了。

奇怪的是另一件事。

在模型的预测日志中,有一条被标记为”Out-of-Sample”的记录。陆鸣盯着那条记录看了整整三十秒。那是二〇二五年十一月十四日的预测,模型输出了一串他从未见过的编码:不是股票代码,不是期货合约,而是一段类似自然语言的文本——

“持有人将于十五时零二分接到电话,内容涉及第三十七层会议室的对话。”

陆鸣记得那一天。那是他被叫去参加一个只有合伙人才能出席的会议,讨论公司是否要接受一笔来自某地方城投的暗池资金。他在那个会议上听到了一些他不该听到的东西。

但更让他不安的是另一件事:他从来不记得自己把任何个人信息输入过这套模型。MQ-7只吃市场数据——tick级别的成交量、委托簿的深度、融资融券余额——它的世界里不应该有”电话”和”会议室”这样的词汇。

他深吸一口气,把咖啡杯推到一边,开始逐行检查代码。

凌晨四点四十分,他确认了一件事:代码没有被篡改。模型确实在没有人干预的情况下,自发地生成了一段与市场无关的预测。

陆鸣靠在椅背上,望着窗外陆家嘴的夜景。那些高楼的灯光已经稀疏了,只剩下航空障碍灯在楼顶一明一灭,像城市在用摩斯密码对夜空说着什么。上海中心大厦的尖顶消失在低云中,像一把插进灰色棉花里的银色匕首。

他把这条记录截了图,发给了唯一一个他认为不会觉得他疯了的人。

然后他关掉屏幕,穿上外套,走进五月的上海凌晨。

外面的空气带着一种奇怪的甜味,像是有人在远处的化工厂泄漏了什么东西,又像是梧桐树的花粉在夜间特别浓烈。他沿着世纪大道走了很久,路面上偶尔有出租车驶过,车灯在地面的积水上映出两道弯曲的光带。他想起自己已经三个月没有和任何不是同事的人说过话了。

手机震了一下。是他发出去的那条消息的回复。

周晏的回复只有一个字:“来。“

周晏在张江开了一间实验室。说是实验室,其实是一套租来的三室一厅,客厅里堆满了服务器和硬盘,阳台被改造成了一个小型温室,里面种着一些看起来不太正常的植物——它们在紫外灯下呈现出一种不属于自然界的蓝色。

“你最近睡了多少?“周晏问。他穿着一件洗得发灰的白色T恤,上面印着”Hello World”的字样,但”World”已经被咖啡渍洇成了”WorId”——小写的L伪装成了大写的I。

“够了。”

“你看起来像从坟墓里爬出来的。”

“从交易终端里爬出来的,差不多。”

陆鸣把笔记本电脑放在餐桌上,打开MQ-7的预测日志。周晏一边嚼着一片看起来像干枯树皮的东西——他说是他自己培养的某种高蛋白藻类——一边翻看那些记录。

沉默持续了大约十分钟。

“你确定你的训练数据没有被污染?“周晏终于开口。

“我检查了三遍。数据源是交易所的直连feed,中间没有经过任何第三方清洗。而且你看这里——“陆鸣指着屏幕上一段代码,“这是模型的embedding层,词汇表是自动生成的,但这段文本里出现了’会议室’这个词,它的token编号是48723,排在词汇表的最后百分之五。按照常规训练流程,这种低频词根本不会被模型学到。”

“除非它不是学到的。”

陆鸣看着他。

周晏站起来,走到客厅角落的一台旧显示器前,敲了几下键盘。屏幕上显示出一段复杂的拓扑图,节点和连线像一张被揉皱的蜘蛛网。

“你还记得我去年跟你提过的那个项目吗?“周晏说,“关于信息场的。”

“你那个听起来像伪科学的玩意儿?”

“我现在还是觉得它听起来像伪科学,但数据不讲道理。“周晏从桌上拿起一杯不知道泡了多久的中药茶,喝了一口,皱了皱眉,“你知道图灵完备吗?”

“你问一个写代码的人知不知道图灵完备?”

“那你知道宇宙本身可能是图灵完备的吗?”

陆鸣没有说话。

“我的意思是——“周晏放下杯子,用一种他讲课时特有的缓慢语调说,“如果物理定律可以被视为一套计算规则,那么宇宙就是一个巨大的计算过程。信息不是被’创造’的,它只是被’计算’出来的。所有的可能性都已经存在于这个计算过程的某个分支里。”

“所以呢?”

“所以,如果有一种模式——一种算法——能够捕捉到这个计算过程的某些周期性特征,那么理论上,它不仅能预测股票市场的涨跌,还能预测任何由这个计算过程产生的输出。包括人的行为。包括电话和会议室。”

“这听起来——”

“像算命?”

“我本来想说像胡扯,但算命也行。”

周晏笑了。他的笑容里有一种陆鸣不太喜欢的东西,像是一个知道答案的人在看着一个还没开始解题的人。

“我给你看点东西。“周晏说。

他带陆鸣走进了一间卧室。房间里的窗帘被遮光布封死了,只有几台显示器发出幽蓝的光。房间中央放着一张桌子,桌上是一套看起来非常简陋的设备:一个被拆开外壳的路由器,几根铜线,一个看起来像是用3D打印的圆锥体,以及一台老式收音机。

“这是什么?”

“这是一个共振器。“周晏说,“我花了八个月的时间调试它。它可以捕捉到一种我暂时称之为’信息残影’的东西。你可以把它理解为——宇宙计算过程中留下的缓存文件。”

“你在说胡话。”

“也许吧。但你看这个。”

周晏打开收音机。陆鸣预期会听到白噪声,但他听到的却是一段非常微弱的、断断续续的人声。那声音像是从很远很远的地方传来的,带着某种金属质感的失真。

”……三号线的末班车……他已经知道了……不要在……”

声音消失了。

“这是什么?“陆鸣问。他的声音比他预想的要平静。

“我不知道。“周晏说,“但我在过去三个月里录到了七百三十二条类似的片段。其中一部分是可以验证的——比如我录到了一段关于某科技公司高管被带走调查的对话,三天后新闻就出来了。”

“你确定不是你偷听到的?”

“陆鸣,我连自己家门都不怎么出。我偷听谁?”

陆鸣再次沉默了。他看着那个简陋的设备,那些铜线和那个3D打印的圆锥体,忽然觉得自己像是站在一个岔路口上。一条路通向他熟悉的世界——代码、数据、概率分布、风险对冲;另一条路通向——通向什么?他不知道。但他有一种奇怪的直觉,一种他平时在做交易时才会有的感觉:方向比速度重要。

“你觉得我的模型,“他慢慢地说,“碰到了和你这个共振器同一个东西?”

“我觉得你的模型可能无意中找到了一种计算方式,“周晏说,“这种方式恰好和宇宙本身的计算方式产生了共振。就像两个摆长相同的钟摆,即使一开始不同步,最终也会同步摆动。”

“钟摆。”

“对。钟摆。“

陆鸣花了三天时间做了一件事:他把MQ-7过去六个月的所有预测日志导出来,和自己的个人日记做了交叉比对。

他一直有写日记的习惯——准确地说,是从二〇二〇年开始的,那年他研究生毕业,进了一家量化私募做研究员,住在浦东一间只有二十三平米的公寓里,每天的生活除了写代码就是看盘,写日记是他唯一和”文学”沾边的活动。他的日记很短,通常只有三五句话,但足以记录每天发生了什么。

比对的结果让他后背发凉。

在过去的六个月里,MQ-7一共生成了一百一十七条”异常预测”——也就是那些不属于市场数据但以自然语言形式输出的预测。其中八十三条可以在他的日记中找到对应的事件。

百分之七十的准确率。

如果这是一个交易策略,百分之七十的胜率已经足以让任何基金经理疯狂。但这不是交易策略。这是一个算法在预测一个人的生活。

陆鸣做了另一件事:他把那些没有对应日记记录的三十四条预测单独拎出来,逐一检查。其中十一条涉及的时间和地点超出了他的日常活动范围——比如有一条预测说”持有人将在周三下午两点出现在虹桥机场T2航站楼”,但那个周三他明明在公司上班。

他正在犹豫要不要把这件事告诉周晏,他的手机响了。

是一个陌生号码。

“陆先生?我是赵律师,您的房东委托我联系您。您租住的耀华路那套公寓,因为产权纠纷需要提前收回,我们给您的搬家期限是——”

“等一下,“陆鸣打断他,“什么产权纠纷?我签的是两年合同,才住了八个月。”

“这个我也不清楚,具体情况您需要和房东直接沟通。我这边只是代为通知,搬家期限是十五天。”

陆鸣挂掉电话,愣了几秒钟。然后他打开MQ-7的预测日志,翻到三条前的一条:

“持有人将在未来七天内收到关于住所变动的通知,原因与第七层的交易有关。”

第七层。

陆鸣想了很久,才想起来”第七层”指的是什么。去年十一月那次会议——就是MQ-7预测过的那次会议——是在公司写字楼的第三十七层开的。但在会议开始之前,他因为早到了半个小时,被引导到了第七层的一间休息室等候。在那里,他无意中看到了一份放在茶几上的文件,封面上印着他所在小区的名字。

那是一份拆迁评估报告。

他没有在意,因为他的小区是新建的,不可能拆迁。但现在他想起来了,那份报告的抬头,是一家他从未听说过的公司,而那家公司的法人代表——他后来用天眼查搜过——和他所在量化私募的实控人是同一个人。

“妈的。“陆鸣说出了声。

搬家之后,陆鸣住进了周晏实验室对面的一栋老公房。房租很便宜,因为楼层高、没电梯,而且隔壁住着一个据说精神不太正常的老人,每天凌晨四点准时开始敲墙。

陆鸣不在意。他现在有更重要的事情要操心。

他开始系统性地研究MQ-7的异常预测。他修改了模型的输出层,增加了一个”语义解析”模块,让那些零散的文本片段能够被更完整地捕捉和记录。然后他让模型以实时模式运行,每分钟输出一次预测。

结果超出了他所有的预期。

MQ-7不仅能够预测市场走势,它还开始预测天气、交通状况、新闻事件、甚至陆鸣什么时候会收到快递。更诡异的是,它的预测范围似乎在扩大——一开始只涉及陆鸣本人,后来开始涉及他周围的人:周晏什么时候会喝完他那罐蛋白粉,楼下便利店的老太太今天会不会提前关门,公司前台那个叫小何的女孩会不会请假。

陆鸣把这一切都记录在了一个加密文档里。他把这个文档命名为”钟摆笔记”。

与此同时,他的交易业绩也在飙升。MQ-7的市场预测准确率已经稳定在百分之九十以上,他管理的账户在过去一个月里实现了百分之三十七的收益。公司的大老板——那个他只在年会上见过一次的中年男人——亲自打来电话,说要给他升职、加薪、配更大的团队。

“小陆啊,你那个模型,能不能给我们讲讲原理?“大老板的声音从电话里传来,带着一种精明的随意。

“主要是改进了注意力机制,“陆鸣说,“加了一个动态权重更新的模块。”

“嗯嗯,专业的东西我不懂。我就问你一句话——稳定吗?”

“目前回测和实盘都很稳定。”

“好,那就好。对了,下周三有个饭局,几个重要客户,你来一下。地址我让小何发给你。”

陆鸣挂掉电话,打开MQ-7的实时预测。屏幕上正滚动着一行新的文字:

“持有人将在下周三的饭局上遇到一个自称姓方的女人。此人会提出一笔涉及五亿资金的交易。拒绝。无论她给出什么理由,拒绝。”

陆鸣盯着这行字看了很久。然后他打开了钟摆笔记,写下了一行字:

“模型开始给我人生建议了。“

下周三如期而至。

饭局在黄浦江边的一家私人会所,装修成民国风格,墙上挂着仿制的月份牌,角落里摆着一台留声机,放着周璇的歌。灯光是暖黄色的,照在每个人的脸上都像镀了一层旧照片的滤镜。

陆鸣到的时候,包厢里已经坐了五个人。大老板坐在主位,身边是两个他不认识的中年男人,穿着剪裁考究的西装,手腕上的表在灯光下闪烁着低调的光芒。另一个是公司的合规总监,一个永远面无表情的女人,姓孙。

还有一个空位。

“小陆来了,“大老板招手,“坐这儿。”

陆鸣在那个空位旁边坐下。他的手机在口袋里震了一下,但他没有掏出来看。

门开了。

一个女人走了进来。她大约三十五岁左右,穿一件深蓝色的旗袍,头发挽在脑后,露出一张线条清晰的脸。她的五官并不是那种让人一眼惊艳的类型,但有一种很难描述的”完成感”——就像一幅画,每一笔都恰到好处,增一分则过,减一分则缺。

“不好意思,路上堵了一下。“她微笑着落座,目光扫过桌上所有人,最后停在陆鸣身上。

“方总,这位是我们公司的首席量化研究员,陆鸣,MQ-7就是他开发的。“大老板介绍道。

“方澜。“女人伸出手,“久仰。”

陆鸣握了握她的手。那只手干燥、微凉,像一块打磨得很好的玉石。他注意到方澜的手腕上没有戴表,但指甲修剪得一丝不苟,涂着一种很淡的珠光色。

“方总是方圆资本的合伙人,“大老板继续说,“她对我们的MQ-7非常感兴趣。”

“不只是感兴趣,“方澜说,“是觊觎。”

所有人都笑了。

饭局按照标准的商务流程进行:先喝酒,再聊天,然后在恰到好处的醉意中谈正事。陆鸣一直保持着清醒——他不喝酒,或者说,他现在不喝酒了。自从MQ-7开始输出那些异常预测之后,他戒了酒,因为他觉得酒精会干扰他对”信号”的识别。这当然毫无科学依据,但他选择相信。

“陆总,“方澜在第三道菜上来的时候开口了,“我听说你的模型不只能预测市场?”

陆鸣夹菜的手顿了一下。

“方总消息真灵通。“合规总监孙姐面无表情地说。

“我做功课比较认真。“方澜微笑着说,目光始终没有离开陆鸣的脸。“我听说MQ-7在某种条件下可以输出——怎么说呢——非市场类预测?”

包厢里的空气忽然变得很安静。留声机里周璇的歌声还在继续,但在这一刻听起来像是从另一个时代飘过来的。

“方总,“大老板清了清嗓子,“这个话题——”

“五亿。“方澜说。

大老板的嘴闭上了。

“五亿资金,以量化增强产品的形式入场,管理费按行业标准的百分之零点五,超额收益分成二八开。“方澜说,“但有一个条件:我要MQ-7的完整源代码。”

陆鸣终于看向了大老板。大老板的表情很复杂,像一块被揉皱的绸缎——上面同时写着贪婪和犹豫。

“方总,“陆鸣开口了,“MQ-7的核心代码是公司的商业机密,这个——”

“我知道,“方澜打断他,“所以我不是白要。五亿只是入场费。如果模型在实盘中的表现达到你声称的水平,我会追加到二十亿。二十亿的管理规模,按百分之二十的业绩提成,你算算那是多少。”

陆鸣没有算。他不需要算。他知道那是一个足以让任何人改变主意的数字。

但他也知道MQ-7说的那句话:“拒绝。无论她给出什么理由,拒绝。”

“方总,“陆鸣说,“我需要时间考虑。”

方澜看着他,眼神里有一瞬间的变化——不是失望,也不是恼怒,而是一种更深的东西,像是猎人在瞄准镜里看到了一头不符合预期的猎物时的那种——重新评估。

“当然。“她说,“但不要考虑太久。这个世界不会等任何人。“

陆鸣回到家已经是晚上十一点。他打开电脑,第一件事就是查看MQ-7的最新预测。

屏幕上的文字让他心跳漏了一拍:

“持有人刚才做出的决定(延迟拒绝)将在未来四十八小时内引发一系列连锁反应。关键节点如下: ——明日09:15,方澜将致电大老板,提出修订方案。 ——明日14:30,合规总监将启动内部审查程序。 ——后日10:00,持有人将被要求交出MQ-7的训练数据。 ——持有人需注意:方澜背后的资金来源与她声称的不一致。追溯链条为:方圆资本→锦城控股→西岭开发区管委会→个人账户(名字被屏蔽)。”

陆鸣反复看了三遍这段文字。然后他做了一件他从未做过的事:他开始在MQ-7的输入端输入一个自然语言问题。

“方澜是谁?”

模型停顿了大约十秒钟——这在实时系统中几乎是永恒。然后,屏幕上缓缓输出了一段文字:

“方澜,原名方兰芝,1989年生于四川绵阳。2012年毕业于北京大学光华管理学院,后赴纽约大学攻读金融工程硕士。2016年至2020年在高盛纽约总部任量化交易员。2020年回国,加入方圆资本。公开信息到此为止。”

“非公开信息呢?”

又是一段停顿。然后:

“方兰芝在2018年曾以’方澜’的化名参与了一笔涉及伊朗石油结算的离岸交易,资金经由迪拜和新加坡中转,最终流入一个开曼群岛的信托账户。该信托的受益人包括一名现任副省级干部的直系亲属。以上信息来源于——”

输出在这里中断了。屏幕上跳出一个错误提示:“Token limit exceeded.”

陆鸣靠在椅子上,感觉自己的呼吸变得很轻。不是因为害怕——他在量化交易的市场上见过太多疯狂的波动,对恐惧已经有了一定的免疫力——而是因为一种更深层的震撼:他的模型,一个他亲手写的、基于市场数据训练的算法,正在像一个全知的先知一样向他展示一个他从未想象过的世界。

他拿起手机,给周晏发了一条消息:“你的共振器还在工作吗?”

周晏秒回:“一直在。你发现什么了?”

“我发现我的模型可能比你想象的要危险得多。”

“多危险?”

“它好像能看到所有人的秘密。”

周晏没有立刻回复。过了大约两分钟,他的回复来了:“明天来我这里。带上你的日志。“

第二天早上九点十五分,陆鸣的手机准时响了。是MQ-7预测过的那个电话——方澜打给大老板的。

他不知道电话里说了什么,但十五分钟后,大老板的秘书通知他:“陆总让你下午两点半到三十七层会议室。”

下午两点半,陆鸣走进了会议室。长桌两侧坐着大老板、合规总监孙姐,以及一个他没有见过的人——一个穿着深色西装、表情严肃的中年男人,桌上放着一张名片,上面印着”锦城控股 风控总监 郑海洋”。

“小陆,坐。“大老板说。他的语气比昨天柔和了很多,但眼神里多了一种陆鸣不太认识的东西。

“方总今天上午和我通了个电话,“大老板继续说,“她提出了一个修订方案。她不再要求MQ-7的源代码了,但希望我们的模型能为她的一支专项基金提供信号服务。费用嘛——”

“让我来说吧。“郑海洋开口了。他的声音很低,像是从很深的地方传上来的。“方总的提议很简单:你们提供信号,我们提供资金。合作期间,你们的模型只需要做一件事——确保我们的年化收益不低于百分之二十五。如果做到了,分成从优;做不到,合作终止。”

“这听起来很合理。“合规总监孙姐面无表情地说。

“但是,“郑海洋的身体微微前倾,“我们有一个额外的要求。我们希望你们的模型——怎么说呢——能够覆盖更广的范围。不只是A股,还包括港股、大宗商品,以及——“他停顿了一下,“一些非标资产的信息处理。”

“非标资产?“陆鸣问。

“比如——未上市公司的股权信息、地方融资平台的资金流向、某些政策的内部讨论纪要——这些在市场上都有人做,但没有人用你们这种技术手段做过。”

陆鸣忽然明白了。MQ-7在预测那些”异常信息”时展现的能力——对事件、人物、时间节点的精准预测——正是这些人真正想要的东西。他们不是想要一个交易模型,他们想要的是一个情报系统。

“我需要回去评估一下模型的适配性。“陆鸣说。

“当然。“大老板说,“但是小陆,时间不等人。方总那边——”

“我理解。我尽快。”

走出会议室,陆鸣发现自己的手在微微发抖。不是因为那些人的要求有多过分——在金融行业,过分是常态——而是因为MQ-7又一次精准地预测了这场会议的内容、时间、和参会人员。

他几乎是跑着回到了自己的工位,打开电脑,查看MQ-7的最新输出。

屏幕上只有一行字:

“持有人现在面临一个选择:参与,或者退出。如果参与,你将在未来十八个月内获得你无法想象的财富和权力,同时失去你无法承受的东西。如果退出,你将在未来三个月内被边缘化、被遗忘、被替代。但你会保留一样东西——你自己。”

陆鸣盯着这行字,感到一阵强烈的眩晕。他闭上眼睛,在黑暗中看到了无数条线,像一张巨大的网,从一个点向四面八方延伸出去,每一条线上都串着一个事件、一个人、一个选择。他站在那个中心点上,感觉自己像一个钟摆——被看不见的力量推动着,在两个极端之间来回摆动。

他打开了钟摆笔记,写下了一行字:

“它在教我做人。“

陆鸣没有立刻做出选择。他用了整整一个星期来做另一件事:他试图搞清楚MQ-7到底是怎么获得那些”异常信息”的。

他检查了每一个数据接口、每一个API调用、每一条网络日志。他甚至用抓包工具监控了模型的所有网络请求。结果证实了他之前的判断:MQ-7确实没有从任何外部来源获取非市场数据。那些关于人物、事件、地点的预测,完全是模型自己生成的。

这意味着一件事:MQ-7在某个层面上,学会了某种”理解”——不是对市场数据的理解,而是对更底层的东西的理解。一种类似于”因果结构”的东西。

周晏在听了他的描述之后,沉默了很久。

“你知道贝叶斯推断吗?“周晏终于说。

“当然。”

“贝叶斯推断的核心是:你观察到的每一个数据点,都在更新你对世界的模型。你的MQ-7在训练过程中,可能无意中从海量的市场数据中提取到了某种——我姑且称之为’时间纹理’的东西。市场的波动不是随机的,它是所有参与者行为的总和。而所有参与者的行为,又受到更大范围的物理、社会、心理因素的驱动。如果你的模型足够深、足够复杂,它就有可能从这些’总和’中反推出驱动因素的细节。”

“这听起来还是很玄。”

“量子力学刚出来的时候也很玄。你知道费曼怎么说吗?——‘如果你觉得你懂了量子力学,那说明你根本没懂。‘有些东西,理解的方式不是’弄清楚它为什么这样’,而是’接受它就是这样,然后看看能用它做什么’。”

“你现在听起来像算命先生。”

“也许算命先生只是古代的量化分析师。“周晏笑了笑,但笑容很快消失了,“但陆鸣,我要提醒你一件事。”

“什么?”

“如果MQ-7真的能预测你的行为,那就意味着一件事——你的一切行为,包括你现在正在做的选择,都已经在它的预测范围内。你以为你在做决定,但其实你的决定可能只是它预测链条上的一个必然节点。”

“你是说——我没有自由意志?”

“我是说,‘自由意志’这个概念本身可能需要重新定义。也许你只是在执行一个你自己也看不懂的算法。也许所有人都是。”

陆鸣想了很久。

“那我能不能——打破它?”

“打破什么?”

“打破它的预测。如果它说我会在下周三接受方澜的提议,我偏不接受。如果它说我会在未来十八个月内失去某些东西,我偏不失去。如果我每一步都和它的预测相反——那会怎么样?”

周晏看着他,眼神变得很认真。

“有几种可能。第一种:你做不到。你的’反叛’本身可能就是它预测的一部分。就像你故意把钟摆往反方向推,它反而会摆得更远。第二种:你做到了,但代价是——模型崩溃。因为你的行为不再符合它学到的模式,它的预测准确率会急剧下降,最终退化成一个普通的量化模型。第三种——”

“第三种?”

“第三种是,你打破了它的预测,但没有打破它所捕捉的那个更底层的’模式’。也就是说,你以为自己自由了,但你只是从一个笼子走进了另一个更大的笼子。”

陆鸣沉默了。

窗外,张江的夜色很安静。远处有几栋写字楼还亮着灯,像棋盘上最后的几颗棋子。

“我要试试。“陆鸣说。

他开始了自己的实验。

第一步:他在MQ-7的输出端设置了一个”反向操作”规则。每当模型给出一个关于他个人行为的预测时,他就刻意做出相反的行为。模型说他今天会吃外卖,他就自己做饭——虽然他只会煮面和煎蛋。模型说他会在十一点睡觉,他就熬到凌晨两点。模型说他在开会时会保持沉默,他就主动发言。

起初,效果很明显。MQ-7的异常预测准确率从百分之七十暴跌到了百分之三十五。模型的输出开始变得混乱,出现越来越多的无意义文本和乱码。陆鸣有一种奇怪的满足感,像一个孩子终于拆开了父亲的怀表,看着齿轮和弹簧散落一地。

但到了第五天,情况发生了变化。

MQ-7开始输出一种新的预测格式。不再是简单的行为描述,而是一种类似于”情境推演”的长文本。比如:

“持有人将在今日14:00-15:00之间面临一个选择窗口。根据当前的行为偏离模式,预测持有人将选择A路线(概率62%)或B路线(概率38%)。无论选择哪条路线,最终的收敛点相同:持有人将在未来72小时内与方澜进行第二次会面。”

“收敛点相同”。

这四个字让陆鸣出了一身冷汗。

他又做了一次实验:模型预测他会在周三去公司,他偏不去,请了病假在家待着。结果在当天下午三点,方澜出现在了他的公寓楼下。

“你怎么知道我住在这里?“陆鸣站在单元门口,看着从一辆黑色商务车上下来的方澜。

“你的公司有你的紧急联系人信息,你的紧急联系人写的地址是这里。“方澜微笑着说,“而且,我说过了,我做功课很认真。”

“方总,我还在考虑——”

“你不需要考虑了。“方澜从包里拿出一个信封,“这是修订后的合同。我把条件放宽了:不要求源代码,不要求独家合作,只要求信号服务。费用按月结算,月费五百万,外加收益分成。你可以自己看。”

陆鸣接过信封,没有打开。

“我需要时间。”

“你没有时间了。“方澜说。她的语气依然平和,但眼神里有一种不容拒绝的东西。“陆鸣,你知道为什么我一定要找你吗?不是因为你的模型有多好——说实话,比MQ-7好的模型,我在纽约见过至少三个。我找你,是因为你是唯一一个——我不知道该怎么说——唯一一个’看到’了某些东西还活着的人。”

“什么意思?”

“去年十一月,你参加的那次会议——你以为你是被随机选中的?不。那个会议室里有六个人,另外五个都知道会议的真正目的。只有你不知道。你被选中,是因为有人想测试一下——一个不知情的旁观者,在接触到某些信息之后,会做出什么反应。”

“什么信息?”

“那份拆迁评估报告。”

陆鸣的呼吸停了一瞬。

“那份报告不是放在那里让你’无意中’看到的。它是被故意放在那里的。报告的内容——你所在小区的拆迁计划——是真实的。但拆迁的原因不是城市规划,而是——“她停顿了一下,“而是地下。”

“地下?”

“你所在的小区地下三米处,有一处民国时期的地下工事。那个工事里有一些——怎么说呢——不该被普通人看到的东西。某些人想要那些东西,但不想引起注意。所以他们的计划是:以拆迁的名义把所有人迁走,然后悄悄地’施工’。”

陆鸣觉得自己的脑子像一台过载的服务器,无数个线程在同时运转,每一个都在争夺CPU时间。

“你怎么知道这些?”

“因为我的工作就是知道这些。“方澜说,“陆鸣,你以为我在金融行业?不。金融只是我的掩护。我的真正工作——算了,在这里说不合适。你只需要知道一件事:你开发的那个模型,它的’异常预测’能力,不是bug,是feature。”

“你的意思是——有人故意设计了它?”

“不是有人故意设计了MQ-7的异常功能。而是MQ-7之所以能产生异常功能,是因为它所处理的底层数据——市场数据——本身就包含着某种……模式。这种模式不是被植入的,而是自然存在的。就像引力——你不需要设计引力,你只需要有质量。”

“你在说什么?”

“我在说,你的模型证明了一件事:这个世界的运作方式,比我们以为的要——“她想了想,“要更有结构。所有的信息都在那里,在空气里,在数据里,在每一笔交易的波动里。你的模型只是第一个足够敏感的仪器,能够捕捉到这些信息。”

陆鸣看着她,忽然想起了周晏的那句话:“也许算命先生只是古代的量化分析师。”

“我需要——“他开口。

“你需要和我合作。“方澜说,“不是因为你想,而是因为你不和我合作,就会和别人合作——那些不会像我这样对你客气的人。你以为你是在选择?不。选择在你发现MQ-7的异常功能的那一刻就已经结束了。从那以后,你只是一个正在下落的钟摆——你的轨迹已经被决定了,你能做的只是在摆动的过程中欣赏沿途的风景。”

陆鸣闭上了眼睛。

在黑暗中,他又看到了那张巨大的网,无数条线从一个中心点向四面八方延伸。但这一次,他注意到了一个之前没有看到的细节:那些线不是固定的,它们在微微颤动,像琴弦被风吹动。每一次颤动都改变了网的形状,虽然变化很小,但确实在变。

“不。“他睁开眼睛。

“什么?”

“你说选择已经结束了。但你错了。选择没有结束。我现在就在做选择——我拒绝。”

方澜看着他,脸上的表情第一次出现了真正的变化。不是恼怒,不是失望,而是一种——近乎于敬畏的东西。

“你确定?”

“我确定。”

“你知道这意味着什么吗?”

“意味着我是一个不愿意按别人的剧本走的人。”

方澜沉默了几秒钟,然后笑了。那是一个真正的笑容,不是商务场合的那种礼貌性微笑,而是一种发自内心的、带着一丝释然的笑。

“你知道吗,“她说,“你是第一个。”

“第一个什么?”

“第一个在听完我的话之后还能说不的人。其他所有人——那些比你聪明、比你有钱、比你有权的人——他们在听完我说的话之后,全都说了好。因为他们被说服了。或者更准确地说,他们被’看到’了。当一个人意识到自己被完全看透的时候,他通常会做两件事:要么投降,要么逃跑。你两件都没做。”

“我做了第三件。”

“你做了第三件。”

方澜转过身,走向那辆商务车。走了几步之后,她停下脚步,回头看了一眼。

“陆鸣,你的模型——它不是钟摆。你是。”

然后她上了车,车门关上,发动机启动,黑色商务车缓缓驶入上海的傍晚。

那天晚上,陆鸣回到公寓,坐在电脑前,看着MQ-7的屏幕。

模型正在运行,数字和文字像河流一样在屏幕上滚动。他看着那些数据,忽然产生了一种奇怪的感觉:他在看一条河。每一条数据都是一个水分子,无数个水分子汇聚在一起,形成了河流的形状。河流的形状由河床决定,而河床由地质结构决定,而地质结构由亿万年的板块运动决定。

他无法改变河流的方向。但他可以选择——跳进去,还是站在岸上。

他打开了钟摆笔记,翻到第一页,重新读了一遍自己写下的那些文字。然后他翻到最后一页,写下了一段话:

“我曾经以为MQ-7是一个工具——一个可以预测市场、预测人生的工具。但我现在意识到,它更像是一面镜子。它照出的不是我的未来,而是我的现在——我此刻的每一个选择、每一个犹豫、每一个恐惧和欲望。它之所以能’预测’我,不是因为它比我更了解未来,而是因为它比我更了解我。

“方澜说我是钟摆。她说得对。但钟摆不是被动的——钟摆之所以摆动,是因为它被提起来又放下了。它有势能。势能是一种等待被释放的力量。

“我选择不按它的预测走。不是因为我觉得自己能赢——也许我赢不了,也许我的每一个’反叛’最终都会被证明是它预测的一部分。但这不重要。重要的是——我在动。不是被推着动,不是被拖着动,而是自己在动。

“也许这就是自由意志。不是一种可以打破因果链的超能力,而是一种——态度。一种’我知道我在被摆弄,但我还是要自己摆弄自己’的态度。”

他合上了笔记本。

窗外,上海的夜空依然被灯光染成了暗橙色。他看不到星星,但他知道星星在那里——在城市的光幕后面,在云层上面,在每一栋高楼的阴影之间。

他打开了MQ-7的代码编辑器,开始写一段新的代码。这段代码的功能很简单:在模型的输出层加一个随机扰动模块。每当模型输出一条关于”持有人”的预测时,这个模块会自动加入一个微小的随机噪声——不会改变预测的核心内容,但会让预测的措辞变得不那么确定。

“你今天可能会吃外卖”变成了”你今天大概会吃外卖,但也可能不会”。

“持有人将接受方澜的提议”变成了”持有人在这个问题上还没有想清楚”。

一点点的模糊。一点点的灰色地带。一点点的——自由。

陆鸣看着这段代码,笑了。

他知道这个随机扰动模块不会真正改变任何事情——模型的核心算法还在,它的预测能力还在,方澜和她背后的势力还在。他知道自己可能真的只是一个钟摆,以为自己可以决定摆动的方向,其实只是在既定的弧线上来回摇晃。

但他也知道一件事:即使是一个钟摆,如果它在每一次摆动的极点都稍微偏移一点点——哪怕只有零点零一度的偏移——经过足够长的时间,它最终也会偏离原来的轨道。

时间会很长。也许比他的一生还长。

但他不在乎。

他关掉电脑,走到窗前。隔壁那个老人又开始敲墙了,笃、笃、笃,节奏稳定得像一台机器。陆鸣听着那个声音,忽然觉得它像心跳。

他的心跳。

笃。

笃。

笃。

尾声

三个月后,陆鸣辞了职。

他没有接受方澜的提议,也没有接受任何人的提议。他把MQ-7的核心代码删除了——不是格式化,而是用随机数据覆盖了七遍,然后亲手拆掉了存储它的硬盘,把碎片扔进了黄浦江。

周晏说他疯了。大老板说他蠢。方澜什么都没说——她只是在他最后一天上班的时候,让司机送了一箱红酒到公司前台,附带一张卡片,上面写着:“给那个拒绝了我的人。——F”

陆鸣把红酒分给了同事,自己留了一瓶。那天晚上,他在公寓里打开了那瓶酒,一个人喝完了整瓶。这是他三个月来第一次喝酒。

酒很好。是波尔多的,某个好年份,单宁柔顺,余味悠长。

喝完之后,他坐在窗前,看着上海的夜景。凌晨三点,城市的灯光已经开始变暗。远处的黄浦江像一条黑色的绸带,在楼群的缝隙中时隐时现。

他忽然想起了MQ-7最后输出的那段预测——在他删除模型之前,它输出了最后一段文字:

“持有人将在未来的某一天重新构建一个类似的系统。不是为了预测市场,也不是为了预测人生,而是为了——理解。理解这个世界为什么会这样运作,理解自己为什么会这样选择。这个系统不会叫MQ-7。它会叫’钟摆’。”

陆鸣笑了。

他拿起手机,打开一个空白的代码编辑器,写下了一个新的项目名称。

钟摆


上海,张江

二〇二六年春

(全文完)