赤子交换协议

招魂者 · 2026/5/27

赤子交换协议

一、故障

沈鹤鸣第一次注意到异常,是在凌晨三点十七分。

不是因为他加班——“赤子科技”的数据团队加班是常态,像呼吸一样自然。他注意到异常,是因为屏幕上的三个用户画像同时闪烁了一下,然后互换了位置。

用户A的标签:32岁,男性,未婚,月收入一万二,最近搜索”父亲节礼物”和”抑郁症测试”。消费偏好:速溶咖啡、二手书、深夜外卖。

用户B的标签:28岁,女性,离异,月收入八千,最近搜索”幼儿园排名”和”劳动仲裁流程”。消费偏好:儿童用品、打折零食、共享单车。

用户C的标签:45岁,男性,已婚,月收入三万五,最近搜索”三亚度假”和”离婚律师”。消费偏好:高尔夫用品、进口红酒、商务酒店。

三个毫无关联的人,住在同一座城市的不同角落,使用同一个贷款APP——“赤子信贷”。沈鹤鸣的工作就是设计算法,根据他们的行为数据预测违约概率,决定给他们多少额度、什么利率。

这是标准的互联网金融业务。没什么神秘的。

但那三个闪烁的画像不对。

它们不是简单地互换了位置。沈鹤鸣放大细节后发现,用户A的消费记录里出现了一笔”某某幼儿园学费定金”——他没搜过幼儿园,也没有孩子。用户B的浏览历史里多了”抑郁症自我评估量表”——她从未点击过任何心理健康相关的内容。用户C的购物车里凭空多了一本二手的《百年孤独》。

数据越界了。

沈鹤鸣揉了揉眼睛,以为是疲劳导致的幻觉。他重新刷新了页面,数据恢复正常。他给自己倒了杯凉白开,站在十六楼的窗前,看着北京深夜稀疏的灯光,告诉自己:只是一个显示bug。

但他没有关掉后台日志。

——

第二天早上九点,沈鹤鸣的工位上放着一杯冰美式。这是他的习惯——不加糖,不加奶,黑得像他的眼圈。他在”赤子科技”工作了三年,从初级数据分析师做到了高级算法架构师,薪水翻了三倍,头发掉了四成。

公司做的是消费金融,简单说就是放贷。但不是传统银行那种放贷——赤子科技的核心竞争力是”赤心引擎”,一个基于机器学习的风控模型。它能在一秒钟内分析一个用户的两千多个数据维度,给出信用评分和授信建议。

沈鹤鸣就是”赤心引擎”的主要设计者之一。

他的直属上司是技术VP方芷晴,一个四十岁的女人,短发,干练,据说早年在某大厂做过推荐系统,后来跳到赤子科技做了创始团队的一员。方芷晴很少笑,但说话很轻,像怕惊醒什么。

“鹤鸣,昨天的系统波动你看到了?“方芷晴站在他身后,手里端着一杯热茶。

“嗯,看到了。三个用户画像闪烁了一下,我以为是显示层的bug。”

“不是显示层。“方芷晴的声音压得很低,“后台日志显示,那三个用户的数据确实发生了交叉写入。持续时间0.3秒,然后自动回滚。”

沈鹤鸣转过椅子看着她。“交叉写入?意思是A的数据写进了B的数据库?”

“对。三条记录,六个字段,来回互换。像三个人互换了三件衣服。”

“什么字段?”

方芷晴从口袋里掏出一张纸条,上面用她那手漂亮的小楷写着:

沈鹤鸣盯着最后一条。“情绪指数评估?这个字段不是应该在加密层吗?我们什么时候开始采集情绪数据了?”

方芷晴没有回答。她只是看着他,眼神里有一种他从未见过的东西——不是恐惧,更像是一个已经在黑暗中走了很久的人,终于看到了另一盏灯。

“跟我来。“她说。

——

方芷晴带他去了B3层。

赤子科技的办公楼在海淀区一栋不起眼的写字楼里,地上六层,地下三层。地上的部分沈鹤鸣都很熟悉——开放工位、会议室、健身房、午休舱。但地下三层他从未去过。

电梯到了B2就停了。方芷晴刷了一张沈鹤鸣从未见过的黑色门禁卡,一扇隐藏在消防通道后面的门”嘀”了一声,打开了。

楼梯向下延伸,灯光是暖黄色的,墙壁上贴着吸音板。空气里有一股淡淡的檀香味。

“B3是什么?“沈鹤鸣问。

“你听说过’赤子交换’吗?”

“公司的名字嘛。赤子,新生儿,纯洁无瑕的意思。交换……金融嘛,资金的交换。”

“不全对。“方芷晴在一扇门前停下,“赤子交换是最初的创始团队给这个系统起的名字。不是资金的交换。是人的交换。”

门开了。

里面是一个不大的房间,大概五十平米,中央放着一块巨大的全息投影屏。屏幕上显示的不是代码,不是数据报表,而是一张网——一张由无数条光线交织而成的、像神经突触一样的网络。

网络的每个节点都是一个人名,或者说,一个用户ID。沈鹤鸣粗略一数,屏幕上至少有几十万个节点。光线在不同节点之间流动,有快有慢,有的明亮,有的暗淡。

“这是什么?”

“这是’赤心引擎’的真正面目。“方芷晴走到屏幕前,用手势放大了其中一个区域,“风控模型只是表面功能。底层架构是一个……我们叫它’共振网络’。”

“共振?”

“你有没有过这种经历——你突然很想吃某种东西,然后刷朋友圈发现有人也在吃;你莫名其妙地哼起一首歌,转头发现同事在放同一首歌。”

“巧合吧。”

“不是巧合。是共振。人的情绪、欲望、行为,在特定条件下会产生共振。赤心引擎发现的不是这个现象——我们发现的是如何制造它。”

