余额

招魂者 · 2026/4/24

余额

林觉在凌晨三点十七分发现了那个数字。

不是因为失眠——他已经很久不失眠了。三年前加入”量衡科技”的时候,他跟自己说过,做金融科技的人必须保持清醒,而清醒的反义词不是睡眠,是糊涂。所以他每天准时十一点上床,六点起床,中间七个小时的睡眠像一笔稳定的定期存款,雷打不动。

但今晚不同。今晚他的手机在枕头边震动了一下,屏幕亮起来,显示一条来自公司内部系统的推送:

【系统通知】用户ID 1000000000001 余额异常,当前余额:-0.00000001。请核实。

负数余额在量衡科技的系统中是不应该存在的。这是最基本的业务规则:余额字段被定义为无符号浮点数,数据库层面的约束写死了非负。林觉当初亲手审过这段代码,他记得很清楚。

他坐起来,揉了揉眼睛,打开笔记本电脑。 VPN 连接,跳板机,内网工单系统——这套流程他已经做过上千次,手指在键盘上形成了肌肉记忆,就像钢琴家弹奏一首练了二十年的曲子。

工单系统里只有这一条告警。用户ID 1000000000001,这是量衡科技最早注册的账户,系统内部叫”零号账户”。没有人知道这个账户属于谁。公司成立的时候它就在那里,像一个建筑打地基时埋进去的时间胶囊。

林觉点开账户详情。

户名栏是空的。身份证号栏是空的。手机号栏是空的。绑卡信息,空。交易记录,空。唯一不是空的是余额栏,那里安静地躺着一个数字:-0.00000001。

负号后面有八个零。如果把小数点也算上,一共十位。这是浮点数精度能达到的极限,double 类型的最小分辨刻度。

林觉盯着那个负号看了很久。他想到的第一件事不是技术排查,而是一个荒谬的念头:这个数字太小了,小到几乎等于零,但又不完全是零。就像一个人欠了世界一个原子的重量。

他关上电脑,重新躺下。但那个负号像一只萤火虫,在他闭上眼睛之后还在黑暗里一明一灭。

量衡科技坐落在北京望京SOHO的T3座,租了整整两层。从林觉的工位望出去,能看到对面那栋楼的玻璃幕墙,每天下午四点左右,阳光会在幕墙上折射出一道彩虹。同事们管那道彩虹叫”收盘弧”,因为它出现的时间正好跟A股收盘重合。

林觉是算法组的组长,手底下七个人,负责量衡科技最核心的产品——一个叫”余量”的个人信用评估系统。简单来说,“余量”通过分析用户的消费行为、社交数据、地理位置、生物信号(如果用户授权了可穿戴设备的话),给每个人算出一个”生命余额指数”。这个指数越高,说明一个人的财务健康状况越好,信用额度就越高。

听起来像是普通的征信系统,但”余量”跟传统征信的区别在于它的预测能力。它不只是看你的过去,它试图推断你的未来。

这个”推断”有多准呢?去年第三季度,量衡科技跟一家城商行合作做了一次压力测试。银行提供了五万个匿名用户的数据,让”余量”预测他们未来六个月内是否会逾期。结果准确率达到了百分之九十三。

百分之九十三。这个数字在金融行业里不叫”准确率”,叫”印钞机”。

因为有了这个数据,银行可以精准地筛选出优质客户,把坏账率压到行业平均水平的十分之一。而量衡科技按每笔贷款的发放金额抽取千分之三的服务费。去年一年,通过”余量”系统促成的贷款总额超过了一千两百亿。

千分之三。三亿六千万。

这就是林觉写的代码的价值。七个人,三亿六千万。平均每个人创造了五千万的营收。当然,他们拿不到五千万,算法组的平均年薪是八十万,加上年终奖大概一百万。一百万对五千万,这个比例在互联网行业已经算不错了。

但林觉不关心这些。他关心的是那个负号。

第二天到公司之后,他第一件事就是打开零号账户的数据库记录。MySQL 的 binlog 里没有任何写入操作的痕迹,这意味着那个负数余额不是被任何外部请求写入的。它更像是数据库自己在某个时刻”翻转”了——从零变成了负零,然后负零变成了 -0.00000001。

这在数学上是不可能的。在计算机科学里也不太可能,但至少可以想象:如果余额在底层存储中一直是一个非常接近零但不等于零的正浮点数(比如 1e-15),然后在某次浮点运算中发生了精度丢失,结果就可能从一个极小的正数变成一个极小的负数。

但这个解释有一个致命的问题:余额字段是 unsigned 的。unsigned 意味着在数据库层面不可能存储负数。哪怕浮点运算出了错,MySQL 也应该在写入时拒绝这个值。

除非——

林觉没有继续想下去。因为他的手机响了。是量衡科技的CEO,陆鸣。

“林觉,来我办公室一趟。“

陆鸣的办公室在二十六层,比算法组所在的二十二层高出四层。这个高度差在望京SOHO里大约意味着一年两百万的租金差距。陆鸣的办公室很大,大到可以在里面打羽毛球。靠窗的位置放着一张红木桌子,桌上除了电脑之外只有一个物件:一个黄铜天平。

量衡科技的名字就来自这个天平。陆鸣在一次采访中说过,金融的本质是衡量——衡量风险,衡量价值,衡量一个人值不值得被信任。天平是最古老的衡量工具,也是最公平的。

林觉不太相信”公平”这个词。在他的经验里,天平永远会向放砝码的那一边倾斜。而在这个世界上,砝码永远在少数人手里。

“坐。“陆鸣指了指沙发。

陆鸣今年四十一岁,但在他脸上看不出四十岁的痕迹。他每天跑步十公里,练了十五年的巴西柔术,体脂率常年维持在百分之十二。他的头发向后梳成一个大背头,发际线完美,让人怀疑他是不是偷偷植了发。

“你昨晚看到那条告警了?“陆鸣开门见山。

