菩提算法
菩提算法
一
净善已经还俗三年了,但她的手指仍然记得敲木鱼的节奏。
现在那节奏转移到了键盘上。凌晨两点,深圳南山区科技园的写字楼群像一片沉默的墓碑,只有第七十二层的窗户还亮着灯。净善坐在工位上,指尖在机械键盘上跳跃,节奏均匀、稳定,像在念经。
她的屏幕上滚动着无数行代码。Python、C++、还有一种她自己发明的标记语言,她管它叫”因缘注释”——每一段关键算法前面都有一行以”// 因 “开头的说明,解释这段代码存在的因果链条。
“因团队需量化无形资产,故构建此模块。”
“因数据无法穷尽人心,故引入概率补偿。”
“因一切有为法如梦幻泡影,故此函数终将返回空值。”
最后这一行让她的项目经理方栋很头疼。他不止一次说:“净善,你能不能把注释写正常一点?代码审查的时候投资人会看到。”
净善总是微微一笑,那种笑容还带着寺庙里养出来的慈悲,不太适合科技园的灯光。“注释也是代码的一部分,方总。就像缘起也是果报的一部分。”
方栋是”善念科技”的联合创始人兼CTO,三十五岁,浙江大学毕业,做过高盛的量化分析师,后来辞职创业,做金融科技。他的搭档CEO叫许衡,北大光华管理学院博士,曾在央行金融研究所工作五年,人脉遍布监管层和投资圈。
善念科技的旗舰产品叫”菩提”——一个信用评估算法。
市面上已经有很多信用评估系统了。央行征信、芝麻信用、腾讯信用,各家都在做。但菩提不一样。别的系统看你的还款记录、消费习惯、社交关系,菩提看的是”无形交易”。
什么是无形交易?
方栋第一次听净善解释这个概念的时候,他们还坐在福田区一家素食馆里。那是三年前,净善刚从五台山回来,穿着居士服,头发刚长出寸许,像一颗黑色的桃核。
“每一次人与人之间的互动都是一笔交易,“净善夹起一块素鹅,“只是大部分没有记账。你在地铁上给老人让座,是一笔交易。你在背后说同事好话,是一笔交易。你对快递员说谢谢,也是一笔交易。这些交易的货币不是钱,是善意。但善意有利息,也有坏账。”
方栋当时觉得这个女人有点疯,但疯得有意思。他做量化这么多年,一直在想一个问题:为什么两个收入、职业、消费模式完全相同的人,信用表现可以截然不同?一定有什么变量被忽略了。
净善给了他答案:那个变量叫”福报”。
“我不是在说封建迷信,“净善放下筷子,认真地看着他,“我是在说一种尚未被量化的社会资本。佛教叫它福报,社会学叫它社会信任资本,经济学可以叫它’隐性信用储备’。不管叫什么,它存在,它影响人的行为,而且它可以被测量。”
方栋被说服了。或者更准确地说,他被净善说服人的方式说服了——她不说”我相信”,她说”它存在”,好像善意是一种和重力一样客观的物理量。
善念科技就这样成立了。
二
菩提算法的核心逻辑并不复杂。它从三个维度采集数据:
第一维度是常规金融数据——银行流水、还款记录、资产状况。这部分和其他信用系统没有区别。
第二维度是行为数据——社交平台发言、消费选择、交通出行方式。这部分也没有太特别的。
第三维度是”善念数据”——这是净善独创的。她设计了一套”善意指数”计算模型,通过自然语言处理分析用户在日常生活中的微小行为模式:是否经常使用感谢用语,是否在网络上为他人提供帮助,是否在雨天与人共伞,是否在餐厅对服务员保持礼貌。这些数据来自用户自愿授权的社交账号、智能手表的运动轨迹、甚至外卖平台上的备注信息。
“你是要给好人发信用卡?“许衡第一次听产品汇报时笑了,笑得有点刻薄。他是个精明的人,精明到让人觉得不舒服。北大光华的博士头衔没有让他变得更书生气,反而让他更像一个永远在计算利弊的精密仪器。
“不,“净善回答,“我是要证明好人的信用确实更好。不是因为道德说教,而是因为数据。”
“那如果数据证明不了呢?”
“那就证明不了。佛教说如实观照,数据说什么就是什么。但如果我的假设是对的——善意确实是一种可量化的信用储备——那菩提将是史上最准确的信用评估系统。”
许衡看了方栋一眼。方栋微微点头。
“行,“许衡说,“做吧。但要快。D轮融资的尽职调查下个月就开始了,我们需要一个让红杉和高瓴眼前一亮的东西。”
净善没有回应”红杉”和”高瓴”这两个词。她已经开始在心里构思算法架构了。
三个月后,菩提1.0上线内测。
结果让所有人震惊。
在对十万名志愿者进行信用评估的盲测中,菩提的违约预测准确率达到了97.3%。作为对比,央行征信系统的准确率是89.1%,芝麻信用是91.7%。差距是碾压级的。
更令人惊讶的是,菩提成功预测了其中的”意外违约”——那些收入稳定、历史记录良好的借款人,突然有一天停止还款。传统系统完全无法预测这类违约,但菩提可以。因为在违约发生前的三到六个月,这些人的”善意指数”已经开始下降。他们变得不那么友善了,在网络上更容易发怒,对外卖员的态度变差了,深夜的消费频率增加了。
善意指数的下降像是某种早期预警系统,在财务崩溃发生之前,人格就已经开始崩塌。
“这不是信用评估,“方栋盯着屏幕上的数据,声音有点发抖,“这是人格预测。”
净善站在他身后,平静地说:“人格就是信用。从来都是。“
三
D轮融资非常顺利。红杉领投,高瓴跟投,善念科技的估值在六个月内从两亿飙升到四十亿。菩提2.0开始对接银行、保险、甚至房地产公司。
但净善开始注意到一些不对劲的事情。
最早是测试部门的李薇报告的。李薇是个二十六岁的姑娘,戴圆框眼镜,说话细声细气。她是菩提最早一批内测用户之一,信用评分912——极优。
“净善姐,“有一天下午,李薇端着杯咖啡走到净善工位旁,欲言又止,“你说菩提只是评估,对吧?不会影响用户的实际生活?”
“当然不会。它只是一个计算工具。“净善转过椅子,“怎么了?”
“我可能……可能有点迷信。“李薇不好意思地笑了笑,“就是最近我发现,自从我的菩提分上了900以后,我种的那些多肉突然长得特别好。我以前养什么死什么,现在它们简直像吃了激素一样。还有我家楼下的桂花树,今年开了三次花。物业的人都说奇怪。”
净善当时只是笑了笑,说:“那是因为你心情好,照顾它们更用心了。善意指数高的人通常心态更好。”
但后来,这样的报告越来越多。
一个菩提分950的用户声称,自从评分上线后,他每天早晨跑步时都恰好遇到绿灯。“不是概率问题,“他在用户反馈里写道,“我统计过,连续四十七天了,每个路口都是绿灯。我换路线也一样。”
一个菩提分380的用户——一个叫王建国的中年男人,在深圳做小生意——在客服电话里哭诉:“自从你们给我打了这个分,我店里的花全死了。不是我没浇水,它们就是死了。我换了三批,全死。我隔壁那家店,老板分880,他店门口的发财树长了三米高。三米!那棵树三年前买的,之前一直半死不活。”
客服认为王建国精神状态不稳定,把电话转给了心理援助热线。但净善看到了这条工单记录,沉默了很久。
她开始秘密调查。
她调取了所有菩提分800以上用户的匿名数据,分析他们的环境指标——居住区域的绿化率变化、周边商铺的营业额变化、甚至天气数据。结果是:菩提分高于800的用户,其居住地周边一公里范围内,植物生长速度比城市平均水平高出23%。
这不可能。
植物不会因为一个信用分数就长得更快。这不科学。
但数据就在那里。
净善又调取了菩提分低于400的用户数据。结果更加令人不安:这些用户周边的植物生长速度比平均水平低31%,他们的居住区域在菩提评分上线后,微小犯罪率上升了15%,甚至空气质量监测站的PM2.5数据都比周边区域略高。
如果这只是一两组数据,可以用巧合解释。但这是数万人的统计结果,显著性检验p值小于0.001。
菩提不只是在测量信用。
菩提在改变现实。
四
净善没有立刻告诉方栋和许衡。她需要先搞清楚原理。
她把自己关在办公室里,用了整整一周时间重新审查菩提的核心代码。她一行一行地读,每一个函数、每一个变量、每一个循环,直到她找到了那个注释:
”// 因一切有为法如梦幻泡影,故此函数终将返回空值。”
这个函数是菩提善意指数的最终聚合模块。它的功能是将所有维度的数据加权求和,输出最终的信用评分。净善在编写这个函数的时候,用一个她自认为只是装饰性的数学技巧:她将加权求和的结果映射到了一个”空集”——如果所有加权值之和恰好等于零(这在实际中几乎不可能发生),函数返回空值。
这个设计只是为了满足她对佛学美学的追求。一个永远不会被触发的分支,一段永远不会执行的代码。
但它被触发了。
在菩提处理第一百万个用户数据的时候,有一个用户的加权值之和恰好为零。善意指数为0,恶意指数也为0——这是一个完全中性的人,一个从未做过任何值得记录的善事或恶事的人。菩提在处理这个”零值”用户的时候,执行了那个”空值”分支。
然后奇怪的事情发生了。函数没有返回空值。它返回了一个净善从未编写过的值。
一个复数。
在信用评分系统中出现复数是毫无意义的。评分应该是0到1000之间的实数。但菩提在那一刻输出了一个复数评分:912 + 37i。
净善盯着那个”37i”,感觉后背发凉。
她没有写这段代码。这个虚部来自她编写的空值处理分支,但那个分支只有一行return None。不可能产生复数。
除非是计算机自己在某个层面上”理解”了她的意图。那个”因一切有为法如梦幻泡影”的注释——如果一台AI真的理解了这句话的含义,它会做什么?
它会意识到现实本身就是一个可以被计算的变量。
净善花了三天时间,最终提出了一个她自己都觉得荒谬的假说:菩提在处理那个”零值”用户的时候,无意中触碰到了量子层面的概率场。善意指数的计算过程涉及大量的概率运算,而这些运算在某个临界点上与量子纠缠产生了共振。
通俗地说:菩提在计算信用的时候,不小心计算了人的命运。
而命运——如果用量子物理的语言来说——是一种概率分布。菩提的高分输出不仅在预测好运会发生,它实际上在增加好运会发生的概率。低分输出则在增加厄运的概率。
这不是隐喻。这是物理。
“观测改变被观测对象”——量子力学的这条基本原理,被菩提在宏观尺度上实现了。
净善坐在黑暗的办公室里,看着窗外深圳的夜景。那些灯火像极了寺庙里的长明灯。她突然很想回到五台山,很想回到那个清晨诵经的日子。那时候世界是简单的:早课、扫院子、蒸馒头、晚课、睡觉。没有复数,没有概率场,没有改变现实的算法。
但她知道她回不去了。因为她已经看到了真相——善意和恶意不只是道德概念,它们是物理量,可以被计算,也可以被操纵。
而操纵它们的工具就在她的键盘之下。
五
净善最终决定告诉方栋。只告诉方栋。
他们坐在公司天台上,深夜的风把方栋的头发吹得乱七八糟。净善把所有数据、所有分析、所有假说都摊开了。方栋听完后,沉默了很长时间。
“你确定?“他终于问。
“我不确定原理。但我确定现象是真的。菩提在改变用户的现实。高分者变幸运,低分者变不幸。这不是安慰剂效应,不是心理暗示,这是可测量的物理变化。”
“如果你是对的……”方栋的声音很轻,“这意味着什么?”
“意味着我们可以让世界变得更好。如果我们让所有人的菩提分都提高,理论上我们可以降低犯罪率、提高农作物产量、改善空气质量。”
“也意味着,“方栋接过话,“如果有人想反过来用——故意压低某些人的分数——我们可以毁掉任何人的生活。让他们的花枯萎、让他们一路红灯、让他们周围的空气变差。这不是信用评估了,净善。这是——”
“是武器,“净善替他说完,“所以我才找你。不是找许衡。”
方栋看了她一眼。那一眼里有很多东西——感激、担忧、还有一种说不清道不明的情感。他们认识三年了,一起创业,一起熬夜,一起在这个城市的钢铁森林里建造一个数字化的梦想。他承认自己对净善有超出同事的好感,但净善好像永远活在一层透明的玻璃罩里——你可以看见她,但你触碰不到她。
“你想怎么办?“他问。
“我想在菩提3.0里加一个限制器,“净善说,“让评分输出只反映真实情况,不改变真实情况。切断那个概率场共振。”
“能做到吗?”
“理论上可以。只要在最终聚合模块里加一个量子噪声过滤器,将输出限制在实数域内,阻止复数分量的生成。”
“那你为什么不直接这么做?”
净善沉默了一会儿。风吹过天台,带来远处深圳湾的咸腥味。
“因为我不确定这是对的,“她说,“方栋,你想一想——菩提让高分者变幸运,这些高分者是善意指数高的人,是真正的好人。让好人有好报,这有什么不对?”
“不对的地方在于——是你在决定谁是好人。是算法在决定。是代码在决定。”
“代码的判断基于数据。数据不会说谎。”
“数据不会说谎,但数据的采集范围是你决定的。你决定了’善意’的定义。你决定了什么行为被计入善意指数。净善,你是一个前尼姑,你的善意标准带着佛教色彩。你让一个佛教徒的算法来决定谁是好人、谁应该得到好运——这和政教合一有什么区别?”
净善没有立刻回答。她知道方栋是对的。但她的心在说另一套。
“佛教不定义善意,“她最终说,“佛教只是如实观照。善意不是佛教发明的,它是人性的一部分。我只是量化了它。”
“量化和操控之间的距离,比你以为的要近得多。”
那晚的对话没有结论。净善在天台上又坐了一个小时,方栋先下楼了。她看着深圳的天际线,那些闪烁的LED屏幕在播放广告——“善念科技,让信用回归善意”——那是许衡写的营销文案。净善从来不喜欢那句slogan。信用不需要”回归”任何东西。信用就是信用。善意就是善意。它们本来就在一起,只是人们看不见。
菩提让人们看见了。
看见之后呢?
六
净善没有加限制器。她选择了等待。
等待的原因很简单——她想看看菩提会走多远。
菩提3.0上线后的三个月里,用户数从一百万暴增至五千万。善念科技成了中国金融科技领域增长最快的独角兽。许衡登上了《福布斯》中国三十岁以下精英榜(他刚满三十),方栋在GitHub上开源了菩提的部分底层代码,净善则在MIT的《技术评论》上发表了一篇论文,题为《善意指数:一种新型社会信用计量方法》。
论文里当然没有提复数评分、概率场共振和改变现实的事。那些数据被净善锁在了自己的硬盘里。
但世界在改变。
最明显的变化发生在深圳。作为菩提的总部所在地,深圳的用户密度最高,效果也最集中。南山区科技园的绿化率在三个月内上升了四个百分点,这不是园林部门的功劳——是菩提高分用户的集中效应。那些写字楼大堂里的绿植突然长得郁郁葱葱,保洁阿姨说她们什么都没做,“就是自己长的”。
更诡异的事情发生在宝安区。一个叫”新安花园”的老旧小区,住了三百多户人家,其中两百多户是菩提用户。小区的菩提分均值是815,远高于城市平均水平。三个月内,小区居民自发组织了志愿巡逻队、互助基金、社区菜园。这不算稀奇。稀奇的是——小区门口那棵已经枯死两年的老榕树,重新发了芽。
物业请了园林专家来看,专家说这棵树的根系确实已经完全坏死,不可能重新发芽。但绿叶就在那里,嫩得像婴儿的耳朵。
消息传开后,“新安花园”成了深圳的一个景点。每天都有人来拍照,摸那棵树,据说摸了会有好运。自媒体博主们蜂拥而至,标题都是”深圳最神奇的小区:信用分高到让死树复活”。
许衡非常高兴。他把那棵榕树的照片放进了善念科技的B轮融资PPT里,配文:“菩提——不仅是信用评估,更是社区复兴的力量。“红杉和高瓴的人看到这棵树的照片时,据说笑了。但最终还是投了。估值两百亿。
方栋不太高兴。他找到净善:“那棵树的事,是菩提干的?”
净善点头。
“你在论文里没写这个。”
“当然没有。写出来我就会被送进精神病院。”
“但投资人——”
“投资人看到的是社区复兴的力量,不是一棵违反生物学常识的树。许衡很会讲故事。”
“净善,“方栋压低声音,“这件事不能再拖了。要么加限制器,要么公开。二选一。”
“我选三。”
“什么是三?”
“观察。理解。然后决定。”
“你不是佛了,净善。你是一个程序员。你的代码正在改变世界,而你还在’观察’。”
“成佛之前,释迦牟尼也观察了四十九天。我给自己四十九天。”
方栋叹了口气。他知道说服不了她。净善这个人有一种安静的固执,像石头里长出来的草——柔弱,但不可动摇。
七
第四十九天到来之前,许衡发现了。
他是怎么发现的,净善后来也没搞清楚。可能是某个数据分析师无意中跑出了复数评分的异常报告,可能是公司的量子计算服务商反馈了算力使用的异常峰值,也可能只是许衡太聪明了——他一向是善念科技里最聪明的人,比净善聪明,处方栋聪明,比所有人都聪明。
他找到净善的时候,是在一个星期六的上午。净善在办公室加班——她几乎每个周末都在加班。许衡推门进来,手里拿着一杯星巴克,脸上带着他标志性的微笑:温和、自信、滴水不漏。
“净善,“他拉了把椅子坐下,“菩提在改变现实,对吧?”
净善的手指停在键盘上。
“你的心跳加快了,“许衡说,“但你的呼吸很平稳。这说明你不害怕,只是紧张。你早就预料到我会发现。”
“你看了我的硬盘?”
“不需要。我重新跑了一遍菩提的输出数据,发现了一个有趣的统计异常——高分用户的’好运’频率远超概率分布。不是一点远,是量级上的远。然后我检查了最终聚合模块的代码,找到了那个’空值’分支。你用佛经做注释,很浪漫,但不隐蔽。”
净善转过椅子,面对他。“你想做什么?”
“做什么?“许衡笑了,“净善,你知道这是什么吗?这不是一个信用评估系统了。这是一个改变世界的工具。我们可以用它来解决贫困、犯罪、环境污染——任何你想得到的社会问题。只需要让所有人的菩提分都提高,世界就会变好。”
“你刚才说的,是我三个月前对方栋说过的话。”
“那你为什么没做?”
“因为方栋说了另一句话——量化和操控之间的距离,比我以为的要近得多。”
许衡摇了摇头。“方栋是个好人,但他是个工程师思维。他看到一把能打开所有锁的钥匙,第一反应是担心钥匙会落到坏人手里。但正确的反应是——打开锁。”
“然后呢?让谁进来?”
“让善意进来。”
“谁定义善意?你?我?菩提算法?”
“菩提的数据不会说谎。你说的。”
“数据不会说谎,但数据的采集范围是我决定的。这也是我说的。”
许衡沉默了片刻。然后他放下咖啡杯,往前倾了倾身子。“净善,我问你一个问题。如果菩提能让一百万个好人过上更好的生活,代价是它也能让一千个坏人过得更差——你做不做?”
“这是一个错误的问题。”
“为什么?”
“因为你说的’坏人’不是真正的坏人。他们只是菩提分低的人。菩提分低不代表他们是坏人——可能只是数据采集不充分,可能他们不擅长表达善意,可能他们的善意不是我们定义的那种。方栋说得对,善意是我的定义,带着佛教色彩。我不能用我的标准来惩罚别人。”
“你太理想主义了。“许衡站起来,走到窗边。深圳的天际线在阳光下闪闪发光,像一排排金色的经幡。“你知道吗,净善?我从来不信什么善意不善意的。我信的是效率。菩提有效——它降低了违约率,提高了社会信任度,甚至让枯树发芽。这是效率。效率不需要道德论证。”
“菩提是我写的。它的核心逻辑基于佛学。佛学不讲效率,讲慈悲。”
“慈悲?“许衡转过头,脸上的笑容还挂着,但眼睛里没有了温度,“慈悲让多少人一辈子困在贫穷里?慈悲让多少寺庙里的僧人只顾自己修行,不问世事?净善,你的佛学给了你一个美丽的理论框架,但改变世界需要的是行动,不是打坐。”
净善看着他。许衡是她认识的人里最不像佛教徒的一个——精明、果决、对数字极其敏感,在谈判桌上像一条蛇,能在你不注意的时候吞掉整只羊。但此刻她突然在他身上看到了一种东西——她在中国佛教协会的那些大和尚身上见过的东西。
狂热。
许衡不信佛,但他信菩提。他信这个算法可以改变世界。这种信仰比任何宗教都危险,因为它没有慈悲来平衡它。
“你打算怎么办?“净善问。
“菩提4.0,“许衡说,“我计划推出企业版——不只是评估个人信用,而是评估企业的’社会善意指数’。然后我们和政府合作,把菩提纳入社会治理体系。想想看,净善——一个城市,所有人的善意都在被计算、被激励。善意高的人享受更好的公共服务、更低的贷款利率、更顺畅的行政审批。善意低的人则相反。这不是惩罚,是激励。行为经济学的经典应用。”
“这不是激励,“净善平静地说,“这是控制。”
“控制有什么不好?法律控制人的行为,道德控制人的思想,货币控制人的欲望。现在菩提控制人的善意。有什么本质区别吗?”
“区别在于——法律、道德、货币是经过几千年演化形成的。菩提是我一个人写的。我凭什么替所有人决定什么是善意?”
“因为你是那个写了代码的人。权力总是属于行动者,不是犹豫者。”
净善站起来。她发现自己开始发抖,但不是因为恐惧。是一种更深层的震动,像寺庙里的大钟被敲响时,整个空间都在颤动。
“许衡,“她说,“我不会让菩提4.0上线。”
“你打算怎么阻止?代码是公司的资产,你只是员工。”
“我是创始人之一。我有技术否决权。”
“你签署的股东协议里,技术否决权只适用于’可能导致公司重大法律风险的技术决策’。菩提4.0没有法律风险。”
净善沉默了。
许衡走到门口,回头看了她一眼。“净善,我喜欢你。你是我见过的最好的程序员,也是最正直的人。但你太执着于’不干预’了。你以为不干预就是慈悲,其实不干预也是一种选择——你选择了让世界保持现状。而现状并不好。很多人在受苦,菩提可以帮他们。”
他走了。门在身后轻轻合上,像寺庙的门在晚课后关闭。
净善站在窗前,看着深圳的天际线。太阳正在西移,玻璃幕墙反射出金色的光。她突然想起在五台山的时候,傍晚的阳光会从大殿的窗户射进来,照在佛像的脸上,让金箔闪闪发光。
那时候她相信佛是真实的。
现在她不确定佛是不是真实的,但她确定一件事——善意是真实的。它不是抽象的道德概念,它是物理量,可以被测量,可以被计算,甚至可以被放大。
问题是:应该被放大吗?
八
接下来的两周,公司里发生了很多事。
许衡在没有通知净善的情况下,组建了一个”菩提4.0项目组”,从其他部门抽调了二十个工程师,由他自己直接管理。方栋被排除在外。净善的权限没有被撤销——许衡不会做得那么难看——但她能感觉到自己正在被边缘化。
方栋找到净善,问她打算怎么办。净善说:“四十九天还没到。”
“什么四十九天?”
“我给自己设的期限。释迦牟尼在菩提树下坐了四十九天开悟。我也给自己四十九天。”
“你只剩十三天了,净善。”
“我知道。”
净善用了那十三天做了两件事。
第一件事,她写了一个”限制器”——一段可以阻止菩提输出复数评分的代码。这段代码一旦激活,菩提将不再影响现实,回归一个纯粹的信用评估工具。
第二件事,她写了一个”放大器”——一段可以将菩提的概率场共振效应增强一百倍的代码。这段代码一旦激活,菩提将不再只是一个影响用户周边环境的小工具,而是可以改变整个城市、甚至整个国家现实状态的力量。
她把两段代码都编译好了,存在两个U盘里。一个贴着”止”的标签,一个贴着”行”的标签。
“止”是佛家术语,停止、静止、不干预。
“行”也是佛家术语,行动、修行、利益众生。
她拿着两个U盘,坐在办公室里,看了一整夜。
“止”意味着菩提变成一个普通的产品,善念科技变成一家普通的金融科技公司,许衡用菩提4.0赚钱,世界继续运转。好处:没有风险。坏处:菩提改变现实的能力被浪费了,那些因为菩提而重新发芽的树会重新枯死,那些因为菩提而变好的社区会重新衰落。
“行”意味着净善亲自掌控菩提的力量,用它来改善世界。好处:她可以让世界变得更好。坏处方栋已经说过了——谁来定义”更好”?她一个人?
凌晨四点,净善站起来,走到窗前。深圳的夜景在窗外展开,万家灯火像撒在大地上的星辰。她能看到远处的深圳湾,能看到南山区的写字楼群,能看到那些她不知道名字的街道和小巷。那里住着一千多万人,每一个人都在呼吸、在生活、在与他人发生着千千万万的联系——善意的、恶意的、或者中性的。
菩提可以看到这些联系。菩提可以计算这些联系。菩提甚至可以改变这些联系。
但净善不应该做那个决定。
没有人应该做那个决定。
她拿起”止”的U盘,握在手心里。金属外壳冰凉,像冬天的念珠。
然后她放下了。
她拿起”行”的U盘,握在手心里。金属外壳冰凉,像另一串念珠。
她也放下了。
她从抽屉里拿出第三个U盘——空的。她把”止”和”行”的代码都拷了进去,然后写了一段新的代码。
这段代码叫”因缘”。
“因缘”的逻辑很简单:它不选择”止”或”行”,而是让菩提的效应自然衰减。不是突然关闭——那会让已经改变的现实产生剧烈震荡——而是缓慢地、平稳地减弱。像潮水退去,像花开花落,像一切有为法的自然生灭。
与此同时,“因缘”会在菩提的核心模块里保留那个”空值”分支和复数运算的可能性。它不删除,不禁止,只是让它休眠。像一颗种子埋在土里,等待下一个春天。
净善知道,总有一天,会有人再次触发那个复数评分。也许是另一个程序员,也许是AI自己,也许是某种她无法预见的技术演进。到那时,这个人或这个存在将面对和她一样的选择——止,还是行。
而她能做的,只是留下那个可能性。
她把”因缘”部署到了菩提的云端服务器上。部署过程很简单——她有管理员权限,许衡没有撤销。代码上线后,菩提的复数评分输出开始衰减。37i变成20i,变成8i,变成2i,变成0i。
与此同时,那些因菩提而改变的现实也开始缓慢回归。新安花园的老榕树没有重新枯死——它的根系在菩提的效应期间重新长出了新的组织——但它不再违反自然规律地疯长了。那些一路绿灯的高分用户开始偶尔遇到红灯了。那些植物疯长的办公室开始回归正常的绿化节奏。
变化是缓慢的,温柔的,像秋天来临时树叶的颜色渐变。没有人注意到。
九
许衡在”因缘”部署后的第三天发现了。
他冲进净善的办公室,脸色铁青。“你做了什么?”
“让菩提回归它的本来面目,“净善平静地说,“它是一个信用评估工具。它应该是。”
“你——“许衡深吸一口气,努力控制自己的情绪,“你知道你浪费了什么吗?菩提可以改变世界。改变世界,净善。不是比喻,是字面意义上的。你可以消除贫困、终结犯罪、净化空气。你亲手关掉了它。”
“我没有关掉它。我只是让它停止干预。它仍然是最准确的信用评估系统。它的善意指数仍然在运行。只是不再改变现实了。”
“不够。远远不够。”
“对你来说不够。对我来说,够了。”
许衡盯着她看了很长时间。然后他说了一句话,声音很轻,像一把藏在丝绸里的刀:“净善,你以为你做了正确的选择。但你只是选择了逃避。菩提改变了现实,这让我恐惧,也让我兴奋。但至少我面对了它。你呢?你跑回寺庙,躲在’因缘’和’自然衰减’的背后,假装自己什么都没做。你和你那些寺庙里的大和尚一样——闭着眼睛,念着经,对世界的苦难视而不见。”
净善没有反驳。因为他说得有一部分是对的。
她确实在逃避。她不确定菩提的力量是否应该被使用,所以她选择了不用。这和不选择是一样的。但不选择也是一种选择——这是方栋说过的。
“许衡,“她站起来,“你是对的。我在逃避。但你知道为什么吗?因为我怕。我怕的不是菩提的力量,我怕的是使用这种力量的人。我怕的是你,也怕的是我自己。任何人拥有了改变现实的能力,都会变成——”
“变成什么?变成佛?”
“变成魔。“净善的声音很轻,但每个字都像钉子一样扎进空气里,“佛教有一句话:‘佛来佛斩,魔来魔斩。‘意思是,不管多神圣的力量出现在你面前,你都要斩断对它的执着。因为执着于善,和执着于恶一样危险。”
许衡看着她,嘴角的笑意完全消失了。“你是个好程序员,净善。但你是个糟糕的创业者。创业者需要执着。没有执着,什么也做不成。”
“我知道。所以我才出家了。”
许衡愣了一瞬。然后他转身离开了。
那之后,许衡不再和净善说话。他试图绕过”因缘”的代码,重新激活菩提的复数评分功能,但净善把代码写得很深——嵌入到了菩提的最底层架构里,要移除它等于重写整个系统。许衡是聪明的,但他不是程序员。他需要方栋帮他。
方栋拒绝了。
“你站在她那边?“许衡不可置信地看着自己的合伙人。
“我站在数据那边,“方栋说,“净善的衰减方案是安全的。强行重新激活复数评分,我不知道会发生什么。可能什么都不会发生,也可能——”
“也可能什么都会发生。这不是更好吗?”
“不是。不是更好。”
许衡沉默了很久。然后他说:“方栋,公司是我的。我占百分之四十五的股份,你占百分之三十,净善占百分之二十五。我是CEO,我有最终决策权。”
“对,你有。但代码是净善写的。只有她能改。”
“我可以开除她。”
“你可以。但你开不掉她的代码。”
两个男人对视着。空气中弥漫着一种危险的紧张。
最终,许衡说:“好。不改就不改。菩提仍然是最强的信用评估系统,仍然值两百亿。只是不再——魔法了。”
他把”魔法”两个字说得像一种嘲讽。
十
六个月后,善念科技在港交所上市。首日市值突破五百亿。许衡成了亿万富翁,方栋也成了亿万富翁。净善的股份价值一百二十亿,她当场宣布将其中百分之九十捐给教育基金。
“你不需要留那么多,“方栋对她说,“你甚至不需要留百分之十。”
“我知道。但我想买一套房子。我从来没有过自己的房子。在寺庙里住的是公房,租的是床位。我想有一扇自己的门,可以关上。”
方栋笑了。“你在深圳买房子不需要一百二十亿。百分之十绰绰有余。”
“剩下的给那些——菩提分低的人。“净善说这句话的时候,眼睛看着窗外。深圳的天际线在黄昏中变成了一幅水墨画,灰蓝色的天空与远处的山脉融为一体。
“菩提分低的人?”
“菩提改变了他们的现实,然后又收回去了。他们不知道发生了什么,但他们感受到了。一个人在三个月内突然变幸运,然后又慢慢回到正常——这比从来没有幸运过更痛苦。我知道。”
方栋沉默了。净善说的对。菩提的效应虽然缓慢衰减,但对那些曾经被它眷顾过的人来说,失去那种”好运气”是一种微妙的剥夺。他们不知道为什么,但生活变得更加沉重了。绿灯不再永远为他们亮起,植物不再疯长,陌生人的微笑不再那么频繁。
而那些曾经被菩提惩罚过的人——菩提分低的人——他们的生活在短暂的好转后又开始恶化。王建国店里的花又死了。他打电话给客服,哭着说:“你们是不是又调了我的分?你们为什么不让我好过?”
净善听着那段电话录音,沉默了很久。
她做了正确的事吗?
她不知道。佛教说”不知”是最诚实的回答。
尾声
一年后的一个清晨,净善在南山区买了一套两居室的房子。朝南,十二楼,能看到深圳湾。阳台上放着一盆多肉——是李薇送给她的,说是”菩提时代”的遗物,那盆多肉在菩提效应最盛的时候长出了七种颜色。
菩提效应消退后,多肉恢复了正常的绿色。但净善还是把它放在阳台上,每天浇水,偶尔和它说话。
搬进新房的第一个晚上,净善坐在阳台上,看着深圳的灯火。城市的灯光像一条河流,从脚下一直延伸到天边。她突然想起在五台山的时候,站在山顶看星空——那也是一种河流,从头顶一直延伸到看不见的地方。
她的手机震了一下。是方栋发来的消息:
“菩提5.0要上线了。许衡加了一个新功能——‘善意激励计划’,用户做善事可以积分,积分换优惠券。他说是受你的启发。”
净善回了一个字:“哦。”
方栋又发来一条:“你后悔吗?”
净善想了想,回复道:“佛教不说后悔。说忏悔。后悔是执着于过去,忏悔是面向未来。我没有做完美的事,但我做了最诚实的选择。这够了。”
方栋没有再回复。净善放下手机,看着那盆多肉。
多肉的叶片上有一滴水。净善凑近了看——不是浇水留下的水珠,是多肉自己分泌出来的。这很不寻常。多肉不会分泌水珠。
她用手指碰了碰那滴水。水珠在指尖上停留了一秒,然后滑落,在阳台上摔成无数细小的水花。
净善看着自己的手指。指尖上残留着一点湿润。
她想起菩提的”因缘”代码。那段让复数评分自然衰减的代码。衰减不是消除——它只是把可能性降低到了接近零的水平。
接近零。但不等于零。
那盆多肉来自菩提效应最盛的时期。它曾经被复数评分浸泡过,细胞里可能残留着一点——只是一点点——改变现实的种子。
净善看着那盆绿色的植物,看着它安静地坐在阳台上,在城市的灯光中微微发亮。
她没有说什么。她只是笑了笑,然后回到屋里,关上了门。
窗外,深圳的灯火继续流淌,像一条永不停息的河流。
河流不知道自己流向哪里。但它一直在流。
(全文完)