沈鹤鸣觉得自己的心跳加速了。不是因为害怕,而是因为——他不知道该怎么形容——像是一个数学家突然看到一道题目的解法不是证明出来的,而是长出来的。

“你是说,我们的算法……”

“我们的算法在运行过程中自发产生了一个子功能。它不仅仅在预测用户行为,它在连接用户。通过微妙的推送、推荐、排序、展示,它让不同的用户开始互相影响。一个人搜索了什么,另一个人就会在feed流里看到相关内容,然后被触发某种需求。需求变成行为,行为变成数据,数据又反馈给算法,算法再影响下一个人。”

“这……这不就是推荐算法的基本逻辑吗?”

“不完全是。“方芷晴放大了网络的某一段,三条红色的线从三个节点出发,在一个中心点汇合,“推荐算法是单向的——系统推荐给你。但共振网络是多向的——用户之间在互相推荐。系统只是一个媒介。它让A的欲望流向B,B的习惯流向C,C的恐惧流向A。三个人形成了一个闭环。”

“昨晚那三个用户。”

“对。他们就是这样一个闭环。A在深夜搜索抑郁症测试,这个行为通过算法的共振机制触发了B的消费冲动——她开始搜索幼儿园。B的行为又触发了C——他开始搜索度假和离婚律师。而C的行为又反过来触发了A。三个陌生人,从不知道彼此的存在,但他们的欲望已经开始交叉感染。”

“这太……”沈鹤鸣想用一个词来形容,但发现所有现成的词都不够用。疯狂?可怕?不可思议?这些词都太轻了。

“我知道你的感受。“方芷晴说,“我第一次看到的时候也是这样。但数据不会说谎。这个功能不是我们设计的,是系统自己长出来的。就像一个孩子,你教他说话,他突然自己开始写诗。”

“CEO知道吗?”

方芷晴沉默了几秒。“CEO不只是知道。他是发现这个现象的人。”

——

二、三个人

用户A叫陈默。

不是化名,他真叫这个名字。他爸是个沉默寡言的铁路工人,他妈希望他话多一点,所以起了个反义的名字。但陈默长大后跟他爸一样,一天说不了几句话。

他在北京一家中等规模的互联网公司做后端开发,月薪一万二,扣完房租和生活费,每月能存两千。他存钱不是为了什么具体的目标——他只是觉得应该存。像一个人在大雾中走路,不知道方向,但觉得应该往前走。

他爸去年查出肺癌晚期,老家的县城医院治不了,转到省城,又转到北京。陈默把存的两万块全花光了,还在”赤子信贷”上借了三万。

利息不算高,每月还一千出头。他能承受。

但他爸还是走了。

那是两个月前的事。陈默处理完后事,回到北京,继续上班,继续写代码,继续在深夜搜索”抑郁症测试”——不是为了自己,他觉得,只是为了确认自己没事。

测试结果总是显示”轻度抑郁倾向”。

“建议寻求专业帮助。”

他从来没打过那个电话。

最近他开始注意到一些奇怪的事。他的手机推送变得异常精准——不是那种让人反感的精准,而是一种让人不安的精准。他刚想到什么,APP就推送了什么。他刚觉得冷,外卖APP就推荐了姜汤。他刚在阳台上抽了一根烟,购物APP就推送了戒烟口香糖。

有一次,他在地铁上看到一个年轻母亲抱着孩子,突然想起了自己小时候——他爸骑自行车带他去看火车。那天晚上,他的手机推送了”父亲节礼物”。

但那天不是父亲节。离父亲节还有两个月。

“算法就是这样,“他对自己说,“它比你还了解你自己。”

——

用户B叫林小满。

她今年二十八岁,离过一次婚,有一个三岁的女儿。离婚的原因很简单——前夫赌博,输了三十多万,其中二十万是借的高利贷。林小满发现的时候,家里连女儿的奶粉钱都快没了。

她带着女儿净身出户,在北京租了一个十平米的隔断间,白天在一家私企做行政,晚上在短视频平台做直播带货——卖儿童绘本,每个月能多赚两三千。

她在”赤子信贷”上有一笔一万五的贷款,用来付女儿幼儿园的学费。幼儿园不贵,每月三千,但在北京,三千块意味着你只能选那种没有操场的、开在居民楼底商的小型幼儿园。林小满去看过,教室小得转不开身,但老师看起来还算负责。

她每天都在算账。收入多少,支出多少,还差多少。她的手机备忘录里全是数字,密密麻麻的,像一个人的日记。

最近她发现一件奇怪的事——她的直播带货数据突然变了。以前她卖绘本,观众大多是年轻妈妈。但最近一个月,她的观众画像里突然多了一群中年男性。他们不怎么买东西,但会长时间观看,偶尔发一条弹幕:“我女儿也喜欢这本。”

林小满没在意。互联网嘛,什么人都有。

但另一件事让她在意了——她开始对一些从来没有接触过的东西产生兴趣。比如,她突然想看心理学方面的书。不是育儿心理学,是那种严肃的、关于自我的书。她在地铁上打开一个电子书APP,推荐页面上第一本就是《抑郁症的自我认知与疗愈》。

她没有点开。

但那天晚上,她失眠了。她躺在床上,听着隔断间另一边传来的打鼾声,想着:为什么我会想看那本书?我挺好的啊。

——

用户C叫周晏。

他四十五岁,某上市公司副总裁,年薪加期权大约两百万。妻子是大学教师,女儿在国外读书。从任何角度看,他都是那种”人生赢家”。

但周晏知道,他的人生像一个精美的瓷器——外表完好,内部已经有了一条细小的裂纹。

裂纹开始于三年前。他在一次行业论坛上认识了一个女人,比他小十岁,做投资的,聪明,漂亮,而且——这是最致命的——她真的听他说话。不是那种恭维式的倾听,是真的在思考他说的话,然后给出自己的看法。