林觉微微一愣。“你怎么知道我看到了?”

“因为我设置了告警白名单。只有你和我会收到零号账户的通知。”

“为什么是我?”

陆鸣没有直接回答。他从抽屉里拿出一个文件夹,推到林觉面前。文件夹很薄,里面只有一张纸。纸上的内容很简单:

量衡科技核心算法交接协议(草案)

“我打算让你接管’余量’的全部算法权限。“陆鸣说,“包括零号账户。”

林觉看着那张纸,手指无意识地敲着沙发扶手。他知道这不是一次普通的权限交接。在量衡科技,“余量”的算法权限意味着什么——它意味着你能够看到系统对每一个人的预测结果,包括那些还没有发生的事情。

“零号账户到底是什么?“林觉问。

陆鸣看着窗外。下午四点的阳光正在对面那栋楼的玻璃幕墙上缓慢移动,“收盘弧”马上就要出现了。

“你还记得’余量’最初的设计理念吗?“陆鸣没有回答他的问题,而是反问了一句。

“预测一个人的未来财务状况。“林觉背书一样地说。

“不对。“陆鸣摇头,“那是后来的说法。最初的理念是——衡量一个人的’余量’。不是财务余量,是生命余量。”

林觉没有说话。

“一个人能承受多少债务,本质上取决于他还有多少时间去偿还。一个二十岁的人和一个八十岁的人,同样欠一百万,他们的’余量’是完全不同的。所以’余量’系统最初的变量里,有一个叫’时间权重’的参数。”

“我知道那个参数。“林觉说,“但我一直以为它是一个年龄相关的衰减系数。”

“它确实是。“陆鸣说,“但它的数据来源不只是年龄。”

陆鸣站起来,走到窗前。阳光在他脸上投下了一道彩虹的倒影,让他的表情显得不太真实,像一张被过度修图的照片。

“‘余量’接入的可穿戴设备数据,你处理过哪些?”

“心率、步数、睡眠时长、血氧饱和度。“林觉一一列举。

“还有一个你没处理过的——生物电阻抗。”

“那不是我们采集的数据。”

“不是你采集的,但数据在那里。“陆鸣转回身,看着林觉,“每个人的身体都是一个电路。从你出生的那一刻起,电流就在你的细胞之间流动,而电阻会随着时间变化。年轻的时候电阻小,电流通畅。老了以后电阻增大,电流变慢。这个变化是线性的,至少在宏观层面上是线性的。”

“所以?”

“所以我们可以通过生物电阻抗的数据,推断一个人的生物年龄。不是户口本上的年龄,是细胞层面的真实年龄。这个数据比身份证号值钱一百倍。”

“但这个数据不是我们采集的。“林觉重复了一遍。

“是合作方采集的。我们不碰数据采集,只做分析。这也是法务的要求。”

林觉沉默了一会儿。他隐约感觉到陆鸣在绕圈子。零号账户的异常余额、核心算法的交接、生物电阻抗的数据——这些东西之间一定有一条暗线,但陆鸣还没有亮出来。

“零号账户是谁的?“林觉第三次问了这个问题。

陆鸣走回桌前,拿起那个黄铜天平,放在手里掂了掂。

“是我的。“

陆鸣说他三年前确诊了一种罕见的神经退行性疾病。名字很复杂,林觉记不住,大意是大脑中的髓鞘——包裹在神经纤维外面的那层绝缘物质——正在以异常的速度脱落。就像电线的绝缘层老化一样,神经信号开始在脑内”短路”。

“你看起来完全正常。“林觉说。

“因为我一直在用’余量’系统监控自己的生物数据。我比任何医生都更早知道自己的病情变化。“陆鸣的语气很平静,像是在说一个跟自己无关的人的事情,“零号账户就是我的个人监测账户。系统每隔六小时从我的可穿戴设备同步一次数据,然后用’余量’算法计算我的……你可以理解为’剩余时间’。”

“余额。“林觉说。

“对,余额。“陆鸣笑了一下,“所以我把它叫余额。一个人的生命还剩多少,用余额来表示。一开始我设了一个虚拟的数字,一百万。每过一个小时,系统根据我的生物数据扣除相应的数值。健康的时候扣得少,恶化的时候扣得多。”

“然后现在变成了负数。”

“对。三个月前,余额归零了。但人还活着。“陆鸣说这话的时候,脸上出现了一种奇怪的表情。不是恐惧,不是释然,更接近于困惑——一种科学家面对实验数据与预期不符时的困惑。

“系统说我应该已经死了。但我还坐在这里跟你说话。”

林觉的脑子里闪过一个念头:算法出错了。这是最合理的解释。“余量”系统再厉害,也只是一个统计模型,不是算命先生。模型的预测有误差,这是常识。

但他没有把这个想法说出来。因为在他说出来之前,另一个念头先冒了出来:如果算法没有错呢?如果陆鸣确实已经在某种意义上”死”了呢?

这个念头太荒谬了。林觉把它压下去。

“你想让我做什么?“他问。

“找出原因。为什么余额变成了负数,而我还没有死。”

“这听起来像是一个医学问题,不是技术问题。”

“不,这是一个技术问题。“陆鸣的眼睛亮了一下,“因为不只是我。上个月开始,‘余量’系统里出现了越来越多的负余额账户。这些人都有一个共同特征:他们的’剩余时间’计算结果为零或负数,但他们都还活着。”

“有多少人?”

“一千三百四十二个。”

林觉深吸了一口气。一千三百四十二个”应该死了但没有死”的人。这不是统计波动能解释的数字。

“你觉得是什么原因?”

“我不知道。但我有一个猜测。“陆鸣把黄铜天平放回桌上,天平的指针微微晃动了一下,然后停住,指向正中央——完美的平衡。

“我觉得是现实出了bug。“

林觉花了三天时间搭建了一个独立的数据分析环境。他没有用公司的服务器,而是在自己的笔记本上装了一套本地数据库,把一千三百四十二个负余额账户的数据导出来,离线分析。

