数之年轮之岁
一
陆沉从没想过,一个人的命运可以被压缩成七十二个参数。
三月的深圳,回南天像一块湿透的毛巾捂在脸上。他坐在科技园南区二十三楼的工位上,面前的三个显示器分别亮着代码编辑器、监控大盘和一个没关的招聘网站。窗外是蛇口的灰白天际线,几栋在建的写字楼骨架在雾气里若隐若现,像一排排被扒了皮的动物肋骨。
他正在调试”年轮系统”的第三十七个版本。
“年轮”是鸿鹄金科最新上线的风控模型,官方名称叫”全维度信贷生命周期管理系统”。在行业里,大家管这种东西叫”人格评分引擎”——它不只是看你的征信报告、银行流水、社交数据,它把能抓到的所有数据都吞进去,然后吐出一个介于0到1000之间的数字。
这个数字决定你能不能贷到款、能贷多少、利息多少、期限多长。
在年轮系统上线之前,鸿鹄金科的坏账率是同行业平均水平的一点八倍。CEO赵鹏在全员大会上拍着桌子说:“要么解决这个问题,要么我解决你们。”
那时候陆沉刚从一所不太出名的985高校计算机系毕业两年,在风控组做最底层的数据清洗工作。他之所以被选进年轮项目的核心团队,不是因为他多优秀,而是因为原来的核心工程师——一个叫方远的中年男人——在项目启动第三天突然辞职了。
方远辞职的方式很奇怪。他没有走正常的离职流程,而是在一个周三的下午,把工牌放在键盘上,电脑格式化,然后走出大楼。前台的小姑娘说看到他在门口站了很久,像是在闻空气的味道,然后打了一辆出租车,往宝安方向去了。
后来有人在网上查到,方远去了一个叫”无数据社区”的地方——一个隐匿在广东山区里的小村子,那里的人不用智能手机,不联网,甚至没有电子身份证。
陆沉没在意这些。他只需要一份工作。
年轮系统的核心算法不是陆沉写的。那是赵鹏花了三千万从一个海外实验室买来的专利,具体的技术细节被封装在一个加密的容器里,连陆沉这样的核心工程师都看不到源代码。他只负责外围的接口对接和数据管道。
但有一点让陆沉觉得不太对劲。
系统的输入参数有七十二个。其中七十一个是常规的:年龄、收入、负债比、履约记录、消费行为、社交网络密度、设备指纹、地理位置变化频率……这些他都理解。
第七十二个参数,代号叫”R”。
在技术文档里,R被描述为”综合时间序列衰减因子”。陆沉曾经试图追踪R的计算逻辑,但每次他深入到某个层级,代码就会跳入那个加密容器,然后返回一个固定的浮点数。
“别管那个,“技术总监吴锐告诉他,“那是核心IP的一部分。你就把它当成一个黑箱输入。”
陆沉点了点头,关掉了那个代码分支。
他在招聘网站上看了几眼,又关掉了。现在不是跳槽的好时候。整个互联网金融行业正在经历新一轮的收缩,到处都在裁员。
“陆沉,过来一下。”
是产品经理周彤的声音。她站在会议室门口,手里拿着一杯没喝完的美式,脸上的妆很精致但掩盖不了眼底的青黑。
陆沉跟着她走进会议室。里面还坐着运营总监贺鸣和一个他不认识的年轻女人——穿着浅灰色的职业装,头发扎成低马尾,坐在角落里,面前放着一台没打开的笔记本电脑。
“先说个事,“周彤关上门,“年轮系统上线一个月了,效果很好。坏账率下降了百分之六十二,赵总非常满意。”
“但是——“贺鸣接过话头,“我们发现了一个问题。”
他打开投影仪,屏幕上出现了一张散点图。横轴是用户的信用评分,纵轴是某个陆沉不认识的指标。
“看这个区域,“贺鸣用激光笔圈出散点图右下角的一小块,“这批用户的信用评分很高,收入也不错,但系统给他们的贷款额度异常低。不是一般低,是接近于零。”
“算法歧视?“陆沉问。
“不,“周彤摇了摇头,“这批用户没有共同的人口统计学特征。不同年龄、不同性别、不同城市、不同职业。我们跑了很多维度的聚类分析,找不到规律。”
“唯一的规律是,“贺鸣顿了顿,“他们都在最近六个月之内,被系统预测为极高风险。”
“极高风险?但他们的评分很高。”
“对。这就是奇怪的地方。评分高,但R值极低。R值拉低了整体额度。”
陆沉看着散点图上那些被标红的点。他忽然注意到一个细节。
“能给我这批用户的清单吗?”
周彤看了贺鸣一眼。贺鸣点了点头。
“可以,但你要签一份保密协议。“
二
清单上有三百二十七个人。
陆沉花了两天时间做了一个交叉分析。结果让他后背发凉。
这三百二十七个人里,有十九个已经去世了。
不是自然死亡的统计——这些人都是年轻人,最大的四十一岁,最小的二十三岁。死因各不相同:车祸、猝死、自杀、一个登山意外。但他们死亡的日期,全部在系统给他们标为”极高风险”之后的三到六个月之内。
陆沉告诉自己这是巧合。
三百多人里死十九个,概率不算太离谱。也许是这些人的生活确实更冒险,所以系统才把他们标为高风险。因果方向是反过来的——不是系统预测了死亡,而是高风险的生活方式同时导致了高风险评分和更高的死亡概率。
他几乎说服了自己。
然后他做了一个不该做的实验。
他把自己父亲的数据输入了系统。
陆沉的父亲陆建国,五十六岁,在湖南一个小县城开五金店。三年前查出二型糖尿病,一直在吃药控制。平时用手机支付,偶尔在网上买些工具配件,微信里有一个两百多人的亲戚朋友群。
陆沉用一个测试账号把父亲的数据灌进了年轮系统的沙箱环境。
评分出来是738——中上水平。
R值是0.07。
正常人的R值在0.4到0.8之间。0.07是整个系统里最低的百分位。
陆沉盯着屏幕看了五分钟。
然后他删掉了测试记录,去洗手间用冷水洗了把脸。
回到工位上,他又做了一件事——他把过去三个月所有用户的R值调了出来,按从低到高排序。然后把R值最低的前一百个用户,和公安系统的死亡记录做了交叉比对(风控系统有公安数据接口,这是合规的)。
结果是:R值最低的前一百个用户中,已经有三十一个人死亡。死亡率是百分之三十一。
作为对比,R值最高的前一百个用户,死亡率是零。
这不再是巧合了。
陆沉坐在工位上,办公室的灯光很白,空调的声音很轻,同事们都在安静地敲键盘。一切正常。一切如常。
他的手指在键盘上悬停了很久。
然后他打开了那个加密容器的外层接口,开始逆向分析R值的计算逻辑。
三
逆向分析花了他三周。
这三周里,他白天正常上班,晚上回到白石洲的出租屋里继续研究。他的出租屋只有十二平方米,一张床占了三分之一的空间,剩下的被一张折叠桌和一个放满技术书籍的书架占满。厨房和卫生间是公用的,走廊里永远弥漫着隔壁湖南老乡炒辣椒的味道。
他每天凌晨两点睡,早上七点起。在地铁上用手机看论文,在工位上假装在写接口文档,实际上在分析R值的代码结构。
R值的计算不是传统的机器学习模型。
它更像是一个……树。一棵看不见根的树。
数据输入之后,经过一系列陆沉能够理解的变换——标准化、降维、特征交叉——然后进入一个他无法访问的模块。这个模块的输入是七十一维向量,输出是一个标量。这个标量就是R。
他尝试了所有常规的逆向方法:梯度探测、对抗样本、边界分析。R值的输出对这些方法的响应都极其微弱,几乎不可观测。
直到有一天深夜,他发现了一个异常。
当他输入一个特定的数据模式——一个”中年、低频使用手机、社交网络稀疏、但消费记录稳定”的画像——R值的输出出现了微小的波动。不是随机的波动,而是有节奏的,像心跳一样。
他反复测试,确认了这个发现。
R值不是一个静态的评分。它在随时间变化。而且变化的方式——
他不知道该怎么描述。它像是在生长。
像一棵树的年轮。
他忽然理解了为什么这个系统叫”年轮”。
四
第二天,他请了半天假,去了趟宝安。
方远辞职时去的那个”无数据社区”,他在网上查了很久才找到线索。那不是一个正式的社区,而是一群人自发形成的生活聚落,在惠州和深圳交界的一片山里。网上关于它的信息极少,只有几篇不起眼的论坛帖子。
他先坐地铁到终点站,然后转公交,再打了一辆摩托车。摩托车在盘山路上颠了四十分钟,把他放在一个没有路牌的岔道口。
岔道口站着一块木板,上面用毛笔字写着:“此处不联网。”
陆沉把手机放进口袋,沿着土路走了十分钟,看到了一个小村子。十几栋老旧的砖瓦房散落在山坡上,有人在院子里晒衣服,有狗在路边睡觉。空气里有一股泥土和青草混合的气味,很浓。
他在村口遇到了一个老人。老人穿着白色背心,正在一棵大榕树下编竹篮。
“请问方远在吗?”
老人抬头看了他一眼,没说话,往村子深处指了指。
方远在一栋两层小楼的二楼阳台上,正在浇花。他比工牌照片上瘦了很多,头发也白了不少,穿着一件洗得发白的格子衬衫。
“陆沉?“方远显然认出了他,“你怎么找到这里的?”
“花了不少功夫。”
方远沉默了一会儿,然后说:“上来吧。喝茶。”
二楼是一个简陋但干净的空间。客厅里没有电视,没有电脑,只有一张旧木桌、几把椅子和一面墙的书架。书架上放的全是纸质书——陆沉注意到有很多是关于分形几何、混沌理论和复杂系统的。
方远泡了一壶铁观音,给他倒了一杯。
“你是为年轮来的。“不是疑问句。
陆沉点了点头。“你看过那个系统的设计文档。你知道R值是什么。”
方远端着茶杯,拇指在杯沿上缓缓移动。窗外是连绵的山,远处的天空灰蒙蒙的,像是快要下雨。
“你在那个系统里看到了什么?”
“R值在随时间变化。不是常规的时序变化,它在……生长。像是有自己的生命。”
方远放下茶杯。
“你有没有想过,“他说,“一个人的所有数据,本质上是什么?”
“信息。”
“不。信息是载体。一个人的所有数据,是他生命的影子。每一次支付记录都是一次选择的痕迹,每一条位置数据都是一秒钟存在过的证据,每一次社交互动都是一根看不见的线。这些线交织在一起,形成了一个……结构。”
“什么结构?”
方远站起来,走到窗前。山风吹进来,阳台上的衣服轻轻摇晃。
“你见过年轮吗?不是系统的名字,是真的树的年轮。”
“见过。”
“年轮是怎么形成的?”
“树木在生长过程中,不同季节的生长速度不同,形成疏密不同的纹理。”
“对。每一圈年轮都记录了一年的气候——降雨量、温度、日照。树的年轮是它生命的记录。“方远转过身来,看着陆沉,“现在想象一下,如果一个人的数据也能形成类似的纹理呢?不是简单的统计汇总,而是一个真正的、有机的结构——它能反映一个人生命的质地、密度、生长的方向。”
“你是说R值在模拟这个过程?”
“不是模拟。“方远的声音很轻,“是捕获。”
陆沉没有说话。
方远继续说:“那个算法的核心——那个你逆向不了的模块——它不是传统的计算模型。它是基于分形生长方程的变体。它的设计者发现了一个东西:当你的数据量足够大、维度足够多、时间跨度足够长的时候,数据本身会开始涌现出一种……自组织的行为。”
“涌现?”
“就像鸟群。一只鸟的运动很简单,但几百只鸟在一起,就会涌现出复杂的编队飞行模式。单个数据点毫无意义,但当一个人的全部数据汇聚在一起,它们会自发地形成一个结构——一个可以反映这个人生命状态的拓扑结构。”
“R值就是这个结构的……健康度?”
方远摇头。“不完全是。R值反映的是这个结构的……完整性。或者说,连续性。一个人的数据纹理越连贯、越有生长性,R值越高。反之——”
“反之说明这个人的数据纹理正在断裂。”
“对。”
“断裂意味着什么?”
方远没有回答。窗外的山风忽然变大,远处传来一声闷雷。要下雨了。
五
回到深圳后,陆沉做了一个决定。
他开始监控他父亲的R值。
他用一个测试账号,每周自动抓取一次父亲的数据,灌入年轮系统的沙箱。R值从0.07开始,每周下降一点。0.065,0.061,0.058,0.053。
下降的速度在加快。
与此同时,他给父亲打了更多的电话。一开始是每周一次,后来是每三天一次。父亲在电话里的声音没什么变化,还是那样慢悠悠的湖南普通话,问他吃了没、工作忙不忙、有没有找女朋友。
陆沉听不出任何异常。
但他知道,数据纹理正在断裂。
他开始研究什么因素会导致纹理断裂。通过大量的实验,他逐渐理解了这个系统的一些特性。
纹理的连续性取决于几个关键因素:行为的规律性、社会连接的密度、消费模式的稳定性、地理移动的连续性。这些因素不是独立的,而是相互关联的,就像一棵树的根系——如果一部分开始枯萎,其他部分会随之衰弱。
但最关键的因素,是”数据生长率”——也就是一个人每天产生的有效新数据的量和多样性。
一个健康的人,数据是不断生长的。新的社交互动、新的消费记录、新的位置变化,每天都不一样,但又保持着某种连续的模式——就像年轮的纹理,每年不同,但又紧密相连。
而一个正在”断裂”的人,他的数据开始萎缩。行为模式变得单一、重复,社会连接开始稀疏,消费变成只有基本的柴米油盐。这不是因为生活变得简单了,而是因为生活的可能性在收窄。
“可能性收窄”——陆沉在笔记本上写下这个词,然后在下面画了一条线。
他忽然意识到,R值预测的不是死亡。
它预测的是可能性的消亡。
一个人在失去可能性的时候,身体可能还是健康的,生活看起来可能还是正常的。但数据纹理已经开始断裂了——因为他的世界在缩小,他的选择在减少,他的未来在坍缩。
死亡只是可能性彻底归零的最终表现形式。
六
四月的某个周五晚上,陆沉在出租屋里收到了一个快递。
是方远寄来的,一本旧书,书名叫《分形、混沌与生命的几何学》,扉页上有一行手写的字:
“年轮不是预言,是诊断。诊断之后,治疗在你。”
陆沉翻了一夜这本书。书里有很多章节讲的是复杂系统的自相似性——一个系统的局部和整体具有相似的结构。他忽然想到一个可能性。
如果数据纹理可以断裂,那它也可以修复。
修复的方式不是在数据层面——你不能伪造数据来欺骗系统。R值的计算足够复杂,伪造的数据只会导致纹理更加混乱。
修复的方式是在现实层面。
增加可能性。
他开始行动了。他给父亲买了一个智能手环——不是用来监控数据的,而是鼓励他多走路、多运动。他在家庭群里更频繁地发言,分享一些有趣的东西。他帮父亲注册了一个五金行业的线上社区,让他可以在上面和其他同行交流。他甚至帮父亲联系了一个老同学——一个在长沙开五金厂的人,让他们重新开始了中断多年的往来。
这些事情并不困难。困难的是克服自己的恐惧——恐惧他的父亲真的在失去可能性,恐惧他做的事情毫无意义,恐惧那个数字。
每周R值更新的时候,他的手都会抖。
第四周:0.048。继续下降。
第六周:0.042。
第八周:0.041。下降变慢了。
第十周:0.045。
上升了。
陆沉盯着那个数字看了很久。0.045。微不足道的上升。但方向变了。
他继续做那些事情。他每周和父亲视频通话,不只是例行公事,而是真正地聊天。他发现父亲其实很健谈,只是平时没人跟他说话。五金店的生意越来越难做,电商把大部分客人都抢走了,但父亲不想关店——那是他三十年来的生活方式,关了店他就不知道自己是谁了。
陆沉帮父亲开了一个网店。很简陋,就上了几十个最常卖的商品。但第一个月就有了七笔订单。父亲在视频里笑得像个孩子。
第十二周:0.056。
第十四周:0.073。
第十六周:0.091。
R值在回升。缓慢地,但稳定地。
七
与此同时,年轮系统在鸿鹄金科内部引发了越来越大的争议。
被系统拒绝贷款的那批用户——R值极低的那三百多人——开始通过各种渠道投诉。他们不明白为什么自己评分很高却贷不到款。有人写了长信给银保监会,有人在社交媒体上发帖,有人找到了媒体。
贺鸣和周彤在会议室里吵了一架。
“我们必须给出一个解释,“周彤说,“总不能告诉用户’系统认为你的人生可能性在收窄’。”
“那你说怎么解释?“贺鸣点了一根烟,被周彤瞪了一眼,又掐灭了。“R值是核心参数,不能动。动了整个模型就废了。”
“那我们就改输出逻辑。R值太低的用户,不要直接拒绝,而是给一个很小的额度。这样投诉会少很多。”
“那坏账率会上去。赵鹏不会同意。”
“那你说怎么办?”
贺鸣沉默了。
陆沉在隔壁工位上听到了全部对话。他犹豫了很久,最终走了进去。
“我有个想法。”
两个人都看向他。
“R值低不代表一定会违约,“陆沉说,“它反映的是用户生命的……连续性。连续性差的人,风险确实更高,但这个风险是可以对冲的。”
“怎么对冲?”
“增加他们的连续性。”
贺鸣皱了眉。“你什么意思?”
陆沉深吸一口气。接下来的话可能会让他丢掉工作,也可能改变很多事情。
“我的意思是,与其把R值低的人拒之门外,不如把他们当成一个……需要修复的对象。我们可以设计一套方案——不只是贷款方案,而是一整套生活服务。社交活动推荐、职业培训、健康管理、心理咨询。用我们的平台资源帮他们重新建立生活的连续性。”
“你在跟我开玩笑?“贺鸣的表情像是在看一个疯子。
“没有。你想想看,如果我们能提高这批人的R值,他们的违约风险就会降低。这比直接拒绝他们要好——拒绝他们只会加速他们连续性的断裂,形成恶性循环。”
“这不归我们管。我们是一家金融科技公司,不是社会福利机构。”
“但我们的核心资产是数据模型,“陆沉看着贺鸣,“如果R值真的能反映一个人生命的连续性,那我们手里握着的不是一个风控工具——是一个诊断工具。诊断之后不治疗,反而把病人赶走,这不是解决问题。”
会议室里安静了很久。
最终是周彤先开口:“你的方案具体是什么?”
陆沉花了三天写了一份四十页的提案。标题叫《年轮计划:从风险管控到生命连续性支持》。
赵鹏看完了这份提案,叫陆沉去办公室谈话。
办公室很大,落地窗外是整个深圳湾的景色。赵鹏坐在一张巨大的办公桌后面,面前的提案被翻开到某一页。
“你知道这个方案要花多少钱吗?“赵鹏问。
“初步估算,第一年大概需要一千二百万。”
“你知道我们买那个算法花了多少钱吗?”
“三千万。”
“如果这个方案有效,“赵鹏用手指敲了敲桌面,“我们的风控成本会下降,同时还能开拓新的业务线。但如果无效——”
“如果无效,我愿意承担所有责任。”
赵鹏看了他很久。然后笑了一下——不是嘲讽的笑,是某种更复杂的表情。
“你知道方远为什么辞职吗?“赵鹏忽然问。
“不知道。”
“他发现了R值的含义之后,来找我谈过一次。他的想法跟你一样——要把这个系统从风控工具变成某种……社会服务。我拒绝了他。”
“为什么?”
“因为那时候我不相信。一个算法怎么可能知道一个人会不会死?我觉得他是疯了。“赵鹏站起来,走到窗前,“后来那些数据出来了。R值最低的那批用户,死亡率确实异常高。我这才开始认真对待这件事。”
“那你现在——”
“我同意你的方案。但有一个条件。”
“什么条件?”
“你要追踪每一个参与计划的用户。每个月给我一份报告。如果半年内效果不好,计划终止,你走人。“
八
年轮计划在五月中旬正式启动。
第一批参与计划的用户有五十三个人——都是R值极低、但还没有被拒绝贷款的用户。陆沉组建了一个五人的小团队,包括一个心理咨询师、一个健康管理师、一个职业规划师、一个社区运营和一个数据分析师。
工作方式很简单:每个用户分配一个专属顾问,通过线上和线下的方式,帮助他们重建生活的连续性。
第一个月的效果不理想。五十三个人里,只有八个人的R值出现了回升。大部分人的R值还在继续下降。
陆沉和他的团队逐个分析案例,发现问题出在方法上。他们用的是标准化的服务方案——每个人都得到类似的心理咨询、职业推荐和健康管理。但连续性的断裂原因千差万别。
有人是因为长期的慢性病导致社交萎缩。有人是因为失业后陷入了一种”数据贫困”的状态——不上网、不社交、不消费,每天的生活只剩下吃饭和睡觉。有人是因为家庭变故导致的生活模式剧变——离婚、亲人去世、孩子离家。
陆沉调整了策略。不再标准化,而是个性化。每个用户先做一次深度访谈,然后根据访谈结果设计定制化的干预方案。
第二个月,效果开始显现。二十一个人的R值开始回升。
有一个案例让陆沉印象特别深刻。
那是一个叫林小梅的女人,三十四岁,在东莞一家电子厂打工。她的R值在所有用户中排倒数第三。深度访谈之后,陆沉的团队发现她的情况很特殊——她七年前从贵州老家出来打工,一去就没再回去过。不是不想回去,是不敢。她欠了老家亲戚一笔钱,一直还不上,觉得没脸见人。
七年不回家,不通电话,只在微信群里偶尔看看消息——她的数据纹理里,“家庭连接”这一维几乎是一片空白。
陆沉的团队帮她联系了老家的亲戚,了解了那笔债务的情况。数目不大,三万多块钱,但对她来说是一个长期的心理负担。团队帮她做了一个还款计划,同时安排了一次视频通话——她和母亲七年来的第一次通话。
通话的时候,陆沉正好在场。
林小梅拿着手机,手在抖。屏幕那头是一个头发花白的老妇人,嘴唇哆嗦了半天,说的第一句话是:“你吃了吗?”
林小梅哭了。
那个月的R值更新,林小梅从0.06变成了0.11。
九
六月的一天,陆沉收到了方远的一封信。是纸质信,通过邮政寄到公司的。
信里只有一段话:
“你做得比我勇敢。我当年看到R值的含义时,第一反应是恐惧。我觉得一个能预测人类命运的算法不应该存在——它太危险了。所以我逃了。但你选择了面对。这是对的。
但我需要告诉你一件事。R值不是一切。
我离开深圳之后,在这个村子里认识了一个老人。他八十七岁了,从没用过手机,没有任何数字痕迹。如果用年轮系统去评估他,R值应该是零——他的数据纹理根本不存在。
但他是我见过的最’完整’的人。他每天早上五点起床,先在院子里打一套太极拳,然后给菜地浇水,接着和邻居下棋。下午读书,晚上和曾孙子视频通话——是的,他不用手机,但他的曾孙子每周会用父母的手机给他打一次视频电话。
他的生活充满了可能性。八十七岁了,他还在学新东西。去年他学会了用放大镜看地图,今年他在学认草药。
所以你看,年轮系统看到的数据纹理只是一个影子——是数字世界里的投影。真正的纹理在数字世界之外。
不要被影子迷惑。”
陆沉把信看了三遍,然后折好放进钱包里。
那天晚上他给父亲打了电话。父亲在电话里告诉他,五金店的网店这个月接到了一个大单——隔壁县的一个工地要采购一批螺丝钉,量很大,父亲正在和那个包工头谈价格。
“你觉得我能接下来吗?“父亲问。
“能。“陆沉说。
挂了电话之后,他打开年轮系统,看了看父亲的R值。
0.137。
还是在上升。
十
变化来得比预想的快。
年轮计划运行到第四个月的时候,参与计划的用户平均R值从0.08回升到了0.23。坏账率从预期的百分之十二降到了百分之四——比普通用户群体还低一点。
这个数据引起了赵鹏的注意。不是因为社会价值,而是因为商业价值。
“你有没有想过,“赵鹏在一次会议上说,“我们可以把这个模式产品化?不只是针对高风险用户,而是针对所有人——一个基于数据纹理分析的’生活健康度’服务。用户付费订阅,我们提供个性化的生活优化建议。”
陆沉沉默了一会儿。
“这和我的初衷不一样。”
“你的初衷是什么?”
“帮助那些正在失去可能性的人。”
赵鹏笑了。“你以为商业和这个矛盾吗?如果这个模式能赚钱,我们就能扩大规模,帮助更多人。规模越大,边际成本越低,利润越高,然后继续扩大——这是正循环。”
“但商业化之后,R值就不再是一个诊断工具,而是一个产品卖点。用户的R值会变成一个可以被炫耀的数字,或者一个焦虑的来源。就像信用评分一样——本来是一个评估工具,最后变成了所有人的心理负担。”
赵鹏收起了笑容。“陆沉,你是个好人。但好人也要吃饭。”
会议不欢而散。
接下来的几周,陆沉感觉到了一种微妙的变化。赵鹏开始给年轮计划安排更多的商业目标——用户转化率、付费意愿调研、竞品分析。心理咨询师被换成了一个有销售背景的”用户运营”,健康管理师的工作内容从”帮助用户改善生活”变成了”引导用户使用我们的健康类产品”。
陆沉在一场内部会议上和赵鹏吵了一架。
“你在毁掉这个项目。”
“我在让它活下去。你以为你的理想主义不用花钱吗?一千二百万,我半年就花完了。如果不能证明商业价值,下一步就是裁员——先裁你的团队。”
“那些用户怎么办?”
“那些用户从来不是你的责任。他们有自己的生活、自己的选择。你帮不了所有人。”
“但R值告诉我们——”
“R值告诉我们的是一个概率。概率不是命运。”
这句话让陆沉愣住了。
十一
那天晚上,陆沉在出租屋里翻出了方远寄来的那本书。
他翻到了一个被折了角的页面,上面有一段被用铅笔划了线的话:
“复杂系统的一个核心特征是:它对微小扰动高度敏感,但这种敏感性并不意味着可预测性。蝴蝶效应不是预测工具——它是对预测极限的提醒。你可以知道一个系统对扰动敏感,但你无法预测哪一只蝴蝶会引发哪一场风暴。”
他把书放下,看着天花板。
赵鹏说得对。R值是一个概率,不是命运。
但方远说得也对。诊断之后,治疗在你。
而他自己——陆沉——需要想清楚一个问题:他到底在做什么?
是在拯救那些用户?还是在拯救自己?
他想起了父亲。那个在小县城开五金店的中年男人,每天重复着同样的生活,店铺的生意越来越差,身边的同龄人一个个搬去了长沙或者更远的地方。如果不是陆沉做了那些事——开网店、联系老同学、增加通话频率——父亲的R值会继续下降,直到某个临界点。
但父亲的R值为什么会下降?
不是因为他生病了。不是因为他的生活出了什么问题。而是因为他的世界在缩小。孩子在深圳一年回不了几次家,妻子三年前去世了,店里的客人越来越少,街上越来越安静。一个五十六岁的男人,生活在一个越来越空的世界上。
陆沉做的那些事,本质上只有一件:重新连接。
把父亲和世界重新连起来。
R值的回升只是一个副产品。真正重要的是连接本身。
他忽然明白了方远那封信的含义。
数据纹理是影子。真正的纹理在数字世界之外。年轮系统可以看到影子的断裂,但修复只能在现实里完成——一个人和另一个人之间的连接,不是数据管道,而是目光、声音、共同度过的时光。
他拿起手机,订了一张回湖南的火车票。
十二
端午节前两天,陆沉回到了那个小县城。
他已经一年没回来了。县城变化不大,只是主街上又多了几家奶茶店和一家快递站。父亲的五金店还在老地方,门口摆着几箱新到的螺丝和钉子。
父亲看到他的时候,手里的计算器差点掉了。
“你怎么回来了?也不提前说一声!”
“想给你一个惊喜。”
“惊喜?你吃饭了没?我给你下碗面。”
陆沉坐在店里的小凳子上,看着父亲在后面的小厨房里忙活。厨房很窄,油烟机的声音很大,父亲佝偻着背在灶台前煮面。他的背比陆沉记忆中更弯了一点。
面条端上来,上面卧了一个荷包蛋,撒了葱花。陆沉小时候最喜欢吃父亲做的面——他的汤头有一种说不出的香味,可能是酱油放得多的缘故。
“网店的事搞得怎么样了?“陆沉问。
“还行。上个月接了四个单,赚了两千多块钱。不多,但总比没有强。”
“那个长沙的老同学呢?还联系吗?”
“联系呢。他上次还问我能不能帮他供一批特种螺丝,我说我得看看货源。”
陆沉笑了。他低头吃面,没有再说话。
下午的时候,他在店里帮父亲整理货架。五金店的货品种类繁多,从最小的螺丝钉到大型电钻,每一个都分类码放得整整齐齐。陆沉小时候最讨厌帮父亲理货,觉得枯燥。但现在他觉得这件事有一种安宁的秩序感——每一颗螺丝钉都在它该在的位置上,每一个挂钩上都挂着它该挂的东西。
“爸,“他忽然问,“你有没有觉得生活……窄了?”
父亲正在用抹布擦一个扳手,听到这话停了一下。
“什么意思?”
“就是……每天都是一样的。开店、关门、吃饭、睡觉。会不会觉得闷?”
父亲想了想。“年轻的时候觉得闷。现在不觉得了。”
“为什么?”
“因为你要是仔细看的话,每天都不一样。今天有个客人来买了十米电线,是个新搬来的年轻人,在对面小区刚装修了房子,聊了几句,人挺好。昨天有个老太太来配锁,她家的门锁坏了,怕晚上不安全,我帮她修好了,没收钱,她非要给我送了一袋橘子。前天下大雨,门口的排水沟堵了,我和隔壁老张一起通了半个钟头。”
他把扳手放回架子上,转过身来。
“你觉得窄,是因为你用远的地方看。你要是走近了看,每天都挺宽的。”
陆沉没有说话。
傍晚的时候,他们一起去河边散步。县城的河不大,河水浅浅的,能看到河底的鹅卵石。两岸种着柳树,柳条垂到水面上,偶尔有风吹过,水面上就泛起一圈圈涟漪。
“你看那个,“父亲指着河面,“像不像年轮?”
陆沉顺着他的手指看去。风停了,水面上的涟漪还在扩散,一圈一圈的,由内而外,渐渐消失在远处。
他忽然发现,自己从来没跟父亲提起过年轮系统的名字。
“什么年轮?”
“就是那个水波纹。一圈一圈的,像树的年轮。我小时候老师教过,往水里扔一颗石头,波纹扩散出去,每圈之间的距离可以算出水深。不知道是不是真的。”
陆沉看着水面上的涟漪,忽然笑了。
“爸,你越来越有学问了。”
“少来。走,回去吃饭。你刘叔叔家的狗下了崽,他给了我们几条鱼,今天红烧。“
十三
回到深圳之后,陆沉做了一个决定。
他不再试图改变年轮计划的商业化方向。赵鹏是对的——商业化能让项目活下去。但他在商业化的框架里加入了一个关键的机制:每一个订阅了”年轮生活”服务的用户,都会被分配一个真人顾问。不是AI客服,不是聊天机器人,而是一个真实的人——一个会打电话、会见面、会在乎你今天过得怎么样的人。
这个机制的实现成本很高。赵鹏一开始不同意,但陆沉给他看了一组数据:有真人顾问的用户,续费率是没有真人顾问的四点七倍。
“人不为数据买单,“陆沉说,“人为连接买单。”
赵鹏看了数据之后,同意了。
年轮计划在七月正式商业化。产品名叫”年轮生活”,月费三十九元。第一个月有六千个用户订阅。三个月后,订阅数突破五万。
用户收到的不是一堆冷冰冰的数据分析,而是一个活生生的人对他们生活的关注。
有人给顾问发消息说:“今天是我第一次在聊天窗口里被人问到’你最近怎么样’。我以为这种服务都是机器人在后面。”
有人取消了订阅之后又重新订阅了,原因是”想念我的顾问了”。
有人在年底给顾问寄了一箱自家种的橘子。
这些故事在社交媒体上传播开来。有人写了一篇长文,标题叫《被一个算法逼着重新活了过来》,获得了两百万阅读量。文章的作者是一个三十七岁的程序员,失业半年,每天在出租屋里打游戏,不和任何人交流。年轮系统检测到他的R值在急速下降,给他分配了一个叫小何的顾问。小何每周给他打一次电话,一开始他不接,后来接了,再后来他开始主动打给小何。
“也不是小何说了什么了不起的话,“他在文章里写道,“就是有一个人在电话那头,让我觉得世界还没把我忘了。”
陆沉看到这篇文章的时候,正在办公室加班。窗外的深圳湾已经暗下来了,对岸的灯火倒映在水面上,碎成一片光斑。
他看了看手机。父亲发来一条消息:一张照片,拍的是他今天新进的一批工具。配文是:“看看,这个扳手质量不错。”
陆沉回复了一个大拇指的表情。
然后他打开年轮系统,看了看父亲的R值。
0.204。
还在涨。
十四
八月的一个雨夜,陆沉收到了方远的第二封信。
这次信比较长。方远说他听说了年轮计划的商业化,也看了那篇两百万阅读量的文章。
“我做了一个决定,“方远写道,“我要回深圳。不是回鸿鹄,而是自己创业。我想做一个东西——不是基于R值的,而是基于另一种纹理。”
什么纹理?陆沉不知道。方远没有在信里细说。
信的最后一段是这样的:
“你知道吗,年轮系统最大的价值不是预测谁会出问题,而是让我们意识到一件我们一直在遗忘的事:人需要人。
听起来像一句废话。但在数据的世界里生活久了,这句话会被忘记。我们开始相信算法可以替代判断,模型可以替代经验,评分可以替代了解。但R值的回升从来不是因为系统做了什么——而是因为一个人对另一个人伸出了手。
你做的那些事——帮你爸开网店、和他打电话、回家看他——都不是数据操作。是人在做人该做的事。
年轮系统只是一个提醒。提醒我们注意到那些正在被遗忘的人。
但提醒之后怎么办,系统不知道。只有人知道。”
陆沉把信折好,和第一封信一起放进钱包里。
然后他关掉电脑,走出办公室。
电梯里只有他一个人。他看着电梯门上模糊的倒影——一个二十七岁的年轻人,黑眼圈很重,头发有点长,穿着一件皱巴巴的格子衬衫。
电梯到达一楼,门打开。大厅里空荡荡的,只有保安在值班台后面打瞌睡。陆沉走出大楼,深圳夜晚的空气又热又湿,像一块温热的毛巾包裹住他。
他站在门口,拿出手机,给一个人发了消息。
“小何,明天有空吗?一起吃个饭。”
小何是年轮计划的顾问。一个二十四岁的姑娘,湖南人,笑起来眼睛弯弯的。
她很快回复了:“好啊!吃什么?”
“随便。你选。”
“那吃火锅吧。我想吃辣的。”
“行。”
陆沉把手机放回口袋,抬头看了看天空。深圳的天空很少能看到星星——灯光太亮了,空气也太湿。但今晚云层裂开了一条缝,他看到了一颗。
只有一颗。
但已经够了。
十五
故事的最后一幕发生在九月。
陆沉再次去了那个无数据社区。这次不是一个人,他带了小何。
方远在村口等他们。他比上次见面时精神了很多,晒黑了,也壮了一点。他带他们在村子里转了一圈,介绍了几个村民——一个退休的数学老师,一个以前在华为做硬件的工程师,一个写诗的年轻人。
“他们都是主动选择离开数据世界的人,“方远说,“不是逃避,是选择。”
“他们的R值——“陆沉下意识地说。
方远笑着摇了摇头。“这里没有R值。”
下午,他们坐在那棵大榕树下喝茶。榕树的树干很粗,需要三四个人才能合抱。树皮上布满了裂纹和纹路,深浅不一,像一部无字的史书。
“你知道这棵树有多少年了吗?“方远问。
“不知道。”
“村里的老人说,至少两百年。你看它的年轮——“方远指着树干截面上一处被锯断后露出的横切面,那是一根很久以前被砍掉的大枝杈留下的疤痕。“数不清有多少圈了。密的地方是干旱的年份,疏的地方是丰水的年份。每一圈都是一年的记忆。”
陆沉蹲下来,仔细看那些纹理。密密疏疏,深深浅浅,像某种古老的密码。
“方远哥,“小何忽然开口,“你觉得年轮系统是好还是坏?”
方远想了很久。
“一把刀,“他最终说,“可以切菜,也可以伤人。重要的不是刀,是握刀的手。”
“那谁在握这把刀?”
“所有人。赵鹏,陆沉,我,你,每一个使用这个系统的人。”
小何点了点头,没再说话。
傍晚的时候,陆沉和小何告别方远,坐上了回去的摩托车。摩托车在盘山路上颠簸,夕阳从云层的缝隙里射下来,把远处的山染成了金色。
小何坐在他后面,风把她的声音吹得断断续续。
“陆沉,你说那些R值很低的人,我们真的帮到他们了吗?”
“你觉得呢?”
“我不知道。有时候我觉得帮到了,有时候觉得只是在做无用功。林小梅是帮到了——她现在每个月都给家里打电话,还寄钱回去了。但有些人……”
“有些人怎么样?”
“有些人R值回升了,但生活并没有真的变好。他们只是……从一种孤独变成了另一种孤独。”
陆沉沉默了。
“也许这就够了,“他说,“从一种孤独变成另一种孤独——至少在变。”
“变就是好吗?”
“不一定好。但至少是活的。”
摩托车拐过一个弯,前面是开阔的平原。城市的灯光在远处亮起来了,像一片倒映在地面上的星河。
小何没有再说话。她把下巴搁在陆沉的肩膀上,看着远处的灯光。
风很大。
但很暖。
尾声
后来的事情,陆沉偶尔会在年轮系统的后台看到一些微小的痕迹。
父亲的R值在十月突破了0.3。他开始了一段新的感情——和隔壁文具店的老板娘,一个五十岁出头的寡妇。他们每天傍晚一起沿着河边散步,有时候还会一起跳广场舞。
林小梅在年底回了贵州老家过年。她给陆沉寄了一箱自家熏的腊肉,箱子里夹了一张纸条:“谢谢你让我回了家。”
方远在惠州注册了一家公司,做的是线下社区服务——不联网的那种。他说他的目标是”重建人与人之间最原始的连接”。
小何后来成了陆沉的女朋友。她喜欢吃辣,说话带湖南口音,笑起来的时候眼睛弯弯的像两颗新月。
年轮系统还在运行。R值还在每天更新。每天都有人的纹理在断裂,也都有人的纹理在生长。
陆沉有时候会想,也许方远说得对——年轮不是预言,是诊断。诊断之后,治疗在你。治疗的方式不是数据操作,不是算法优化,不是任何技术手段。
治疗的方式很简单。
一个人对另一个人说:我在这里。
然后另一颗心就有了回应。
就像石头落入水中,涟漪一圈圈扩散开去。
像年轮。
一圈一圈。
永不停息。
(全文完)