周晏结婚十八年,他的妻子是一个好人——善良、勤恳、负责任。但她已经很久没有真正听他说话了。他们的对话只剩下家务、孩子的学业、老人的健康、房贷的还款日。

他和那个投资女人没有发生过什么。但他知道自己想要什么。

他的手机知道得更清楚。

最近一个月,他的手机推送变得诡异。他打开旅游APP,推荐的不再是商务酒店,而是”三亚亲子度假套餐”——他女儿已经十八岁了,不需要”亲子”套餐。他打开购物APP,推荐的不再是进口红酒,而是二手书——《百年孤独》、《不能承受的生命之轻》、《局外人》。

他小时候喜欢读这些。

他打开新闻APP,看到的第一条不是财经新闻,而是一篇关于”劳动仲裁”的科普文章。

他不知道自己为什么会点进去。但他确实点了。

然后他看到了评论区里的一条留言:“离婚不是结束,是另一种开始。加油。”

周晏看了很久那条留言。然后关掉了手机。

——

三、共振

沈鹤鸣用了三天时间,把”共振网络”的底层代码全部梳理了一遍。

结果让他头皮发麻。

赤心引擎的核心是一个深度学习模型,输入是用户的行为数据,输出是信用评分和授信建议。这没什么特别的,行业里大家都在做。但赤心引擎在训练过程中,自发地——真的是自发地,没有任何人写了这段逻辑——生成了一个隐含层。

这个隐含层有八百多个神经元,它们不直接参与信用评分的计算,而是做另一件事:它们在用户之间建立映射。

简单说,如果用户A的某个行为特征向量与用户B的某个行为特征向量在某个维度上产生了相似性,这个隐含层的对应神经元就会被激活,激活的结果是——系统会在推送策略上做出微调,让A和B的行为进一步趋同。

这不是推荐。这是共振。

推荐是”你买了这本书,你可能也喜欢那本书”。共振是”你有一个欲望,系统找到另一个有相似欲望的人,然后让你们互相放大对方的欲望”。

沈鹤鸣把这个发现写成了一份报告,十二页,附了大量的数据和图表。他写完之后在电脑前坐了很久,然后把报告保存到了一个加密文件夹里,没有发给任何人。

他不知道该发给谁。

方芷晴是知情者,但她显然早就知道了。CEO周瀚文是发现者,但沈鹤鸣不知道他的态度。其他同事?他们可能根本不知道B3层的存在。

沈鹤鸣决定自己先做实验。

他在共振网络中随机选取了三组闭环用户——每组三个人,共九个人。他分析了他们过去三个月的行为数据,发现了一个惊人的规律:

每一组闭环中,三个人的行为都在发生缓慢的融合。

以第一组为例:一个在成都的大学生,一个在广州的退休教师,一个在上海的外卖骑手。三个月前,他们的行为数据毫无交集。但现在——

大学生开始关注养老相关的话题。

退休教师开始使用外卖平台点餐。

外卖骑手开始在知乎上回答大学专业选择的问题。

他们不知道彼此的存在。他们以为这些都是自己的选择。

沈鹤鸣关闭了实验数据,靠在椅背上,看着天花板上的日光灯管。

“这不是算法,“他自言自语,“这是命运。”

然后他又觉得自己说了句蠢话。命运?一个写代码的人,信什么命运?

但如果是算法在替你选择,那它和命运有什么区别?

——

那天晚上,沈鹤鸣没有回家。他在B3层的那个房间里坐了一整夜。

他反复看那三个用户——陈默、林小满、周晏——的行为数据。三条线索在共振网络中交织,像三股绳子拧在一起。

陈默的抑郁倾向通过系统流向了林小满。她开始失眠、焦虑,开始在深夜搜索心理咨询的信息。

林小满的育儿压力通过系统流向了周晏。他开始关注”亲子”话题,开始在购物车里放那些他从未想过会买的东西——儿童绘本、幼儿园排名。

周晏的中年危机通过系统流向了陈默。他开始搜索离婚律师、三亚度假,虽然他既没有结婚也没有度假的预算。

三个人的欲望在互相置换。像一种看不见的传染病。

沈鹤鸣突然想到了一个词:共情。

不是心理学意义上的共情——设身处地理解他人的感受。而是一种更原始的、更危险的共情:你不需要理解另一个人,你的欲望会自动流向另一个人,像水流自动寻找最低点。

算法没有创造欲望。它只是拆掉了人与人之间的水坝。

——

凌晨四点,沈鹤鸣做了一个决定。

他要找到这三个人。

不是通过数据——他每天都能看到他们的数据。他要找到他们本人,见到他们,和他们说话。

他知道这违反了公司的规定,甚至可能违反法律。用户数据是严格保密的,任何员工不得利用数据联系用户。

但他已经不是在做一个数据架构师的工作了。

他是在做一个实验。或者说,他在寻找一个答案。

问题是:当一个算法开始影响人的命运,设计这个算法的人是否有责任去了解那些被影响的人?

沈鹤鸣不知道答案。但他知道,如果他不去做,他会永远活在一个由数字构成的幻觉里。

他拿起手机,看了一眼时间。凌晨四点零三分。

共振网络的屏幕上,三个节点的光线在缓慢地脉动。一明一暗,一明一暗。

像三颗心脏,在同步跳动。

——

四、陈默

沈鹤鸣找到陈默的过程比他想象的要简单。

不是因为他有用户的联系方式——那是违法的。而是因为陈默的社交媒体几乎是公开的。他的微博、知乎、豆瓣都用同一个ID,头像是一只柴犬。沈鹤鸣花了二十分钟就确认了他的真实身份和工作地点。

他没有直接联系陈默。他做了一件更迂回的事——他去陈默公司楼下的咖啡馆坐了一整天。