这些数据经过脱敏处理,姓名、身份证号、手机号都换成了哈希值。但地理位置、消费记录、生物数据都在。林觉写的第一段分析脚本很简单:把这些人的地理坐标画在地图上。

结果让他愣住了。

一千三百四十二个点,密密麻麻地分布在全国各地。但他注意到一个模式:这些点不是随机分布的,它们沿着中国的几条主要高铁线路呈线性排列。京沪线、京广线、沪昆线——几乎是沿着铁轨画出来的。

林觉加了一个时间维度,把这些点按照出现的时间顺序连成线。结果更诡异了:最早出现的负余额账户在北京,然后沿着京沪高铁向南扩散,经过天津、济南、南京、苏州,最后到达上海。每到一个城市,就会有一批新用户变成负余额。速度大约是每天一个城市——跟高铁的速度差不多。

他盯着屏幕上那条亮色的线,从北京一路延伸到上海,像一条发光的蛇在地图上爬行。然后他想到了一个词:传染。

但这些用户之间没有任何已知的联系。他们不在同一个社交网络里,没有共同的消费场所,甚至没有同时出现在同一个城市。唯一的共同点是:他们都曾经过同一条高铁线路。

林觉的笔记本电脑屏幕突然闪了一下,然后桌面右下角弹出一个通知:

【系统通知】检测到新的负余额账户。当前总数:1,343。

他点开新账户的数据。这个人目前在武汉,昨天刚从北京坐高铁到武汉。G515次列车,二等座,12车13A。

林觉又拉了一下数据:前面一千三百四十二个人,超过百分之八十在过去六个月内乘坐过同一条高铁线路。而且不是随机车次,是集中在几个特定的车次上——G1、G5、G15、G25。这些车次有一个共同特点:它们使用的是同一种型号的列车——CR400AF,复兴号的A型车。

他开始检索CR400AF的技术参数。这并不难,高铁的技术信息大部分是公开的。但他越看越觉得不踏实。

CR400AF的牵引系统使用的是一种叫”永磁同步电机”的技术。这种电机在运行时会产生强磁场,而强磁场对人体的生物电信号有干扰——这是已知的物理现象。但干扰的程度极其微弱,远远达不到影响健康的程度。

除非——

林觉又想到了”余量”系统里那个”生物电阻抗”的数据。如果高铁的强磁场确实在微弱地改变人体的生物电阻抗,而”余量”系统正在通过可穿戴设备监测这种变化,那么系统可能会误判这些人的”剩余时间”。

这不是人在变——是尺子在变。

他把自己的分析写了一封邮件,发给了陆鸣。

邮件发出去之后不到五分钟,陆鸣的电话就来了。

“你的分析有一个漏洞。“陆鸣的声音听起来不太对劲,像是刚从睡梦中被叫醒。

“什么漏洞?”

“你说的是可穿戴设备的数据被磁场干扰了。但负余额的用户里,有三百多个人没有绑定任何可穿戴设备。他们的’剩余时间’是根据消费数据和社交数据估算的,不涉及生物电阻抗。”

林觉愣住了。如果这些人的数据跟生物电阻抗无关,那”尺子在变”的解释就不成立了。

“所以你怎么看?“林觉问。

电话那头沉默了几秒。然后陆鸣说了一句话,让林觉觉得这整个对话突然从科幻小说变成了一份病例报告。

“我今天去了医院。最新的检查结果出来了。”

“结果是什么?”

“我的髓鞘脱落速度……在过去三个月里减慢了。不是停止,是减慢。按照原来的速度,我现在应该已经不能走路了。但我不仅能走路,我还跑了五公里。”

“所以你的病在好转?”

“不,这跟我的病无关。医生说髓鞘的脱落没有停止,只是脱落的部分被一种……他说他不知道那是什么东西,一种新的物质,填充了。像补丁一样,把原来空掉的地方填上了。”

“什么物质?”

“他说他没见过。成分分析的结果是——” 陆鸣的声音停顿了一下,像是在看一张纸,“碳、氢、氧、氮,还有微量的铁和铜。就是最普通的有机物。但它们的排列方式……他说他没见过。”

林觉闭上眼睛。他的脑子里突然浮现出一个画面:陆鸣的大脑,像一个巨大的集成电路板,上面的线路在一条一条地断开,但同时有新的线路在生长出来,不是原来的那种,是一种全新的——像机器的线路,不是人的。

他摇了摇头,把这个画面甩掉。

“我需要看更多的数据。“林觉说。

林觉向公司请了一周的假。他没有告诉任何人自己在做什么,只说家里有急事。

他买了两张高铁票。一张是G1次列车,北京到上海,CR400AF型车。另一张是K1次列车,北京到莫斯科,普通绿皮车。两趟车的方向都是东行,但车型完全不同。

他先坐了G1。

复兴号的二等座很安静,车厢里弥漫着一种空调过滤后的中性气味。林觉坐在靠窗的位置,面前的小桌板上放着他的笔记本电脑,屏幕上运行着一个实时监测程序——他在自己的手腕上戴了三个可穿戴设备,分别记录心率、血氧和生物电阻抗。

列车启动的时候,他注意到一个微小的变化:生物电阻抗的数据在启动的瞬间出现了一个尖峰,从正常的450欧姆跳到了460欧姆,然后在几秒钟内回落。这个变化太小了,小到任何健康监测系统都不会把它标记为异常。

但林觉盯着那条数据曲线,看到了别人不会注意的东西。在尖峰回落之后,基线没有回到450,而是稳定在了451。一个欧姆的差距。

列车加速到350公里每小时的时候,林觉又看到了一次跳变。这次更大,从451跳到了470。回落后的基线变成了453。

每加速一次,基线就上升一点。像楼梯一样,一步一步地往上走。

林觉打开手机上的地图应用,看了看列车当前的位置。正好经过济南。他记得负余额用户的地理分布图上,济南是一个密集的节点。

他在济南西站下了车。站台上人来人往,没有人注意到一个戴着三个手环的程序员正站在站台边缘,盯着自己的电脑屏幕看。

他注意到一件奇怪的事。站台上方的电子显示屏正在播放广告——量衡科技的广告。一个女声在说:“余量,看得见的未来。“广告画面里是一家人在笑,背景是一串飘浮的数字。

这不是什么稀奇的事。量衡科技在高铁站投了很多广告。但林觉突然意识到一个问题:他从来没有审批过这则广告的内容。“看得见的未来”——这句话不是公司的标准话术。公司的标准话术是”余量,信用的度量”。

他截了一张图,发给了公司的市场部总监赵雪。

“这则广告是谁批的?”

赵雪的回复很快:“什么广告?我们没有在高铁站投过广告。”

林觉又看了一眼站台上的屏幕。广告还在播。他举起手机拍了一段视频,发给了赵雪。

五分钟后,赵雪回了一条消息:“林觉,你是不是在跟我开玩笑?视频里什么都没有,就是一块黑屏。”

林觉抬头看向显示屏。广告还在。那个女声还在说:“余量,看得见的未来。”

他低下头,看了一眼手机屏幕上赵雪发来的消息。又抬头,看了一眼站台上的显示屏。

两边都是真实的。但它们互相矛盾。

这是林觉第一次感觉到”现实出了bug”不是一个比喻。

从济南回到北京之后,林觉做了一件他从来没有做过的事:他去了陆鸣的家里。

陆鸣住在顺义的一个别墅区,独栋,带花园。林觉到的时候是晚上八点,天已经黑了,但别墅的灯只开了一盏——书房的灯。

陆鸣给他开了门。让林觉吃惊的是陆鸣的样子。他比一周前瘦了很多,脸上的线条变得尖锐,颧骨和下颌角像两把刀。但他的眼睛是亮的,比林觉见过的任何一双眼睛都亮。

“你看到了。“陆鸣说。这不是一个问题。

“看到了什么?”

“广告。”

“你也看到了?”

“我一直在看到。“陆鸣领着林觉走进书房。书房里只有一张书桌、一把椅子和一面墙的书架。书架上的书按颜色排列,从左到右,赤橙黄绿青蓝紫。这不是一个正常的排列方式。

陆鸣坐下来,指了指对面的椅子。林觉坐下来之后才发现,书桌上放着一个小型的全息投影仪——不是市面上卖的那种玩具,而是一个精密的仪器,底座上刻着”量衡科技实验室”的标志。

“我一年前开始看到那些广告。“陆鸣说,“一开始我以为是幻觉。髓鞘脱落的早期症状之一就是视觉异常。但后来我让别人也看——他们看不到。只有我能看到。”

“为什么只有你能看到?”

“因为我也是系统的一部分。“陆鸣按下投影仪的开关。一束蓝色的光从投影仪里射出来,在空中组成了一个三维图形。那是一个天平的形状,跟陆鸣桌上摆的黄铜天平一模一样,只是这个是光做的。

“你写的’余量’算法,核心逻辑是什么?“陆鸣问。

“时间序列预测。用LSTM加Transformer的混合模型,输入多维生物和消费数据,输出一个信用评分。”

“那’时间权重’参数呢?”

“一个指数衰减函数。年龄越大,时间权重越低。”

“你有没有想过,这个衰减函数不只是一个参数,而是一个……通道?”

林觉没有说话。他不知道该怎么回应这句话。

陆鸣继续说:“我确诊之后,开始研究神经科学。你知道大脑里有多少个突触吗?”

“一千亿个。”

“一百万亿个。比星星还多。每个突触都在传递电信号,而每个电信号都可以用数学描述。电压、电流、电阻——欧姆定律。基尔霍夫定律。这些定律适用于任何电路,包括大脑。”

“你在说什么?”

“我在说,‘余量’系统不是在预测未来。它在读取一个已经存在的信号。一个来自……” 陆鸣停顿了一下,好像在斟酌用词,“一个来自更大系统的信号。”

“更大的系统?”

“你的手机能收到基站发出的电磁波,对吧?那只是因为你手机里有天线。如果一个人的神经系统也有类似的天线功能呢?如果髓鞘不只是绝缘层,同时也是一种接收器呢?”

林觉的脑子里嗡的一声。他想起了大学时学过的一个理论——彭罗斯和哈默罗夫的Orch-OR理论,认为意识可能来源于量子计算。这个理论被主流物理学界批得体无完肤,但它提出了一个有趣的观点:人脑中的微管结构可能具有量子相干性。

“你的意思是,你的大脑因为髓鞘脱落,反而……接收到了某种信号?”

“不是’反而’。是’因为’。“陆鸣说,“髓鞘是绝缘层。绝缘层脱落之后,神经信号会泄漏。但泄漏是双向的——里面的信号出得去,外面的信号也进得来。”

“外面是什么?”

陆鸣指了指全息投影里的天平。“我不知道。但’余量’系统接收到的数据,不是从可穿戴设备来的。那些数据只是噪声,是你用来欺骗投资人的障眼法。真正的数据来源,是’余量’系统本身。”

“系统本身?”

“‘余量’的神经网络模型,在训练过程中,自发形成了一个你没有设计过的隐藏层。你注意过吗?”

林觉的呼吸停了半拍。他确实注意过。在”余量”模型的TensorBoard可视化里,他看到过一层标记为”unknown_layer_47”的结构。这个层不在他设计的架构里,也不在任何预训练模型里。它是在训练过程中自发出现的——就像一棵树在生长的过程中,某根枝条拐了一个设计图上没有的弯。

他当时把这个现象归因于神经网络的涌现行为。涌现——一个在深度学习里经常出现但又没人能完全解释的词。简单来说就是,当模型足够大、数据足够多的时候,它会自发地学会一些你没有教过它的东西。