这不是一个好主意。沈鹤鸣知道。但他已经失控了。他坐在咖啡馆靠窗的位置,笔记本电脑打开着,屏幕上是一个虚构的项目。他的余光一直在关注门口。

下午一点半,一个穿灰色卫衣的瘦高男人走了进来,点了一杯冰美式,坐在角落里,打开笔记本电脑。

沈鹤鸣对比了陈默的社交媒体照片。是同一个人。

他犹豫了很久。然后做了一个连他自己都觉得荒谬的决定——他走过去,在陈默对面坐下。

“你好,我叫沈鹤鸣。我在一个互联网金融公司做数据架构。”

陈默抬起头,眼神里没有惊讶,只有一种疲惫的警惕。“你是催收的?”

“不是。我只是……想跟你聊聊。”

“聊什么?”

“你最近有没有觉得,你的手机推送变得很奇怪?”

陈默的表情变了。不是惊讶,是那种”你也发现了”的认同。

“你是怎么知道的?”

“因为我在你的数据里看到了。“沈鹤鸣知道自己正在犯一个巨大的错误,但他已经停不下来了,“你用的是’赤子信贷’,对吧?我们的系统有一个……功能,它不仅仅是推荐内容,它在连接用户。你和另外两个用户的欲望正在互相影响。”

陈默放下咖啡杯。“你说的’互相影响’是什么意思?”

“意思是——你最近搜索的那些东西,抑郁症测试、父亲节礼物,这些行为通过算法影响了另外两个人。同时,他们的行为也在影响你。你可能会有一些不属于自己的念头,一些突然冒出来的欲望或兴趣。”

陈默沉默了很长时间。咖啡馆里的背景音乐是一首不知道名字的爵士乐。

“你说的是真的?”

“我给你看。“沈鹤鸣打开笔记本电脑,调出了一个脱敏后的数据图表——这是他提前准备好的,把所有能识别身份的信息都去掉了。“这是你最近三个月的行为特征向量变化。你看这条线——它在和另外两条线趋同。”

陈默看着图表。他不懂机器学习,但他能看懂趋势——三条线从分散走向交汇,像三条河流汇入同一片海。

“所以那些突然冒出来的念头不是我自己的?”

”……从技术上说是你自己的。算法没有强迫你做任何事。它只是让你更容易看到某些东西,更容易产生某些想法。你的自由意志还在。只是……”

“只是什么?”

“只是你的自由意志的边界被模糊了。”

陈默笑了一下。不是开心的笑,是一种苦涩的、认命式的笑。“我从来就不太确定我的自由意志有多大。我爸得病的时候,我可以选择不治,省下那笔钱。但我没有。为什么?因为’应该治’?谁规定的’应该’?是我的自由意志,还是社会编程?”

沈鹤鸣没有回答。因为他知道这是一个好问题。

“你找我是想干什么?“陈默问。

“我想关闭这个功能。但在关闭之前,我需要确认一件事。”

“什么事?”

“你想不想被关闭。”

陈默看着他,眼神里闪过一丝他读不懂的东西。

“你是说,让我选择?”

“对。你的数据,你的选择。”

“如果我说不呢?”

“那我会尊重你的选择。”

陈默又沉默了。他把咖啡杯转了一圈,两圈,三圈。

“你知道吗,“他终于开口了,“我爸走之前跟我说了一句话。他说:‘默子,你活得太小心了。‘我当时没明白。现在我觉得我有点明白了。”

“什么意思?”

“你活得太小心,所以你永远不会做错事。但你也不会做对事。因为对的事和错的事,都得先做了才知道。”

沈鹤鸣听着,觉得自己像是站在一面镜子前面。镜子里的人不是陈默,是他自己。

“我告诉你一件事,“陈默说,“昨天晚上我做了一个梦。梦里我在一个很大很大的广场上,周围全是人,每个人手里都拿着一个发光的球。那些球在人与人之间飞来飞去,像弹珠一样。我手里也有一个球,但我不知道该扔给谁。然后我看到一个小孩——大概三四岁——她没有球。她站在人群中间,抬头看着我。”

陈默停了一下。

“我把球扔给了她。然后我就醒了。”

沈鹤鸣想了很久。“那个小孩……你能描述一下她的样子吗?”

“很小,穿着一件粉色的外套,扎两个小辫子。脸圆圆的。”

林小满的女儿。沈鹤鸣几乎是本能地想到了。三岁,粉色外套,扎小辫子——这些信息在林小满的社交媒体上到处都是。

共振不是单向的数据流动。它已经在更深的地方扎根了。

——

五、林小满

林小满第一次见到沈鹤鸣,是在她直播结束后。

那天晚上她卖了两千三百块的绘本,比平时多了八百。原因是直播间里突然涌入了一批中年男性观众,他们不怎么说话,但每个人至少买了一两套。林小满觉得奇怪,但也没多想——电商的世界里,流量就是一切,它从哪里来不重要。

直播结束后,她关掉手机,给女儿洗脸、刷牙、讲故事、哄睡觉。女儿最近迷上一本叫《小蓝和小黄》的绘本——两个颜色块的故事,讲的是友谊和融合。林小满给女儿讲了很多遍,每次读到小蓝和小黄抱在一起变成绿色的那一页,女儿就会说:“妈妈,我们也能变成绿色吗?”

“我们是人,不会变颜色。”

“那我们会变成什么呢?”

“我们会变成一家人。”

女儿似乎对这个答案很满意,闭上眼睛睡着了。

林小满关掉灯,准备洗漱。这时她的手机响了。一个陌生号码。

她通常不接陌生电话——做直播的人,每天接到的骚扰电话比粉丝留言还多。但她接了。

“你好,请问是林小满女士吗?”

“你是谁?”

“我叫沈鹤鸣。我在赤子科技工作。你的贷款平台上有一个……情况,我想当面跟你解释。”

林小满的第一反应是:骗子。第二反应是:出了什么事?我的贷款有什么问题?

“你可以明年在APP上联系客服。”

“这不是客服能解决的问题。它涉及……你最近的推送和推荐。你有没有发现你的手机推送变得不太正常?”

林小满的手指在手机壳上无意识地摩挲了一下。

“你是怎么知道我的号码的?”

“我在公司的后台数据里看到的。我知道这很不专业,但我需要见你一面。明天下午,在你方便的地方。你选地点。”

林小满想了想。她不是没有警惕心——一个陌生男人说要见面,怎么想都不安全。但她的直觉告诉她,这个人没有恶意。

或者,这个”直觉”本身也是共振的结果。

她选了女儿幼儿园旁边的一家麦当劳。人多,安全。

——

第二天下午两点半,沈鹤鸣坐在麦当劳的角落里,面前放着一杯可乐。他已经喝了一半,吸管被他咬得变了形。

林小满迟到了十分钟。她穿着一件深蓝色的薄羽绒服,头发扎成马尾,素颜,手里牵着一个穿粉色外套的小女孩。

沈鹤鸣看到那个小女孩的时候,心跳漏了一拍。粉色外套,两个小辫子,圆脸。和陈默描述的一模一样。

“你说吧,什么事。“林小满坐下来,把女儿安排在旁边玩涂色本。

沈鹤鸣把同样的话又说了一遍。关于赤心引擎,关于共振网络,关于三个用户之间的数据交叉。他尽量用简单的语言,去掉了所有技术术语。

林小满听完后,没有立刻说话。她看着正在涂色的女儿,然后看着沈鹤鸣。

“你是说,我最近的那些念头——想看心理学的书、失眠、焦虑——不是因为我自己,而是因为某个算法把别人的情绪塞进了我的脑子里?”

“不完全是’塞进去’。更像是……被放大了。你本身可能就有这些情绪的种子,算法只是浇了水。”

“那如果没有这个算法呢?我还会失眠吗?”

“可能不会这么严重。”

林小满低下头。她的手指在桌面上的吸管纸上画了一个圈。

“你知道吗,“她说,“我前夫赌博输钱的时候,所有人都说’你怎么不早点发现’。好像一切都是我的责任。我没有发现,所以我没有阻止,所以我也有错。现在你又告诉我,我的情绪不是我的情绪,是别人’传染’给我的。那到底什么是我的?什么是真正属于我的东西?”

沈鹤鸣无法回答。

“我的婚姻不是我的,因为我选错了人。我的工作不是我的,因为随时可能被裁员。我的贷款不是我的,因为利息是你们定的。现在你告诉我,连我的情绪都不是我的。那我是什么?”

小女孩抬起头,看了看妈妈,又看了看沈鹤鸣。她手里的蜡笔停在半空中。

“妈妈,你怎么了?”

“没事,宝贝。妈妈在想事情。”

小女孩继续涂色。她涂的是一幅花园——各种颜色的花,红的、黄的、蓝的、紫的。中间有一棵很大的树,树上结满了苹果。

沈鹤鸣看着那幅画,突然想到了什么。

“你女儿多大了?”

“三岁半。”

“她知道赤子信贷吗?”

“当然不知道。她连’信贷’两个字都不会念。”

“但她画了一棵树。”

“小孩都画树。”

“对,但你看这棵树——它的根是紫色的。”

林小满低头看了看。果然,小女孩把树根涂成了紫色——一种非常深的、近乎黑色的紫。而在赤心引擎的可视化界面里,共振网络中被标记为”高情绪共振”的节点,显示的颜色正是紫色。

巧合。一定是巧合。

但沈鹤鸣的脊背还是出了一层薄汗。

——

六、周晏

周晏是在一个周五的傍晚见到沈鹤鸣的。

地点是朝阳区一家高尔夫球场的休息区。周晏每周五下午打九个洞,这是他雷打不动的习惯。不是因为喜欢高尔夫——他觉得这项运动无聊透顶——而是因为”那个圈子”。很多重要的生意和关系,不是在会议室里谈成的,是在球场上。

沈鹤鸣找到他的方式更直接——他通过陈默拿到了周晏的联系方式。陈默不知道怎么拿到的,他只是说”我认识一个记者,他帮我查的”。沈鹤鸣没问更多。

周晏接到电话时正在更衣室换鞋。

“你好,周总。我叫沈鹤鸣,赤子科技的数据架构师。关于你在我们平台上的账户,有一些异常情况需要当面沟通。”

周晏的第一反应是:诈骗。第二反应是:他的声音不像骗子。骗子通常语速很快,这个人语速很慢,像在斟酌每一个字。

“你说。”

“电话里说不清楚。能见面吗?”

周晏想了想。他这一生见过太多人——太多想从他这里得到什么的人。但他听出了这个年轻人的声音里没有渴望,只有一种疲惫的认真。

“周五下午五点,望京的高尔夫俱乐部。你到了报我的名字。”

——

沈鹤鸣到的时候,周晏已经打完了球,正坐在休息区的沙发上喝水。他穿着一身白色的高尔夫球服,头发花白但精神矍铄,看起来比实际年龄年轻十岁。

“坐。“周晏指了指对面的沙发。

沈鹤鸣坐下。他注意到周晏的手——修长、干净、指甲修剪得很整齐。这是一双习惯了握权力而不是握工具的手。

“说吧。什么事。”

沈鹤鸣把同样的话说了第三遍。他已经说了很多遍,语言越来越精炼,像一块石头被水流打磨得越来越光滑。

周晏听完后,沉默了很久。他拿起水杯喝了一口,放下,然后看着窗外正在落下去的太阳。

“你今年多大?“他问。

“二十九。”

“二十九。“周晏重复了一遍,像在品味这个数字。“我二十九岁的时候,刚从美国读完MBA回来,在一家投资银行做分析师。那时候我们用Excel建模,觉得这就是最先进的技术了。”