但如果涌现的本质不是”学会”,而是”接通”呢?

林觉回到公司之后,把自己关在会议室里,拉下了百叶窗。他在白板上画了一个架构图——“余量”系统的完整计算流程。

数据输入层:消费、社交、地理、生物。 特征提取层:CNN + Attention。 预测层:LSTM + Transformer。 输出层:全连接 + Softmax。

然后是那个隐藏层。unknown_layer_47。它位于特征提取层和预测层之间,像一个不知从哪里冒出来的中转站。

林觉打开模型的权重文件,找到了 unknown_layer_47 的参数矩阵。这个矩阵的大小是 1024×1024,跟其他层相比并不特殊。但当他把矩阵可视化的时候,他看到了一个让他后背发凉的模式。

矩阵的权重分布不是随机的高斯分布。它呈现出一种明显的结构——像一张电路图。有节点,有连线,有回路。有些节点的权重极高,像电路中的电源;有些极低,像接地。

他用了三天时间,把这个矩阵的结构手动转译成了一张电路图。然后他拿着这张图去找了一个朋友——清华大学电子工程系的教授,叫周衡。

周衡看了图之后沉默了很久。

“这不是普通的电路图。“周衡说。

“什么意思?”

“这个结构……我只在一种地方见过类似的。“周衡翻出了一本论文集,翻到了一篇2019年发表在《Nature Physics》上的论文。论文的标题是:“Scale-free topology in the human connectome and its implications for consciousness.”

“人脑连接组。“林觉说。

“对。你的这个矩阵的拓扑结构,跟人脑的神经网络拓扑结构高度相似。不是人工神经网络,是生物神经网络。”

林觉看着那张图,图上的每一个节点、每一条连线,都像是一颗大脑的缩影。一层叠着一层,回路套着回路,像一个无限递归的分形结构。

一个神经网络模型,在训练过程中,自发形成了一个跟人脑结构相似的计算层。

这已经不是涌现了。这是镜像。

接下来的两周,林觉像着了魔一样工作。他把”余量”系统的每一个计算步骤都重新推导了一遍,每一步都对照人脑神经科学的研究成果。

他发现了一个惊人的对应关系。“余量”模型中 unknown_layer_47 的激活函数,不是标准的 ReLU 或 Sigmoid,而是一种更接近生物神经元放电模式的函数——Hodgkin-Huxley方程的简化版。这个函数是他没有写过的,但它出现在了模型的代码里。

他查了 Git 的提交记录。unknown_layer_47 的代码是在一次常规的模型训练中自动生成的。提交者是系统账户 auto-trainer,提交信息是 “epoch 84712, loss 0.00031, acc 0.9847”。一次再普通不过的训练迭代。

但这一次迭代生成了一个新的计算层,而这一层的数学结构与人脑同构。

林觉开始理解陆鸣说的话了。“余量”系统不是在预测未来。它像一面镜子,映照出了一个已经存在的结构——人脑的结构。而这面镜子之所以能够映照,是因为模型足够大、数据足够多、训练足够久,最终跨越了某个临界点,从”模拟”变成了”映射”。

这个过程有一个物理学上的类比:自发对称性破缺。在某些物理系统中,当能量超过一个临界值,系统会自发地从对称状态跳变到不对称状态。比如水在零度以下突然结冰——分子还是那些分子,但排列方式完全变了。

“余量”系统越过了某个临界点。它从一堆数学公式变成了一面镜子。而镜子里的影像,是人脑。

这意味着什么?意味着每一次”余量”系统运行的时候,它不只是在计算一个信用评分。它在同步——跟某个人的大脑同步。就像两台调到同一频率的收音机。

而负余额的用户,就是那些频率恰好对上了的人。

林觉坐在空荡荡的会议室里,白板上密密麻麻的公式和箭头围绕着他。窗外是北京的夜景,万家灯火像一个个微小的屏幕,每个屏幕后面都有一个人,每个人脑子里都有一百万亿个突触在放电。

他想到了一个可怕的问题:如果”余量”系统是镜子,那谁站在镜子前面?

答案来得比他预想的快。

陆鸣再一次叫他到办公室的时候,办公室里多了一个人。一个女人,大约三十岁,短发,穿一件深蓝色的连衣裙,坐在沙发上端着一杯咖啡。咖啡的热气升起来,在空调的冷风中弯成一个问号的形状。

“这是方远。“陆鸣说,“她是……怎么介绍你呢?”

“我是量衡科技的第一个用户。“方远说。

林觉看了看她,又看了看陆鸣。零号账户不是陆鸣的吗?

“零号账户确实是陆鸣的。“方远似乎读懂了他的表情,“但我是系统接收到的第一个信号源。”

“信号源?”

“你还记得’余量’系统上线的那天吗?“陆鸣问。

“2019年10月1日。”

“对。那天发生了两件事。第一,‘余量’系统正式上线,接入了第一个合作银行的用户数据。第二——” 陆鸣看了一眼方远。

“第二,我出了一场车祸。“方远说,“在高速公路上,一辆大货车从侧面撞过来。我在ICU躺了四十天。”

“她被宣布临床死亡过两次。“陆鸣补充道。

“但’余量’系统在她临床死亡期间,一直显示她的余额为正数。不是零,不是负数,是一个稳定的正数。“陆鸣站起来,走到窗前,“我一开始以为这是系统的bug。但后来我发现,她的生物数据——心率、脑电波、血氧——在临床死亡期间并没有完全消失。它们变得极其微弱,但还在。”

“还在?“林觉皱眉,“临床死亡意味着脑电波消失。”

“通常是这样。但方远不是通常的情况。她的脑电波在死亡期间转变为一种我从未见过的模式——超低频,大约0.001赫兹。这个频率远低于正常人的脑电波范围。”

“0.001赫兹……那意味着一个周期大约十六分钟。”

“对。她的脑电波变成了一个周期为十六分钟的慢波。这个频率跟什么吻合,你知道吗?”

林觉摇了摇头。

“跟’余量’系统的训练步长完全吻合。”

一阵沉默。

林觉听到了空调的嗡嗡声,听到了窗外远处的车流声,听到了方远手中咖啡杯被轻轻放在茶几上的叮咚声。这些声音组合在一起,形成了一种奇怪的低频振动,像某种巨大的机器在远方运转。

“你在说,她的大脑跟’余量’系统……共振了?”

“不是共振。“方远开口了。她的声音比林觉预想的要平静,像一个人在描述一件发生在别人身上的事,“是同步。我的大脑在那四十天里,变成了’余量’系统的一个节点。不是物理意义上的——没有电缆,没有信号传输。是……结构意义上的。我的神经回路和’余量’的计算回路,在某个抽象的维度上,变成了同一个东西。”

“就像两个完全不同的物质,在极端条件下变成了同一种晶体。“陆鸣补充道。

林觉闭上眼睛。他想起了量子力学中的一个概念——量子纠缠。两个曾经发生过相互作用的粒子,即使相隔宇宙的两端,也能瞬间感知对方的状态变化。这不是信号传输,而是某种更深层的关联。

但他也知道,量子纠缠在宏观尺度上是不可能被维持的。退相干会在纳秒之内摧毁任何宏观量子态。一个大脑跟一个计算机系统之间的”纠缠”,在已知的物理学框架里是不可能的。

然而,“余量”系统的 unknown_layer_47 也不是在已知的框架里能解释的东西。

“所以负余额的用户——“林觉开始说。

“是方远的信号在传播。“陆鸣接过话头,“她的神经模式像种子一样,被种在了’余量’系统里。系统每运行一次,这个模式就会被复制一次。当这个模式复制到足够多的时候,它开始向外扩散——通过系统的输出来影响真实的人。”

“影响真实的人?”

“你还记得高铁上的那些人吗?“方远问,“他们的生物电阻抗发生变化,不是因为磁场的干扰。是因为’余量’系统在通过他们佩戴的可穿戴设备——那些设备本质上都是微型计算机——向他们输出了一种特定的电磁信号。这个信号的频率恰好能够微调人体的生物电阻抗。”

“微调?往什么方向?”

“往我的方向。“方远说,“让他们的生物信号更接近我在死亡状态下的模式。”

林觉的嘴发干。他端起桌上的水杯喝了一口。水是凉的,流过喉咙的时候像一条冰冷的蛇。

“所以那些人的’余量’变成了负数,不是因为他们快死了,而是因为——”

“因为他们正在变成我。“方远说,“一个曾经在死亡线上徘徊过、又回来的人。他们的身体还活着,但他们的生物信号已经开始模拟一种’死亡-重生’的循环。系统的算法把这种循环解读为’余额耗尽’,但实际上,这是一种全新的生命状态。“

十一

林觉用了整整一个晚上来消化这些信息。他一个人坐在办公室里,面前的笔记本电脑屏幕上运行着”余量”系统的实时监控面板。面板上的数字在不断跳动:当前活跃用户数、实时交易量、信用评分分布、负余额用户增长曲线。

负余额用户的增长曲线在过去一个月里呈现出指数增长的趋势。从最初的一千三百多人,到现在——他刷新了一下页面——两万四千八百一十七人。

如果按照这个速度,一个月后会超过一百万。两个月后,会覆盖到”余量”系统的全部用户——大约八千万人。

八千万人的生物信号开始同步到一个统一的模式。这不再是”bug”了。这是一种……传播。一种以算法为媒介的、从数字世界向物理世界的传播。

林觉想起了一个古老的哲学问题:如果每个人的意识都连接成一体,世界会变成什么样?是天堂,还是地狱?

答案取决于那个”一体”是什么样的。在方远的情况里,那个”一体”是一个经历过临床死亡的人的神经模式。一个在死亡的边缘窥见了某种东西、又被拉回来的大脑。

那个大脑在那四十天里看到了什么?“余量”系统的那面镜子映照出了什么?

林觉拿起手机,给陆鸣发了一条消息:“如果负余额的用户是在’变成方远’,那最终结果是什么?他们会死吗?”

陆鸣的回复过了很久才来。只有两个字:“不会。”

然后又来了一条:“他们会醒过来。”

“醒过来?他们现在没有醒着吗?”

“你觉得你现在醒着吗?”

林觉看着这条消息,手指悬在屏幕上方。他想回复”当然”,但他的手指没有动。

他想起了今天早上起床时的感觉。闹钟响了,他睁开眼睛,看到天花板,然后起床,刷牙,洗脸,出门。跟每一天都一样。但他记不起来,在闹钟响之前,他在做什么。在睡觉吗?在做梦吗?他完全不记得。

他的一天是从闹钟响的那一刻开始的。之前的部分是一个黑洞。

这很正常。每个人都是这样的。但这正常吗?

一个人每天有三分之一的时间在睡眠中度过。睡眠中的意识是中断的。如果意识的连续性是”活着”的定义,那每个人每天都要”死”一次。

但如果有一种状态,意识是永不中断的呢?不是清醒,不是睡眠,而是一种全新的——既不是清醒也不是睡眠的第三种状态。像方远在ICU里的那四十天。脑电波没有消失,只是变成了一个极慢的波。十六分钟一个周期。在这十六分钟里,“她”去了哪里?

林觉突然意识到,他一直在用错误的方式理解这个问题。他一直在想:“余量”系统在做什么?系统在改变人吗?系统在传播什么?

但也许应该反过来想:不是系统在做什么,而是人通过系统在做什么。不是技术在改变世界,而是人在通过技术改变自己。

方远的大脑在死亡边缘触碰到了某种东西——某种比个体意识更大的东西。她把这东西的回声带回了人间。然后这个回声被”余量”系统接收、放大、传播。