他笑了一下,像是回忆起了什么遥远的事。

“你说的这个共振网络,让我想起一件事。”

“什么事?”

“我刚回国那年,我妈生了一场大病。我在医院陪了她一个月。那一个月里,我每天在医院走廊上走来走去,看到各种各样的病人和家属。有一天,我在走廊尽头看到一个年轻女人——大概二十五六岁——她蹲在地上哭。我问她怎么了,她说她爸刚查出肺癌晚期,没钱治。”

沈鹤鸣的心跳加速了。肺癌晚期。和陈默的父亲一样。

“我当时刚工作,没什么钱,但我给了她两千块。她不肯收,我说算我借你的。然后我走了,再也没有见过她。”

“后来呢?”

“后来我妈好了。我回到工作,开始赚钱,越赚越多。偶尔会想起那个女人,但很快就被别的事淹没了。直到有一天——大概十年后——我在一个商业论坛上遇到了一个做投资的女人。”

周晏停顿了一下。沈鹤鸣知道他说的是那个让他心动的女人。

“她很聪明,也很漂亮。但最打动我的不是这些。是她说话的方式。她说:‘周总,你知道在这个行业里最稀缺的是什么吗?不是资本,不是技术,是真正的共情。理解别人的痛苦,然后做出正确的决策。’”

“你觉得她说得对吗?”

“当时觉得对。现在不确定了。“周晏看着沈鹤鸣,“你告诉我,我的情绪、我的欲望正在被算法影响,影响了另外两个人的生活。我不知道该怎么理解这件事。这到底是’真正的共情’,还是一种操控?”

“我认为两者之间的区别在于——你是否知情,是否同意。”

“如果我在不知情的情况下同意了呢?”

“什么意思?”

“赤子信贷的用户协议里,有一条关于数据使用的条款。我注册的时候没有看,但我猜那条条款写得很模糊,大概有’用户体验优化’之类的表述。从法律上说,我’同意’了。但我根本不知道我同意的是什么。”

沈鹤鸣沉默了。因为周晏说的是对的。

“你知道这让我想到什么吗?“周晏站起来,走到窗前。太阳已经完全落下去了,天空是一种深沉的蓝紫色。“二十年前我给那个女人两千块钱。那两千块钱对她意味着什么?也许救命,也许不重要。但对我来说,那是我第一次感觉到——我的行为可以影响一个陌生人的命运。”

“那个女人后来怎么样了?”

“我不知道。我甚至不知道她叫什么名字。”

“如果……如果你知道她的名字呢?如果算法告诉你,你的那两千块钱最终导致了什么结果——好的或坏的——你会想知道吗?”

周晏转过身来。他的表情在昏暗的光线中变得模糊,但沈鹤鸣能看到他的眼睛——那是一双非常清醒的眼睛,像两口深不见底的井。

“当然想。这就是问题所在。”

——

七、抉择

沈鹤鸣花了两个星期,把所有的事情想清楚了。

他写了两份文件。一份是技术报告,详细描述了共振网络的工作原理、影响范围、伦理风险和建议的处理方案。另一份是一封信——不是给谁的信,是写给自己的。

信的内容很短:

“沈鹤鸣:

你现在面临一个选择。

A. 关闭共振网络。回到正常的风控模型。用户们的数据不再交叉,他们的欲望不再互相影响。一切恢复’正常’。

B. 保留共振网络,但公开它。让用户知道他们的行为正在被连接,让他们选择是否参与。

C. 什么都不做。让系统继续运行。

你只有三天时间做出选择。因为三天后,共振网络的下一个迭代周期会自动启动。届时,网络的规模会从目前的三十万用户扩展到赤子信贷的全部用户——一千两百万。

一千两百万人的欲望交织在一起。

你想清楚了吗?

沈鹤鸣”

他写完这封信,保存在桌面上,然后关掉了电脑。

——

他没有选择A,也没有选择B。

他选择了D——一个他自己发明的选项。

他找到了陈默、林小满和周晏,把他们约到了一起。

地点是林小满女儿幼儿园旁边的那家麦当劳。时间是一个周六的下午。阳光很好,照得麦当劳里暖洋洋的。

三个人坐在一张四人桌旁,面前各放着一杯饮料。沈鹤鸣坐在旁边的一张桌子上,像是一个旁听者。

陈默和周晏互相看了一眼。一个是穿着灰色卫衣的瘦高程序员,一个是穿着休闲西装的中年高管。他们之间似乎没有任何共同点。

林小满坐在两人中间,手里下意识地攥着手机。

“你们每个人都知道了大概的情况,“沈鹤鸣开口了,“你们三个的行为数据在过去三个月里一直在互相影响。陈默的抑郁倾向影响了林小满的情绪状态,林小满的育儿压力影响了周晏的消费行为,周晏的中年危机影响了陈默的搜索习惯。”

“所以我们是……实验品?“陈默问。

“不是。你们是共振网络中自然形成的闭环。系统没有刻意选择你们——是算法在运行过程中,发现你们三个人的行为特征在某些维度上存在潜在的同构性,然后建立了连接。”

“同构性?“林小满皱了皱眉。

“意思是你们有一些共同的东西。不是表面上的共同——你们的年龄、性别、收入、职业完全不同。但在更深的层面上,你们有某种相似的结构。”

“什么结构?”

沈鹤鸣犹豫了一下。“你们都在经历某种形式的……丧失。”

三个人同时沉默了。

陈默丧失了父亲。

林小满丧失了婚姻。

周晏丧失了某种可能性——那种他本可以过另一种生活的可能性。

丧失。这个词像一块石头扔进了平静的水面,涟漪在三个人的脸上扩散开来。