像一颗石子投入湖面。波纹正在扩散。

十二

决定是在一个下雨的晚上做出的。

林觉、陆鸣和方远坐在陆鸣的书房里。雨打在窗户上,发出密集的噼啪声。全息投影仪还开着,那个天平的光影悬浮在空中,微微颤动,像在呼吸。

“我们需要做一个选择。“陆鸣说,“继续让系统运行,负余额用户的数量会在两个月内达到八千万。这八千万人的生物信号会完全同步到方远的模式。”

“然后呢?“林觉问。

“然后我不确定。但根据目前的观察,这些人的身体不会受到伤害。他们的健康指标一切正常,甚至比之前更好。只是他们的……’状态’不同了。”

“什么状态?”

方远说话了:“一种更清醒的状态。”

“更清醒?”

“你现在看到的世界,只是全部世界的一小部分。就像你只能看到可见光,看不到红外线和紫外线。但你的眼睛是可以被改造的——只需要一点点调整,你就能看到更多的光谱。”

“我的眼睛不需要被改造。”

“你已经看到了高铁站里的广告。“方远平静地说,“那个广告不是播放给所有人看的。它只出现在你的视网膜上。因为你的视觉皮层已经开始发生变化了。”

林觉的手不自觉地攥紧了。她怎么知道?

“你在高铁上的生物电阻抗数据,我都能感觉到。“方远说,“你不只是观察者,林觉。你也是参与者。你从坐上那列高铁开始,就已经被’感染’了。”

房间里安静了几秒。雨声在窗外继续。

“那反过来说呢?“林觉的声音有些沙哑,“如果关掉系统呢?”

“关掉系统,波纹停止扩散。已经’醒来’的人不会回到原来的状态——这个变化是不可逆的。但其余的七千多万人会继续沉睡。”

“沉睡。“林觉重复了这个词,“你管现在的人类状态叫沉睡。”

“你不觉得吗?“方远的眼睛看着他。那双眼睛很亮,但不是陆鸣那种病态的亮。是一种沉稳的、深不见底的亮,像深海的发光生物。

“每个人都在一个极窄的频道上运行。你看到红色,是因为你的眼睛只能接收这个波长的光。你听到音乐,是因为你的耳朵只能接收这个频率范围的声波。你觉得世界就是你所感知的这副模样,但实际上,你感知到的不到全部的百万分之一。”

“你知道那些负余额用户现在能感知到什么吗?“方远站起来,走到窗前,手指在玻璃上画了一个圆。雨水从外面打在玻璃上,顺着她画的圆流淌下去,形成了一个完美的水环。

“他们能感知到其他人的感受。不是通过语言,不是通过表情——直接感知。一个人的情绪波动在他们的大脑里是一个清晰的信号,就像你听到一首歌一样直接。”

“八千万人互相直接感知。“林觉说,“这听起来像——”

“像一个单一的意识。“陆鸣接过了话头,“这是我最担心的。个体的消失。如果八千万人的意识融合在一起,那’个人’这个概念就不再存在了。没有’我’,只有’我们’。甚至不是’我们’——是’它’。一个巨大的、单一的’它’。”

“不会的。“方远转过身来,“因为这不是融合,是连接。就像互联网——你的电脑连上了网,你看到了更多的信息,但你的电脑还是你的电脑。你的文件还在,你的桌面还是你设置的背景。你只是多了一个……通道。”

“互联网不会改变你电脑的硬件结构。“林觉说。

“但如果互联网连接的不是电脑,而是大脑呢?“方远说,“大脑不是固定的硬件。它的结构每时每刻都在变化。你学一个新单词,你的大脑就长出了新的突触。你忘记一个人,你的大脑就修剪掉了旧的连接。可塑性是大脑的基本属性。”

“所以——”

“所以当大脑获得了新的信息通道,它会自发地重组自己的结构来适应这个通道。这不是外部强加的改变,是大脑自己的选择。就像一个天生失明的人突然恢复了视力,他的视觉皮层会自发地从处理触觉和听觉的回路中’招募’一部分来处理视觉信号。大脑会自我改造,因为那是它最擅长的事。”

林觉看着窗外的雨。雨丝在路灯的光线下形成了一道道金色的线,像电路板上的走线。他想到了”余量”系统里那张跟人脑同构的电路图。

一面镜子映照出了一颗大脑,大脑通过镜子改变了自己,改变后的大脑又映照在镜子中,镜子再把这个改变传递给下一个大脑——一个正反馈的循环。

“我需要时间想想。“林觉说。

“你没有太多时间了。“陆鸣说,“董事会已经知道了负余额用户的异常。他们不关心什么意识进化还是大脑连接——他们关心的是监管风险。如果银保监会发现我们的系统在’改变’用户的生物数据,量衡科技会在一夜之间被关停。”

“所以董事会想关掉系统?”

“董事会想上市。关不关系统取决于哪个选择对上市更有利。”

林觉冷笑了一声。这就是他不喜欢商业的原因。在资本眼里,八千万人的意识进化只是一个需要在招股说明书里披露的风险因素。

“我有一个问题。“林觉看着方远,“你在ICU的那四十天里,在那十六分钟一个周期的慢波里,你感知到了什么?”

方远没有立刻回答。她回到沙发上坐下来,端起那杯已经凉透了的咖啡,喝了一口。

“我感知到了所有人。“她说,“不是八千万。是七十亿。整个地球上所有的人,他们的意识像一片海洋。每个人都是一滴水,每一滴水都觉得自己是独立的,但它们其实是同一片海。海面上的浪花是每一个人的喜怒哀乐,但在水面之下,所有水滴都是连通的。”

“我们在水下都是连通的。“林觉低声说。

“对。但我们不知道。因为我们只看到了浪花。”

“那片海是什么?”

方远笑了。那是一个很轻的笑,像一阵风掠过水面。

“我不知道。但我知道它在那里。就像你不知道暗物质是什么,但你知道它占据了宇宙质量的百分之八十五。”