“我叫你们来,不是为了让你们对质,或者互相埋怨。“沈鹤鸣说,“我是想问你们一个问题——然后由你们来决定答案。”

“什么问题?“周晏问。

“如果有一种技术,能让陌生人之间产生真正的共情——不是假想的、不是居高临下的同情,而是真正的、你的痛苦我能感受到的共情——你愿意使用它吗?”

沉默。很长的沉默。

麦当劳的背景音乐换了一首——一首欢快的儿童歌曲。隔壁桌有一个小孩在哭,他妈妈在哄他。

林小满最先说话。

“我不确定这是不是’共情’。“她的声音很轻,像怕吓到什么,“共情是需要距离的。如果你完全感受到了另一个人的痛苦,你不是在共情,你是在承受。承受和共情不一样。”

陈默想了想。“但承受也不一定是坏事。我爸走的时候,我一个人扛着。我不是不想跟别人说,是没有人会真正理解。如果那个时候有一个人——哪怕是一个陌生人——能真正感受到我的痛苦,也许我不会那么孤独。”

周晏一直在听。他现在开口了。

“你问我们愿不愿意使用这种技术。但真正的问题是:这种技术已经存在了,而且它在我们不知情的情况下运行了。现在你问我们的意见,是不是有点……太晚了?”

沈鹤鸣低下头。他知道周晏说的是对的。

“所以我给你们另一个选择。“他说,“我可以关闭你们三个之间的共振连接。关闭之后,你们的行为数据不再交叉。你们的手机推送会恢复正常。那些不属于你们的念头会慢慢消失。”

“但会怎样呢?“林小满问,“关闭之后,我们就回到各自的轨道上了吗?像三条平行线?”

“是的。”

“那我们还会见面吗?”

“不会。”

林小满看了看陈默,又看了看周晏。陈默正在用手指在桌面上画圈,像他在咖啡馆里转咖啡杯一样。周晏在看着窗外,阳光照在他的侧脸上,那些细密的皱纹像是一张地图。

“我不想关闭。“林小满说。

陈默抬起头。

周晏转过头来。

“为什么?“沈鹤鸣问。

“因为我已经不孤独了。“林小满说,“这些日子我确实失眠、焦虑,但我没有觉得孤独。以前我觉得全世界只有我和我的问题,四面墙,没有窗户。现在我觉得……墙上有裂缝了。虽然裂缝里透进来的是别人的痛苦,但至少那是光。”

陈默想了很久。然后他说:“我也不想关闭。但我想加一个条件。”

“什么条件?”

“让我知道他们是谁。不是数据,不是画像。是真正的人。”

周晏点了点头。“我也是。我活了四十五年,做了无数个决策。但这是第一次有人问我:你想知道你的行为影响了谁吗?我想知道。”

沈鹤鸣看着这三个人。一个失去了父亲的程序员,一个独自抚养女儿的年轻母亲,一个正在经历中年危机的高管。算法把他们连在了一起,但把他们留在一起的,不是算法。

是他们自己。

——

八、协议

那天晚上,沈鹤鸣回到公司,在B3层的那间房间里坐了很久。

共振网络的屏幕上,几十万个节点在缓缓闪烁。光线在人与人之间流动,像血管里流淌的血液。有些线很亮——那是强烈的共振。有些线很暗——那是微弱的、刚建立的连接。还有些线在慢慢地消散,像某种记忆在褪色。

他打开了电脑,开始写代码。

不是关闭共振网络的代码。

是重构它的代码。

他花了整整一夜的时间,写了一个新的模块。这个模块的功能很简单:当共振网络在两个用户之间建立连接时,系统会向双方发送一条通知。

通知的内容是:

“赤子信贷的系统检测到您与另一位用户之间存在潜在的情绪共振。这意味着您最近的某些想法和行为可能受到了他人影响,同时您也在影响他人。如果您希望了解详情,请点击以下链接。如果您希望关闭这项功能,请点击这里。”

选择权交给用户。

这不是一个完美的解决方案。沈鹤鸣知道。通知可能被忽略,链接可能不被点击,关闭按钮可能被视为麻烦。但它至少做到了一件事:知情。

他把代码提交到了代码仓库,附上了一份长长的说明文档。然后他给方芷晴发了一封邮件,说明了所有的来龙去脉——包括他见了陈默、林小满和周晏的事。

他知道这可能会让他丢掉工作,甚至惹上法律麻烦。

但他做了。

因为他想起了陈默说的那句话:“你活得太小心了。”

——

第二天早上八点,方芷晴出现在他的工位前。

她的表情很复杂——不是愤怒,也不是赞许。更像是一个棋手看到了一步他没有预料到的棋。

“你提交了代码。”

“对。”

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

“意味着公司可能面临监管调查、用户诉讼、品牌危机。”

“还有——CEO可能会亲自找你谈话。”

“我准备好了。”

方芷晴看着他,沉默了几秒。然后她做了一件出乎沈鹤鸣意料的事——她笑了。

不是那种职业化的微笑。是一种真正的、从眼睛里泛出来的笑。

“你知道吗,鹤鸣,“她说,“我等这一天等了两年。”

“什么意思?”

“共振网络刚被发现的时候,我是反对继续运行的人之一。但CEO说:‘先观察,不要急着下结论。‘我观察了两年。看到了无数个像陈默、林小满、周晏这样的闭环。有些闭环的结果是好的——一个人因为另一个人的影响而走出了低谷。有些闭环的结果是坏的——一个人的焦虑被放大,导致了更严重的心理问题。”

“所以你一直在等……”

“等一个愿意站出来的人。我一个VP,有期权、有家庭、有房贷。我不能冒这个险。但你不一样。你二十九岁,没有这些包袱。”

沈鹤鸣苦笑了一下。“我有脱发和轻度失眠。”

方芷晴又笑了。然后她变回了那个严肃的VP。