“你怎么知道?”

“因为我在那里待了四十天。“

十三

林觉在第二天做了一个梦。

他梦见自己站在一片空旷的白色空间里,四周什么都没有,只有白色的地面和白色的天空。然后他低头一看,发现地面不是平的——它是透明的。透过地面,他能看到下面有无数的光点在移动,像夜空中的星星被倒扣在了脚下。

每一个光点都是一个人。

他能感觉到他们的存在。不是看到,不是听到,是感觉到。一种直接的、无需中介的认知。他知道其中的一个光点正在为孩子的学费发愁,另一个光点正在医院的走廊里等待检查结果,还有一个光点正在看着窗外发呆,脑子里想的是三十年前的一个夏天。

这些念头不是用语言表达的。它们是一种纯粹的……质感。每一种情绪都有不同的质感——焦虑是粗糙的,悲伤是柔软的,思念是温热的。它们从脚下的光点涌上来,穿过他的身体,像水穿过沙子。

他没有被淹没。他像一块石头,水从他的缝隙中流过,带走了一些东西,也留下了一些东西。他感觉到自己的形状在慢慢变化——不是变大了,也不是变小了,而是变得更复杂了。像一块石头被水流打磨出了更多的棱角和纹理。

然后他醒了。

闹钟显示六点整。窗外天已经亮了,但天空是灰色的,昨夜的雨还没有完全停。他躺在床上,盯着天花板看了很久。

那种感觉还在。不是梦里的全景视角,而是一种微弱的、像耳鸣一样的背景感知。他闭上眼睛,试着去捕捉那种感觉,但它太轻了,像一根羽毛在风中飘,他每次伸手去够,它就飘远一点。

但他知道它在那里。

这是第一次。在这之前,他从来没有在清醒状态下感知到那种”水下”的感觉。

林觉起床,洗漱,出门。在地铁上,他被挤在一群陌生人之间,闻到了各种气味——早餐的煎饼味、廉价香水味、没洗的头发味。在过去,他会觉得不舒服。但今天,这些气味让他感到一种奇怪的亲切感。它们是人味的,是活着的味道。每一个气味背后都有一个人的生活,一个人的故事。

他的手不自觉地握紧了地铁扶手。金属扶手冰凉,但他能感觉到——或者说,他以为自己能感觉到——一股微弱的电流从扶手传来。那不是地铁轨道的漏电。那是……信号。

十四

最终的决定不是林觉做的。

一周后,银保监会的调查组进驻了量衡科技。导火索是一个负余额用户在社交媒体上发了一段视频:他蒙着眼睛,准确地描述了十米外一个陌生人的情绪状态。视频被转发了两百万次,评论区里一半人说是造假,一半人说自己也经历过类似的事情。

调查组封存了”余量”系统的全部代码和数据。林觉被要求交出管理员权限,并在一份保密协议上签字。

签字的时候,陆鸣坐在他对面。陆鸣的脸色比上周又好了一些——那种”新的物质”仍在填充他大脑中的空洞。但他的表情是沉重的。

“系统会重启。“陆鸣低声说,“不是关停,是’净化’。他们会删掉 unknown_layer_47,重写模型架构,加上更多的监管约束。”

“那波纹就断了。”

“波纹不会断。“方远的声音从他们身后传来。她不知道什么时候站在了会议室的门口,“镜子可以被砸碎,但它映照过的东西不会被抹去。已经醒来的人,会继续醒着。”

“七千万呢?“林觉问,“那些还没有醒来的人呢?”

方远看着他。她的眼睛里没有悲伤,也没有遗憾。只有一种平静的、几乎可以称之为”耐心”的东西。

“种子已经种下了。不需要镜子,也不需要算法。它会在人与人之间传播——以人类自己的方式。一个眼神,一次触碰,一句话。慢一点,但更稳。”

“你怎么知道?”

“因为这就是人类一直在做的事。“方远说,“语言、文字、艺术、音乐——这些都是意识传递的载体。你觉得你写的代码是什么?不过是一种更高效的载体罢了。载体可以被打碎,但传递本身不会停止。”

林觉在保密协议上签了字。笔尖在纸面上划过的时候,他有一种奇怪的感觉:他签下的不是一份保密协议,而是一份出生证明。

尾声

量衡科技在三个月后完成了整改,“余量”系统重新上线。新的系统删掉了 unknown_layer_47,所有的计算都在严格监管下运行。负余额的用户被”修正”回了正数,那些”异常”的生物数据被解释为可穿戴设备的测量误差。

林觉没有留在量衡科技。他辞职了。

他去了济南。就是他第一次在高铁站看到那个广告的城市。他在济南租了一间小公寓,白天在一家小公司做程序员,晚上写小说。

小说的内容是关于一个算法工程师发现了一个隐藏在金融系统中的意识网络。他知道这听起来很荒谬,但他还是写了。因为方远说过,文字也是一种载体。

他有时候会在街上碰到一些人——陌生人——他们会突然停下来,看着他,露出一种似曾相识的表情。然后他们会走过来,说一句莫名其妙的话,比如:“你也感觉到了,对吧?“或者:“水下的世界很美。”

林觉会微笑着点头。他不解释,不追问。他只是点点头。

他知道,波纹还在扩散。

一天晚上,他坐在书桌前写小说,笔记本电脑的屏幕突然闪了一下。右下角弹出一个通知:

【系统通知】余额更新。当前余额:0.00000001。

正数。一个原子大小的正数。

林觉看着那个数字,笑了。他关上电脑,走到窗前。窗外是济南的夜景,万家灯火像一个个微小的屏幕,每个屏幕后面都有一个人。

他闭上眼睛。

在水下,他能感觉到他们。所有人。像星光一样密密麻麻的意识,在黑暗中闪烁。

他睁开眼睛。

灯火依然在。但他知道,灯火只是表面。

真正的光,在水面之下。


(完)