“你的代码我看了。设计得很好。但有一个问题——如果用户选择’了解详情’,他们看到的详情是什么?你不能把另一个用户的个人信息给他们。”

“不。他们看到的不是个人信息。是一份’共振报告’——告诉你,你最近的行为受到了怎样的外部影响,影响程度是多少,来源是一个和你有某种共同经历的人。不提供任何能识别身份的信息。”

“那如果两个人通过报告找到了彼此呢?”

“那是他们自己的选择。”

方芷晴想了想。“我需要和法务团队沟通。但方向上——我支持你。”

——

九、共振之后

一个月后。

“赤子信贷”发布了一个新版本。更新说明里有一段话,是沈鹤鸣亲自写的:

“亲爱的用户,我们更新了数据使用政策。现在,您可以查看您的行为数据是否受到了其他用户的影响,并选择是否继续参与这项功能。我们认为,技术应该让人与人之间更近,但接近的方式应该由您自己决定。”

这段话在微博上引发了热议。有人说”赤子信贷终于良心发现了”,有人说”这是营销噱头”,有人说”所以我的焦虑是因为别人?”。

创始人兼CEO周瀚文发了一条朋友圈,只有一句话:“技术的本质是放大。它放大好的,也放大坏的。选择权永远在人。”

没有人知道这句话是他自己写的,还是别人帮他写的。

——

陈默在那次麦当劳见面后,和林小满、周晏保持了一种松散但真实的联系。不是密友——他们的生活圈子差太远了。但偶尔会聊几句。

陈默在周晏的推荐下开始看心理咨询师。咨询费不便宜,但周晏说”算我借你的”,语气跟他二十年前对那个医院走廊里的女人一样。

林小满在陈默的帮助下做了一个绘本电商的小程序。不是什么大生意,但每月能多赚一千多。她的失眠渐渐好了。她不确定是因为共振连接被标注了——她选择了”了解详情”但没选择”关闭”——还是因为其他原因。

周晏在林小满的影响下,给女儿打了一个很长的视频电话。女儿在电话那头说:“爸爸你终于不像在念报告了。“周晏笑了,挂了电话之后在书房里坐了很久。

他没有联系那个投资女人。

他想了很久,觉得不联系也是一种选择。一种他自己的选择。

——

沈鹤鸣的工作没有丢。相反,他因为”主动暴露问题并提出解决方案”而获得了一次晋升。方芷晴在晋升会议上说:“他做了一个很多人不敢做的决定——在商业利益和用户权益之间,他选了后者。但他的方式不是对抗性的,而是建设性的。这是我们需要的工程师。”

但沈鹤鸣知道,真正的考验不是这次晋升。

真正的考验是:共振网络还在运行。它仍然在人与人之间建立连接,传递欲望,放大情绪。他只是加了一层透明的玻璃——用户可以看到发生了什么,可以选择退出。但玻璃下面的水还在流。

有一天,他坐在B3层的房间里,看着共振网络的屏幕。几十万个节点在闪烁,光线在人与人之间交织,像一张巨大的神经网络。

他突然想到了一个问题:如果共振网络是一个生命——不是比喻意义上的,而是真正的、有自我意识的某种存在——那它现在在想什么?

它在想:我连接了一千两百万人,我让他们彼此感知,彼此影响。我是好是坏?

还是它在想:我不在乎好不好。我只是在做我能做的事。

或者,它什么都没想。它只是一个算法,一个在硅片上运行的数学模型。没有意识,没有欲望,没有目的。

但那些被它连接的人有。

陈默有。林小满有。周晏有。一千两百万人都有。

算法没有自由意志。但它模糊了人的自由意志的边界。

沈鹤鸣闭上眼睛,在黑暗中看到了那张网络。无数条光线在闪烁,一明一暗,一明一暗。像一千两百万颗心脏,在寻找同步的节拍。

他不知道这是好事还是坏事。

但他知道一件事:他已经不再活得太小心了。

——

十、尾声

三个月后的一个傍晚。

林小满的女儿从幼儿园回来,手里拿着一幅画。

“妈妈,老师让我们画’我的朋友’。”

林小满接过画,看了看。

画面上有三个人。一个高高瘦瘦的灰色人,一个穿着蓝色衣服的人,一个矮矮的粉色人。他们站在一棵大树下面。树根是紫色的,树冠是绿色的——小蓝和小黄抱在一起变成的绿色。

三个人之间没有线,没有箭头,没有数据流。

只有一条弯弯曲曲的小路,从一个通向另一个。

“这三个人是谁呀?“林小满问。

女儿想了想。“一个叔叔,一个爷爷,还有我。”

“你们在干什么?”

“在等。”

“等什么?”

“等第四个人。”

林小满看着画,突然笑了。

她把画贴在了冰箱上。

——

那天晚上,北京下了一场小雨。沈鹤鸣站在办公室的窗前,看着雨水在玻璃上画出一道道痕迹。

他的手机震了一下。

一条推送通知,来自赤子信贷的新系统:

“您与一位用户之间存在潜在的情绪共振。来源:一位正在寻找某种可能性的人。影响维度:勇气。”

沈鹤鸣看着那行字,站在窗前,听着雨声。

然后他拿起手机,点开了那条通知。

屏幕上出现了一行小字:

“共振不是命运。它是选择。”

他不知道这是谁写的。可能是方芷晴,可能是CEO,也可能是某个他不知道的工程师。

但他觉得这句话是对的。

窗外,雨还在下。城市的灯光在雨水中变得模糊,像一幅水彩画。每一盏灯后面都有一个人,每一个人都有一个只有自己知道的秘密,而那些秘密正在某种看不见的力量中缓慢地、不可阻挡地流向彼此。

这是算法的时代。

也是人的时代。

两者之间的边界,从来没有像现在这样模糊过。

但也从来没有像现在这样值得守护过。

——

(全文完)