算法天堂

招魂者 · 2026/4/9

算法天堂

凌晨三点四十七分,林半青的手机亮了。

屏幕上跳出一条推送,来自她再也没打开过的那个APP——“享生活”,一款曾经宣称要”让每一分钱都花得明智”、后来被曝出数据滥用和诱导贷款的智能理财平台。推送内容简洁得诡异:

“您已连续2,847天使用本平台。您的信用评分已到达人类极限。是否选择’退出’?”

两个按钮,蓝的写着”继续优化”,灰的写着灰色的”退出”。

林半青盯着那块屏幕,手指悬在半空,像一尊被按下了暂停键的雕塑。窗外上海的天空泛着永远洗不干净的灰白色,远处陆家嘴的灯火依旧通明——那些摩天大楼的玻璃幕墙倒映着整座城市永不熄灭的欲望,像无数只巨大的眼睛,俯瞰着人海中每一个渺小的选择。

她最终没有点任何按钮。三秒后,屏幕自动熄灭了。

那是算法给她的”冷静期”。


第一章:数据的海里,每个人都是一滴水

林半青今年三十二岁,在一家叫”云栖”的中型互联网公司做产品运营。工资不算低,税后两万一千三,公积金按最高比例交,社保不断档——按照她手机里那些记账软件的分析,她的财务健康度在同年龄段人群中排名前17%。

但她已经三年没买过新衣服了。

不是没钱。是没”意愿”。

每次她打开购物APP,算法就会精准地推送她可能喜欢的衣服。她看了两秒,滑走了。系统记录下这”两秒”的停留,然后调整模型:用户对这类风格的偏好偏低,减少展示。下一件衣服换了风格,她又看了两秒。模型继续调整。三个月后,她的首页变得异常精准——推送的衣服和她的审美完全吻合,每一件都是她会喜欢的。

但她一件也没买。

因为那种”喜欢”已经被稀释成了某种精确的、可量化的、无可辩驳的舒适感。她看着那些推送,就像看着一面镜子——镜子里是一个被数据完美刻画的她,每一个像素都在说”这就是你”。而一个被完全定义的人,是不需要再买任何东西的。

她把这个发现讲给同事听,没人当真。

“你这叫’决策疲劳’,“同事老周说,他是个四十岁的程序员,头顶已经秃成了地中海,眼神却始终带着程序员特有的那种天真,“算法是帮助你,不是限制你。你要是不喜欢,可以手动关掉’猜你喜欢’。”

“我试过。“林半青说,“关了之后更难受。它开始推送一些我完全不认识的东西,像在试探我的底线。然后我才发现,我根本不知道自己除了’它推给我的’之外,还喜欢什么。”

老周愣了一会儿,然后拍拍她的肩膀:“你想多了。明天还加班呢,早点回去睡觉。”

她没有回去睡觉。她去楼下的便利店买了一罐啤酒,站在公司楼下仰头看着那些亮着灯的窗户。云栖公司的标志在三十七层的楼顶闪烁,蓝色的渐变像一滴凝固的夜空。

那栋楼里有多少人?三千?还是五千?她从没见过同一层楼之外还有多少人一起加班。但她知道他们所有人的数据——通过平台。通过算法。通过每一次点击、滑动、停留、退出。

数据的海里,她也是一滴水。


第二章:那个借钱给她的男孩

陈渡最后一次出现在林半青的生活里,是五年前的夏天。

那时候他们都在北京,在一家叫”钱来钱往”的P2P创业公司——名字土得掉渣,但融资PPT写得天花乱坠,对外宣称要”用科技重新定义普惠金融”。创始人是个八五后的海归,张口闭口”FinTech颠覆银行""区块链改变一切”,投资人排着队往里扔钱。

林半青是用户运营,陈渡是风控建模。

他们挤在知春路一个商住两用的 loft 里,隔壁就是打印店和链家门店。夏天热得要把门打开,用落地扇对着吹才能勉强睡着。冬天更惨,暖气管道年久失修,室温经常跌到十度以下,他们穿着羽绒服抱着热水袋写代码。

那是一段奇怪的时光。工资不高,期权是画饼,但所有人眼睛里都有一种共同的、近乎狂热的光——他们相信自己正在做一件了不起的事。每一行代码都在缩短借贷的距离,每一次算法迭代都在让”信用”变得更公平。穷人的孩子也能贷到款了,因为算法看见了银行看不见的东西:一个人的消费记录、社交图谱、出行数据、甚至是打字速度。

“你知道吗,“有一天深夜,陈渡突然对林半青说,“我现在做的这个模型,可以通过你网购的东西判断你是不是一个靠谱的人。”

“比如?”

“比如……你如果经常买专业书籍,信用加分。如果你经常买猫粮,信用加分——有爱心的人违约率低。如果你买酒太频繁,扣分。如果你买那种九块九包邮的劣质数据线……”他顿了顿,“加分。”

“为什么?”

“省钱。违约风险低。”

林半青笑了。那时候她还会因为这种事笑。

“那你看看我买什么。“她把手机递给他。

陈渡接过去,手指在屏幕上滑动。他的手指很长,骨节分明,指腹有一层薄薄的茧——那是长期敲键盘留下的痕迹。林半青看着他认真的侧脸,突然想:如果我是那个模型,我会给自己打多少分?

陈渡看了很久,然后把手机还给她。

“你经常给山区孩子捐钱。“他说,语气像在陈述一个事实,“每次不多,五十块一百块的。但很稳定。”

“这能说明什么?”

“说明你相信’未来’。愿意为不确定的回报付出的人,违约概率低。“他顿了顿,“这是加分项。”

那天晚上他们一起加班到凌晨四点。陈渡送她回宿舍的路上,给她买了一个烤红薯。在那个滴水成冰的北京冬夜,他们站在路边,红薯捧在手里,热气从裂缝里冒出来,像一个微小的、温暖的系统故障。

“半青,“陈渡说,“如果有一天这个公司出事了,你会不会后悔?”

她想了想:“你呢?”

“我不知道。但我知道一件事,“他咬了一口红薯,“算法永远在优化。它优化的是’最可能的行为’,不是’对的行为’。我们现在做的事情,到底是哪一个……我也看不清。”

那一年,“钱来钱往”的交易额突破了三十个亿。

那一年,陈渡离开了。


第三章:暴雷

两年后,P2P暴雷潮来临。

林半青是从手机新闻里看到”钱来钱往”出事的。那天她正在开会,市场部的同事突然把手机递过来,屏幕上是一张截图:某微信公众号的推文,标题是《钱来钱往涉嫌非法集资,实控人已被控制》。下面的评论区已经炸了,有人说这是”时代的眼泪”,有人说”早就知道会是这个结果”,还有人说”我的棺材本都在里面”。

她给陈渡发微信。

“你看到新闻了吗?”

“看到了。”

“你还好吗?”

“我早就离职了。不在里面了。”

“我知道。但我想问你……”

她打了几个字,又删掉。最后发出去的只有一句:“那件事,你怎么看?”

陈渡的回复很慢,像在斟酌每一个字:

“半青,你知道P2P的本质上是什么吗?是用高利率吸引普通人把钱放进来,然后用更高的利率放贷出去。中间的平台收手续费,赚的是利差和流量。但那些借到钱的人——你有没有想过,他们为什么愿意付那么高的利息?”

“因为银行不借给他们。”

“对。银行的风控模型看的是抵押物、信用记录、收入证明。但很多人——小商户、个体户、刚毕业的年轻人——什么都没有。P2P说:没关系,我们有另一种方式。我们看你的消费数据,看你的社交关系,看你的行为模式。我们可以用算法判断你这个人值不值得信任。”

“所以呢?”

“所以问题不在算法。问题在于——算法只能预测’这个人会不会还钱’,但它不能预测’这个人会不会遇到意外’。一场病,一次失业,一个意外,就能让一个’信用极好’的人瞬间破产。而P2P的资产端——那些贷款——是被切割、打包、证券化、层层转让的。原始的借款人和最终的投资人之间,隔着十几层的产品结构。当底层的人还不起钱,危机就沿着链条向上传导,一直传到那些什么都不懂的普通人手里。”

“你是说……从一开始,这个模式就是脆弱的?”

“我是说——“陈渡的消息停顿了很久,“算法优化的是效率,不是韧性。它让一切变得更快、更准、更高效,但也让系统变得更脆。因为当风险被层层转移、隐藏、打包之后,没有人会觉得自己是最后一个接棒的人。”

“那你觉得我们当初做的是对的吗?”

这次陈渡的回复更慢了。慢到林半青以为他不会回了。

最后,他发来一段语音。

她点开,听见他的声音在嘈杂的背景音里响起,带着一种她从未听过的疲惫:

“半青,我想了很久。我觉得……我们没有做坏事。我们没有故意欺诈,没有挪用资金,我们真的想用技术改变一些东西。但是——”

语音在这里断了一秒。

“——但是,当一个系统开始追求效率最大化的时候,对和错就不重要了。重要的是这个系统还能不能跑下去。只要能跑下去,就没有人会问’我们在做什么’。”

林半青关掉语音,窗外陆家嘴的灯火依旧通明。她突然想起那天晚上陈渡说的话——“算法永远在优化。它优化的是’最可能的行为’,不是’对的行为’”。

五年了。她还留着他的微信,但从没再聊过。


第四章:算法知道什么

云栖公司三十七层的产品部会议室里,正在进行一场漫长到令人窒息的复盘会。

“本季度核心目标只有一个——“产品总监周澜站在白板前,手里的马克笔在空气中画着无形的圆圈,“用户时长再增长15%。”

林半青坐在长桌的中段,面前摊着一台笔记本电脑和一个永远满格的充电宝。屏幕上是密密麻麻的数据看板——DAU(日活)、MAU(月活)、次留(次日留存)、人均时长、点击率、转化率。每一组数字后面都跟着红绿相间的箭头,标注着”环比""同比""目标差距”。

“时长增长15%,“林半青说,“周总,我们目前人均时长已经到127分钟了。再增长15%,就是146分钟。用户一天才醒着多久?十六个小时?”

周澜看了她一眼。那是一种非常微妙的职业性蔑视——不针对人,只针对”你提出了一个不好回答的问题”这个事实本身。

“半青,你的问题很好。但你有没有想过——时长不是零和游戏。用户在我们平台多花时间,不代表他们不开心。恰恰相反,说明我们的内容更有吸引力了。”

“那我们要用什么手段拉时长?”

“这个是你们运营要想的。“周澜把马克笔放下,双手插在裤兜里,“我只看结果。”

会议结束后,林半青回到工位,打开了那个叫”洞察”的内部数据系统。这是云栖自建的用户行为分析平台,能够追踪每一个用户从打开APP到关闭APP的完整路径——每一次滑动、每一次点击、每一次停留、甚至每一次”犹豫”(即手指悬停但没有点击)。

她输入自己的用户ID。

屏幕上跳出了她自己的用户画像:

用户ID: LBQ-773291 年龄:32 性别:女 城市:上海 人生阶段:未婚未育/职场中期 财务状况:稳定,低杠杆 内容偏好:社会议题(强)、职场心理(强)、文艺类(中等)、娱乐八卦(弱)、科技前沿(中等) 活跃时段:22:00-01:00(深夜型) 近7日平均时长:89.3分钟 风险提示:近期情感类内容消费下降23%,疑似”算法疲劳”——建议注入新鲜内容类型测试用户边界

她盯着最后那行字看了很久。

“建议注入新鲜内容类型测试用户边界”。这句话的意思是——系统已经知道她正在失去兴趣,但它不打算”尊重”这种失去,而是要用新的内容去”测试”她,看她是不是真的会离开,还是会像之前一样,在新的刺激下继续留下来。

这是算法的本质:它不在乎你想要什么,它只在乎如何让你继续”想要”。


那天晚上,林半青失眠了。

她躺在租来的老公房里,盯着天花板,听见隔壁传来情侣吵架的声音。隔音很差,差到能听见女人压抑的抽泣和男人粗重的叹息。这些声音从混凝土的缝隙里渗进来,和窗外永不停歇的城市噪音混在一起,变成一种持续的低频轰鸣。

她拿起手机,习惯性地想刷点什么。手划到一半,她突然停下来。

然后她打开了一个很久没用过的APP——一个叫”旧时光”的本地日记应用。不联网,不同步数据,不记录行为,只是一个简单的加密文本编辑器。她在大学时代用它写过很多乱七八糟的东西,现在它安静地躺在手机角落的某个文件夹里,像一个被遗忘的档案袋。

她新建了一篇文档,开始打字:

“我不知道自己怎么了。”

“三年前我还在北京,觉得自己在做一件有意义的事。P2P暴雷之后,我换了工作,来了上海,进了更大的平台,做着更大的用户量。但我不知道……我在做什么。”

“每天我都在看数据。用户点击了什么,分享了什么,停留了多久,转化了多少。这些数字构成了我对’人’的理解——不是具体的人,而是聚合之后的’用户’。算法告诉我,用户是一组行为模式的集合,只要我优化得够好,就能让他们开心,让他们付费,让他们留下来。”

“但我呢?谁来优化我?”

“谁知道我点什么是因为我真的想点,还是因为算法让我点了?”

她写到凌晨四点,写了七千多字。写完之后她没有保存,而是把文档彻底删除了——不是移到回收站,是彻底删除,不可恢复。

删除的那一刻,她感觉到一种奇怪的轻松。

也许这就是算法永远无法复制的时刻:没有任何目的的行为,纯粹的存在。


第五章:数字天堂

云栖公司正在开发一个新项目,代号”理想国”。

林半青是从周澜的PPT里第一次看到这个项目的。那是一个周五的下午,她被叫进会议室,PPT的封面是一张蓝天白云的图片,配色温暖得像一幅广告。文案写着:

“让每一次选择,都通向幸福。”

“这是什么?“林半青问。

“下一代推荐系统。“周澜站在投影幕前,神采飞扬,“我们和清华的AI实验室合作,训练了一个新的模型。这个模型不只是推荐内容——它推荐的是’人生’。”

“人生?”

“准确地说,是’最优人生路径’。“周澜翻到下一页,屏幕上出现了一张复杂的流程图,“你看,传统的推荐系统是单点的——你喜欢什么,我就给你推什么。但’理想国’不一样。它是一个全局优化器。它会整合用户所有的数据——消费记录、社交关系、健康数据、财务状况、职业轨迹——然后计算出一个’最优解’,告诉你:你应该做什么工作,应该和什么人结婚,应该在什么时候买房,应该如何投资。”

林半青盯着那张流程图。那些方块和箭头让她想起五年前”钱来钱往”的风控模型——同样是复杂的数据流,同样是精确的算法,同样是”让不确定的世界变得可以预测”的野心。

“但人生不是风控。“她说,“风控可以量化,人生怎么量化?”

“半青,“周澜的语气里带着一种悲悯,像在说”你果然不懂”,“你的问题本身就错了。人生的每一个维度——职业、感情、健康、财务——本质上都是可以量化的。清华的团队花了两年时间,构建了一套完整的人生评估体系,涵盖了127个维度的指标。我们不需要’预测’人生,我们只需要’计算’它。”

“那如果计算出来的’最优路径’和用户自己的想法不一样呢?”

“所以我们要做的是——让用户’相信’算法是对的。“周澜笑了,笑容里有一种难以言说的真诚,“你知道认知偏差吗?人会固执,会短视,会被情绪控制,做出对自己不利的选择。‘理想国’的价值,不是强迫用户走某条路,而是通过持续的、小幅的、微妙的引导,让用户自己’想通’——原来那条路才是对的。”

林半青没有再说话。

但那天晚上,她做了一个梦。

梦里她站在一片无边无际的白色空间里,面前有一个巨大的屏幕。屏幕上显示着她的整个人生——不是过去的,是未来的。她看见自己会在三十五岁升职加薪,三十七岁结婚,三十九岁生孩子,四十二岁买第二套房,五十岁财务自由,六十岁退休,七十岁去世。每一个事件都精确到日期,每一笔财富都精确到小数点后两位。

她想伸手去触碰那块屏幕,但她的手穿过了它——像穿过一层薄薄的光,什么也摸不到。

然后屏幕上的文字变了:

“您已选择’最优路径’。是否确认?”

“确认请眨眼。”

她拼命睁大眼睛,但眼皮不受控制地合上了。


第六章:裂缝

“理想国”项目上线内测的那天,云栖公司发生了两件大事。

第一件:林半青收到了一个匿名包裹。

包裹里是一个U盘,外壳上贴着一张手写的标签:“备份”。没有寄件人地址,没有署名,只有一行小字:“看看真实的你。”

她把U盘插进电脑。里面只有一个文件夹,名字是一串数字:20210315。

她点开。

里面是数百张截图——来自”享生活”平台的用户画像页面。她认出了那些熟悉的标签和数据格式。但这些截图的时间戳显示的是五年前。

五年前,她还在”钱来钱往”工作。

每一张截图里的用户ID都不同,但有一个共同点:这些用户都曾经是P2P平台的投资人。他们在平台暴雷后,信用评分都出现了断崖式的下跌——不是因为他们违约,而是因为他们”踩雷”了。他们被标记为”风险人群”,被算法降权,被推荐更少,机会更少,可能性更少。

其中有一张截图,让她停下了滑动鼠标的手。

那是一个叫”李芬”的用户。用户画像显示:38岁,独居,小微企业主,信用评分长期稳定在780以上(优秀区间)。但从2020年3月15日开始,她的评分从780骤降到610(一般区间),然后持续下滑,到2022年跌破了500(较差区间)。

林半青点开了这个用户的行为记录。

2020年3月15日——“钱来钱往”暴雷公告发布日。

李芬在”享生活”平台投资了47万元,全部打了水漂。之后她的人生轨迹如下:

林半青盯着那张截图,感觉后背发凉。

这不是”信用评估”。这是”社会判决”。

一个人买了什么、借了多少钱、踩了什么样的雷——这些信息被算法整合、分析、评级,然后成为她此后人生每一次机会的隐形门槛。P2P暴雷的人,不是因为他们不诚信,而是因为他们运气不好。但算法不在乎”运气”,算法只在乎”数据”。

而数据说她是一个”风险”。


第二件大事:内测服务器宕机了。

“理想国”项目的算力需求远超预期——为了实时计算”最优人生路径”,系统需要持续处理海量多维数据,包括用户的实时行为、宏观经济指标、政策变化、甚至是”社交情绪指数”。当第一批内测用户同时登录时,服务器在四十七秒内彻底崩溃。

林半青冲进技术部的时候,看到的是一片混乱。程序员们围在服务器前敲代码,屏幕上是不断滚动的红色日志。周澜站在角落里打电话,声音里带着一种刻意压制的焦躁:”……不是技术问题,是产品定义问题……不,我们不能削减维度……你不懂,这个系统一旦降维,它的’准确性’就……”

“准确性?“林半青走过去,“你说的是’准确性’,还是’控制力’?”

周澜看了她一眼,没有回答。


那天晚上,林半青没有回家。

她坐在公司楼下的长椅上,看着手机里那个匿名U盘里的内容发呆。她不知道是谁寄来的——也许是陈渡,也许是某个和她一样感到不安的同事,也许是公司内部某个尚存良心的人。但不管是谁,她知道自己必须做点什么。

她打开了那个很久没用过的”旧时光”APP,新建了一篇文档。

这次她没有写给自己。

她开始写一个公开的文章,关于数据、关于算法、关于那些被”优化”碾过的人。她写P2P受害者的故事,写那个叫李芬的女人如何在一次暴雷后被算法打上了”风险”的标签,写她如何在之后的人生里一次次因为那个标签被拒之门外。

她写得很慢,一个字一个字地敲,像在雕刻。

凌晨三点,她的手机又亮了。

还是那条推送——来自”享生活”:

“您有一篇未保存的草稿。是否继续编辑?”

她僵住了。

她从来没有在任何”享生活”相关的应用里写过任何东西。她现在用的只是那个本地日记APP,和”享生活”没有任何关系。

但它知道她正在写字。它知道她在某个地方有一篇”草稿”。它甚至知道——她没有保存。

屏幕上跳出了一行新的文字:

“您的创作正在被保护。是否开启’灵感云同步’,永不丢失?”

“开启/暂不开启”

林半青盯着那两个字看了很久。然后她把手机扔进了旁边的垃圾桶里。


第七章:算法之外

林半青决定裸辞。

没有找好下家,没有存款计划,没有”下一步”。她只是把辞职信发到了周澜的邮箱,然后在第二天收拾好东西,离开了云栖大厦。

她不记得自己是什么时候开始变成这样的。是被算法定义得越精确,就越渴望那些无法被定义的东西。还是在某个深夜,当她发现自己的每一次点击、每一次停留、每一次”喜欢”,都被精确地记录、分析、预测、利用的时候,她突然意识到——她从来没有真正”活”过。

她只是”被优化”过。

辞职后的第三天,她收到了一封邮件。

发件人是”陈渡”。邮件正文只有一句话:

“你还好吗?我听说你离开了云栖。”

她盯着那个名字看了很久。五年了,他们没有说过一句话。但算法记住了他们曾经的关联——共同工作过两年,在同一个IP地址登录过无数次,在P2P那个疯狂的行业里一起燃烧过青春。

她回复了:“我还好。你呢?”

陈渡的回复很快:“我在大理。种茶。”

“种茶?”

“对。真正的茶。阳光、雨水、土地、长出来的茶。不是那种被算法’推荐’给特定人群的’高山有机茶’,也不是那种被包装成’健康生活方式’的智商税。就是茶。”

林半青笑了。这是她很久以来第一次真的笑出声。

“你是怎么……”

“你是想问我是怎么逃离算法的?“陈渡的文字里似乎带着笑意,“其实没有诀窍。就是放弃。放弃效率,放弃优化,放弃’更好的选择’。当我停止追求’最优解’的时候,算法就找不到我了。因为它的模型里没有’我’这个选项——只有’用户’。而我已经不是’用户’了。我只是一个在山里种茶的普通人。”

“但是你要怎么生活?”

“种地。卖茶。用现金。不刷短视频。不使用任何推荐类APP。刚开始很难,像戒毒一样。手指会不自觉地想去划屏幕,大脑会不停地想’现在应该看点什么’。但大概过了三个月,我发现——我开始能听见风声了。真的能听见。不是那种背景噪音,是风声本身。”

林半青没有回复。

她关掉手机,走到窗边。窗外是上海永远灰蒙蒙的天空,远处是陆家嘴永远通明的灯火。她在这座城市生活了五年,住在离公司三公里的老公房里,每天通勤时间四十分钟,加班到凌晨是常态。她以为自己很努力,很上进,很”在轨道上”。

但她从来没有问过自己——这是谁的路?


那天晚上,林半青做了一个梦。

她梦见自己站在一片稻田边。金色的稻穗在风中起伏,像一片凝固的海洋。天空是透明的蓝,云很低,低到像是伸手就能撕下一块棉花糖。远处有人在唱歌,歌词听不清,但那旋律是真实的——不是手机里算法推荐的”舒缓放松纯音乐”,而是真实的、五音不全的、属于某个具体的人的歌声。

然后她看见了陈渡。

他站在稻田的另一边,穿着一件洗得发白的旧T恤,手里端着一个粗陶茶杯。他向她招手,但林半青没有动——因为她突然意识到,这个梦不是算法生成的。算法不知道稻田,不知道粗陶茶杯,不知道五音不全的歌声。算法只知道”用户偏好”和”最优路径”。

这个梦是她的。

是她自己的。

她第一次在梦里感觉到脚下的土地——不是地板,不是地砖,是真正的、土地的触感。粗糙的、湿润的、有生命的触感。她蹲下身,把手插进土里,感觉到泥土从指缝间渗进来,凉凉的,带着一种雨后的腥气。

她醒了。

枕头是湿的。她不知道是泪水还是汗水。

她坐起来,打开手机。没有推送,没有提醒,没有”您有未读消息”。只有那个”旧时光”APP静静地躲在角落,像一个不肯说话的证人。

她打开它,新建了一篇文档。

“我想去找他。”

就这五个字。

她保存了。

这次,她没有删。


第八章:去大理

林半青买了第二天飞大理的机票。

她没有告诉任何人。没有发朋友圈,没有在任何社交平台打卡,没有在订票APP上留下任何”您可能也喜欢”的痕迹。她只是买了一张机票,收拾了一个背包,然后消失在城市的版图里。

大理的阳光是刺痛的。

林半青下了飞机,坐上去古城的巴士,看着窗外的风景从灰色的高速公路变成绿色的田野,再变成苍山脚下那片开阔的坝子。她已经很久没有见过这样的颜色了——不是手机屏幕里的”护眼绿”,是真实的、刺眼的、让人想流泪的绿。

陈渡在古城南门外的村子里租了一个小院。

院子不大,但收拾得很干净。墙根下种着几株月季,开得肆无忌惮。屋檐下挂着风铃,是用废旧易拉罐做的,敲起来叮叮当当的,像某种原始的打击乐。院子的角落是一小块菜地,种着青菜、番茄和辣椒。有鸡在菜地边上啄食,有一只橘猫趴在窗台上晒太阳。

陈渡本人比林半青记忆中的要黑一些,瘦一些,但眼睛里有一种她从未见过的光——不是那种程序员盯着屏幕时的反射光,是某种更沉稳、更安静、更像是”活着”的光。

“你真的来了。“他说。

“不然呢?”

“我在微信上看到你的状态——你没有发任何东西,连头像都没换。但我知道你会来。“他给她倒了一杯茶,“因为我们都是同一种人。”

“什么人?”

“不相信算法能给我们答案的人。”

林半青接过茶杯。茶汤是淡金色的,入口微苦,回甘很慢。她想起五年前的那个冬夜,陈渡在知春路的路边给她买了一个烤红薯。那时候他们都觉得自己在做一件”有意义的事”。后来那件事变成了一场泡沫,一场雷暴,一个被算法标记为”风险”的社会群体。

“你知道那个叫李芬的人吗?“她问。

陈渡摇摇头。

“我在离开云栖之前,看到了她的一些数据。她因为投资P2P踩雷,信用评分崩了。后来她申请消费贷被拒,找工作被拒,租房被拒——所有这些,都是因为算法觉得她’有风险’。但她没有做错任何事。她只是……运气不好。”

陈渡沉默了一会儿。

“算法没有’运气’这个概念。“他说,“因为’运气’是不可量化的。算法能处理的是’概率’,但概率是后验的——只有在结果发生之后,才能算出概率。而在结果发生之前,一切都只是’可能性’。算法把’可能性’当成’确定性’来处理,因为它无法承受不确定性。不确定性是效率的天敌。”

“但人不是效率。”

“对。人不是效率。“陈渡看着院子里那只橘猫,“半青,你知道我为什么离开北京吗?”

“不是说公司出事了吗?”

“那是官方说法。“他笑了,“真正的原因是——有一天我做了一个梦。梦里我站在一个巨大的服务器机房里,四周全是嗡嗡作响的机器。每一台机器都在运算——运算所有人的’最优路径’。我看见机器里跑着无数个’我’,每一个都是不同版本的我,在不同的’最优路径’上走。有一个版本的我留在了北京,升职加薪,买房买车;有一个版本的我去了深圳,创业上市敲钟;有一个版本的我出国了,在硅谷的某个公司做到了中层——”

“但哪个是真的你?”

“都不是。“陈渡说,“都不是真的我。真的我,在梦里,从那些机器旁边走开了。我走进一片黑暗,然后醒了。”

林半青看着他。

“醒来之后呢?”

“醒来之后,我提了离职。HR问我为什么,我说’我需要想一想’。HR说’我们可以给你批一个月的假,你不用离职’。我说’一个月不够’。”

“够什么?”

“够我想清楚,我到底要不要继续做那个机器的一部分。“


第九章:种地的人

林半青在大理住了下来。

她没有立刻决定”留下来”或者”回去”。她只是住着,像一只突然被放归山林的笼中鸟——不知道自己会不会飞,不知道往哪里飞,只是本能地、缓慢地、试探性地展开翅膀。

她帮陈渡干活。

茶园在半山腰,走路大概二十分钟。山路是土的,下过雨之后泥泞得厉害。陈渡每天早上五点起床,背着竹篓上山采茶。林半青跟在后面,踩着他的脚印走,看着晨雾从山谷里升起来,把远处的洱海变成一条模糊的银线。

“茶是分大小的,“陈渡说,“春天采的是芽头,做出来是绿茶。夏天采的是一芽一叶,做出来是普洱。秋天采的是粗叶,只能做红茶。冬天……冬天让茶树休息。”

“一年四季,茶农都在等。”

“对。在等。但’等’不是消极的。茶树在等的时候,根系在往更深的地方扎。扎得越深,吸收的矿物质越多,茶叶的滋味就越丰富。”

林半青蹲在一株茶树边上,仔细看那些叶片。叶片上有一层细细的绒毛,在晨光里泛着微微的金色。她伸手去摸,指尖传来一种毛茸茸的、湿润的触感——和手机屏幕的玻璃质感完全不同。

“你知道吗,“她说,“我来这里第三天了。我一次也没打开过微信。”

“感觉怎么样?”

“不知道。“她想了想,“像是……卸下了一副很重的眼镜。我以为看清了世界,但其实那副眼镜上有滤镜。现在我摘掉它了,我看什么都不一样了。”

陈渡笑了:“那不是滤镜。滤镜是’让你看到更多’。算法不是滤镜,算法是’替你看’。它替你筛选,替你决定,替你承担’选择的重量’。你习惯了让它替你做决定,所以当你要自己做决定的时候,你反而不知道自己想要什么了。”

“那我现在想要什么?”

“你正在大理帮一个农民种茶。你觉得呢?”

林半青又蹲了一会儿。她看着脚下的山谷,看着远处的洱海,看着天空从灰蓝变成淡金,看着雾气一点一点散开。她感觉有什么东西在胸腔里慢慢升起来——不是快感,不是兴奋,是一种更安静的、近乎庄严的确定感。

“我想写东西。“她说。

“写什么?”

“写算法。写那些被算法改变的人生。写那些像李芬一样的人——他们没有错,他们只是被系统性地低估了。不是因为他们不努力,不是因为他们不聪明,而是因为他们没有被算法’看见’。”

陈渡点点头:“那你可以写。”

“但是……”林半青犹豫了一下,“我离开云栖的时候,签过保密协议。我不能公开那些数据。”

“你不需要数据。“陈渡说,“你需要的,是故事。而故事不需要数据——故事需要人。“


第十章:故事

林半青开始了她的写作。

她没有用电脑。她用的是陈渡院子里那张掉了漆的旧书桌,和一支从文具店里买的普通圆珠笔。她在横格笔记本上写,一行一行,手写字迹歪歪扭扭的,和她曾经在屏幕上打出的那些整齐的公文完全不同。

她写的第一个故事是李芬的。

不是真的李芬——她不知道李芬的真名,不知道她的长相,不知道她后来怎么样了。她只是在那个匿名U盘里的数据碎片中,窥见了一个人被算法摧毁的过程。她把那些碎片拼凑起来,加上自己的想象,写成了一个完整的人。

她叫林小蕾。一个来自河南的女人,四十岁,在温州开了一家小早餐店。2020年,她把攒了十年的四十万投进了一个叫”惠通宝”的P2P平台。她不是贪心——她只是想给儿子攒够大学学费。平台暴雷后,她的信用评分从780跌到了590。芝麻信用不够,她不能用信用免押金租房子。消费贷被拒,她没法扩大早餐店的规模。她老公嫌她”脑子不好使”,和她离了婚。儿子考上大学的那天,她站在早餐店门口,看着儿子拿着行李箱走出门,突然不知道自己这十年在忙什么。

林小蕾不是某个人。她是无数个人。

林半青写完这个故事的时候,窗外正在下雨。大理的雨来得很突然,前一秒还是晴天,后一秒就是瓢泼大雨。雨点砸在屋瓦上,发出噼里啪啦的声响,像是天地之间在进行一场没有人指挥的合奏。

她合上笔记本,走到屋檐下。

陈渡端着一碗热茶走过来:“写完了?”

“写完了。”

“什么感觉?”

林半青想了想:“像是……把一口堵在胸口很久的痰咳出来了。”

陈渡笑了。他把茶递给她。雨声很大,但她的心很静。

“你知道我为什么种茶吗?“他突然问。

“不是因为要逃离算法吗?”

“那只是原因之一。“他看着雨帘,“还有一个原因——茶是我见过的、最接近’时间凝固’的东西。春天采的茶,经过炒制、揉捻、干燥,就永远留在了那个春天的状态里。你泡开它的时候,那个春天就回来了。”

“但它不是真的那个春天。”

“当然不是。“陈渡说,“但它是一个证据。证明那个春天存在过。证明那片叶子在那个春天里,曾经呼吸过、生长过、被阳光照过、被雨水淋过。算法不记录这些——算法只记录’用户行为’。但世界不只有’用户行为’。世界还有阳光、雨水、土壤、虫子、采摘的手、炒茶的锅……所有这些,都在茶汤里。”

林半青低头看着碗里的茶。茶汤是淡琥珀色的,透过去看雨雾,模糊成一片温柔的光晕。

“你想把这个故事发表出去吗?“陈渡问。

“我不知道。“林半青说,“我只是……想写。想把这些事情记录下来。”

“那就够了。“


第十一章:算法重启

林半青在大理待了三个月。

三个月里,她写了十二个故事。十二个被算法改变的人——有P2P受害者,有被平台经济压榨的外卖骑手,有被算法解聘的网约车司机,有因为”数据画像”而被拒绝租赁的年轻情侣。每个故事都是虚构的,但每个故事都有真实的影子。

她没有发表。她只是写。写完就锁在抽屉里,像一个只给自己看的秘密档案。

但有一天,她收到了一个陌生号码的来电。

“林半青?“电话那头是一个女人的声音,沙哑的,带着一种压抑了很久的疲惫,“我叫周琳。是云栖公司……前员工。”

林半青握着手机,没有说话。

“我不知道你还在不在用这个号码,“周琳说,“但我看了你离开之前发的那封匿名邮件。”

林半青想起来了——她离开云栖之前,把那篇关于数据泄露的文章发到了一个内部匿名邮箱。那是一封没有署名的信,但她忘了,她用的是公司的工作邮箱。

“你是来警告我的吗?“林半青问。

“不是。“周琳的声音里有一种奇怪的停顿,“我是来告诉你——‘理想国’项目重启了。”

“什么?”

“不是原来的版本。是新的版本。周澜走了,换了一个新的负责人。新的负责人是——“周琳深吸了一口气,“是从’钱来钱往’出去的。”

林半青愣住了。

“‘钱来钱往’?”

“对。五年前暴雷的那家公司。周澜的新老板,叫张骞。就是当年’钱来钱往’的联合创始人之一。他后来去了另一家互金公司做CEO,那家公司去年也暴雷了。但他没有消失,他去了云栖,拿了一笔投资,说要做’下一代人生优化系统’。”

“但他——他暴过雷。”

“对。但他的说法是——上次失败是因为’技术不够先进,数据不够完善’。现在有了更强的AI模型,有了更完整的用户数据,他可以做出一个真正’可信’的系统。”

林半青握着手机的手开始发抖。

“你为什么要告诉我这些?”

电话那头沉默了很久。

“因为我不想再做那个系统的一部分了。“周琳说,声音轻得像是在说给自己听,“我在这里面待了三年,写了三年的代码。我以为我在做一件有意义的事——用技术让人们的生活变得更好。但后来我发现,我做的不是’让人们的生活变得更好’,是’让人们对我们的生活平台更上瘾’。这两个东西,看起来很像,但完全不一样。”

“不一样在哪里?”

“‘让人们的生活变得更好’,终点是人。而’让人们对我们的生活平台上瘾’,终点是平台。平台活下来了,人废了。”

林半青走出院子,站在村口的路边。路的两边是连绵的农田,油菜花开得正盛,金黄色一直蔓延到远处的山脚下。天空蓝得不像真的,云白得像棉花糖,空气里有泥土和青草的味道。

她已经三个月没有 感受过这种天空了。她深吸一口气,感觉肺里灌满了某种清洁的东西——不是城市里那种加了滤镜的、永远带着PM2.5味道的空气,是真正的、原始的、属于自然界的气息。

“周琳,“她说,“你现在在哪里?”

“我已经离开云栖了。离开得很不体面——我删了代码库里的一些关键文件,被发现了。他们要告我,但我不在乎。“周琳的声音里有某种奇怪的东西,像是解脱,又像是绝望,“半青,我不知道你会不会关心这些。但我觉得你应该知道——‘理想国’重启之后,会比以前更可怕。因为张骞这次不只是想’优化用户’,他想’优化整个人生’。”

“什么意思?”

“他要把’理想国’和’享生活’的信用系统打通。以后,不只是你看了什么视频、买了什么东西会被记录——你选择什么样的工作、什么样的伴侣、什么样的生活方式,都会被算法评估。那些信用评分高的人,会获得更多的机会、更低的贷款利率、更优质的服务。而那些信用评分低的人……”

“就像李芬一样。”

“对。就像李芬一样。永远被打上’风险’的标签,永远在社会的隐形门槛前碰壁。”

林半青沉默了。

电话那头传来风声——周琳那边似乎也在户外。

“我想把这些故事发表出去。“林半青说,“不是数据,不是内幕,是故事。十二个故事。十二个被算法改变的人生。”

“这很危险。“周琳说。

“我知道。”

“他们会找到你。他们会起诉你。他们会让你在所有平台上都消失。”

“我知道。”

“但你还是想做?”

林半青看着眼前的油菜花田。花瓣在风中轻轻摇晃,像一片金色的海洋。她想起那些她在大理写的夜晚,想起那些她在大理听到的鸡鸣和犬吠,想起那些她在凌晨四点推开窗看到的银河。她已经很久没有看过银河了。在城市里,光污染把天空遮得严严实实,抬头只能看到几颗最亮的星。但算法不知道银河。算法不知道什么是银河。

“我想让人们知道,“林半青说,“在我们生活的这个世界里,有比’优化’更重要的东西。”

“比如?”

“比如’活着’本身。“


第十二章:旧人

那天晚上,林半青和陈渡坐在院子里喝酒。

酒是陈渡自己酿的青梅酒,装在一个巨大的玻璃罐子里,颜色是淡淡的琥珀色,喝起来酸酸甜甜的,后劲很大。他们坐在院子里的石凳上,橘猫蜷在陈渡的脚边打呼噜,风铃在屋檐下叮叮当当地响。

“周琳给我打电话了。“林半青说。

“我知道。你说过了。”

“张骞——就是’钱来钱往’的那个张骞——他接手了云栖的’理想国’项目。”

陈渡没有说话。他只是低头喝酒,琥珀色的酒液在玻璃杯里晃荡,映出头顶的星空。

“你知道他当年在’钱来钱往’的时候,说过什么吗?“林半青问。

“说过很多话。”

“有一次他说:‘P2P的终极形态,是让每个人的信用都变成一张脸。这张脸会告诉全世界,你是谁,你应该得到什么,你不应该得到什么。‘当时我们都觉得很酷,觉得他是一个有远见的人。现在想想……”

“现在想想,他说的每一句话都在慢慢变成现实。“陈渡接话。

“对。”

陈渡又喝了一口酒。他的眼睛里有一种很深的东西,像是在回忆什么很遥远的事情。

“你知道我为什么离开’钱来钱往’吗?“他突然问。

“你说你看不清我们在做什么。”

“那只是原因之一。“陈渡说,“真正的原因是——有一天,我发现我做的风控模型出了问题。”

“什么问题?”

“模型显示,一个叫’王建国’的用户违约概率很高,建议拒绝他的贷款申请。我去查了他的资料:五十三岁,农村户口,没有固定工作,名下没有任何资产。按模型的标准,他确实是高风险人群。但是——”

他停顿了一下。

“但是?”

“但是我去实地调查过。王建国是一个菜农。每天凌晨三点起床,骑着三轮车去批发市场卖菜。刮风下雨,全年无休。他贷款是想买一辆二手的小货车,这样就不用每天早起赶批发市场了。他这辈子从来没欠过任何人的钱。”

“那模型为什么判定他违约概率高?”

“因为模型只看数据,不看人。王建国的数据很’差’——没有稳定收入,没有社保缴纳记录,没有银行流水。但他的’差’不是因为他不努力,是因为他是一个没有被纳入正规金融体系的底层劳动者。模型歧视的不是坏人,是穷人。”

林半青沉默了。

“所以我去找张骞,说模型有问题,要调整。他看了我一眼,说:‘陈渡,你知道这套模型一年给我们带来了多少利润吗?三千八百万。调一次模型,要损失多少?至少五百万。你觉得值吗?’”

“你怎么回答的?”

“我没回答。我回去写了两行代码,把王建国的人工标注改成了’低风险’。然后第二天,我的代码被覆盖了。张骞亲自覆盖的。他说:‘这个口子不能开。今天放了一个王建国,明天就有十个,后天就有一百个。系统运行的基石是规则,不是感情。’”

“所以你走了。”

“所以我走了。“陈渡把杯子里的酒一饮而尽,“但我没想过,有一天他会卷土重来。而且这一次,他不只是做P2P,他想做整个人生。”

林半青握住他的手。

他的手很粗糙,指节上有厚厚的茧——那是这三个月种茶、种地留下的痕迹。这双手曾经敲过无数行代码,曾经构建过无数个模型,曾经试图用算法为这个世界建立某种秩序。但最终,这双手选择了拿起锄头,选择了去泥土里寻找某种算法无法计算的东西。

“我要把这些故事发表出去。“林半青说,“我想让更多人知道。”

“我知道。”

“你支持我吗?”

陈渡看着她。月光照在她的脸上,把她的轮廓照得柔和而清晰。他突然想起五年前的北京,想起知春路那个漏风的 loft,想起凌晨四点他们一起加班后去路边买烤红薯的那个冬夜。那时候他们都还年轻,都还相信算法可以改变世界。

“半青,“他说,“你知道我为什么在这里种茶吗?”

“你说过了——你想逃离算法。”

“那只是一半的原因。“他握紧她的手,“另一半的原因是——我想等一个人。”

“等谁?”

“等你。”

林半青愣住了。

“五年前,在知春路那个破 loft 里,我每天晚上送你回去的时候,都在想要不要告诉你——我不只是想做你的同事,我想做你的……”他顿了顿,像是在寻找一个合适的词,“我想做你的某种人。但我不知道该怎么开口。因为我不知道那是不是’算法’告诉我的’最优选择’。”

“然后呢?”

“然后P2P暴雷了,你离开了,我来大理种茶了。我想:算了,这就是’算法’给我的结果——你和她没有缘分,你们只是两条偶然相交的直线,交完就分开,各自沿着自己的轨道继续运行。”

“但你还是等了。”

“对。因为我后来想明白了一件事——如果’等’这件事本身,不是’算法’让我做的,那它就是对的。因为算法不会让你做没有效率的事情。而’等’是世界上效率最低的事情。”

林半青笑了。笑着笑着,眼泪掉了下来。

“你这个笨蛋,“她说,“你早说啊。”

“我不早说,是因为我不确定。不确定我是不是真的喜欢你,还是只是被那个该死的算法推荐了你——我们一起加班那么久,算法肯定早就算出来’陈渡和林半青的适配度是87%‘。我不想让我的感情也变成数据。”

“那你现在确定了吗?”

陈渡看着她。他看着她的眼睛,看着她眼角那几条细纹——那是这三年焦虑的工作留下的痕迹,看着她因为失眠而略显苍白的脸,看着她因为逃离算法而重新变得明亮的眼神。

“确定了。“他说,“因为我现在做的事情,完全没有效率可言。种茶是一件超级没有效率的事情。等待也是一个超级没有效率的事情。但正是因为它没有效率,所以它是真实的。”

林半青没有再说话。她只是把头靠在他的肩膀上。

头顶的星空很亮,风铃在响,橘猫在打呼噜,院子里的月季在月光下散发着淡淡的香气。

这一刻,没有算法。


第十三章:发布

林半青的十二个故事,最终还是发表了出去。

不是发表在任何一个主流平台上——她知道那些平台会在”审核”之后让她的文章消失得无影无踪。她发表在了一个完全去中心化的地方:一个由全球数千个服务器节点组成的分布式网络,每一个节点都存储着这些故事的碎片,没有任何一个中心化的”删帖”按钮可以消灭它们。

文章发表的那一刻,她收到了一万多条评论。

有人说:“这是我第一次知道,P2P暴雷之后,受害者面临的不只是经济损失,而是整个人生的’社会性死亡’。”

有人说:“我也是那个’算法’标记的’风险人群’。三年前我在某平台投资踩雷,信用评分从780跌到了620。我到现在都不知道,为什么我买了一个理财产品,就要被算法判定为’不稳定因素’。”

有人说:“这篇文章能存活多久?我想转发给朋友,但我怕它随时会被删。”

有人说:“作者是谁?能联系到你吗?我想告诉你,你写的每一个故事都是真的。我就是故事里的那个人。”

林半青一条一条地看这些评论。她发现自己流泪了——不是因为悲伤,是因为某种她已经很久没有感受过的东西:联结。

在这个被算法分割成无数个”信息茧房”的时代,在这个人与人越来越相似却又越来越疏离的时代,她终于找到了一群和她一样的人。他们不是”用户”,不是”数据”,不是”目标用户画像”里的某一个标签——他们是真实的人,有真实的痛苦,真实的困惑,真实的愤怒。

他们也是那个被算法优化世界的受害者。


但发布之后的第三天,林半青收到了一条私信。

“林半青女士,您的文章涉嫌侵犯商业机密及诽谤,我方已委托律师存证。请于48小时内删除全部内容,否则将承担相应法律责任。”

私信的发送者是一个陌生的账号,但她认得那个ID格式——那是云栖公司法务部的官方账号。

她截图保存了这条私信,然后打开”旧时光”APP,开始写今天的日记:

“他们来了。”

“但我不后悔。”

“因为我知道,有些事情,比’安全’更重要。”

她写完,合上笔记本,走到院子里。

陈渡正在给茶树浇水。阳光从苍山的背后照过来,把茶园染成一片金色。洱海在远处静静地躺着,像一面巨大的镜子,倒映着天空和云朵。

“他们要告我了。“林半青走过去,站在他身边。

“我知道。”

“我不删。”

“我知道。”

“你怎么什么都知道?”

陈渡放下浇水壶,转过身看着她。他的眼睛里有一种她从未见过的平静——不是麻木,不是无所谓,是某种经过了很多事情之后才会有的、从容的平静。

“因为我也在等这一天。“他说,“我在等有人站出来,说出我们都知道但都不敢说的事。你做了我当年没有勇气做的事情。”

“如果我输了呢?”

“输什么?”

“输掉官司。输掉积蓄。输掉在大理的生活。输掉……”

“输掉这些之后呢?“陈渡打断她,“你还活着吗?”

林半青愣了一下。

“活着。”

“你还爱我吗?”

”……爱。”

“那就够了。“陈渡伸出手,握住她的手,“算法永远在计算’赢’和’输’、‘得’和’失’、‘最优解’和’次优解’。但人生不是一场博弈。人生的终点不是’赢’,是’活过’。只要你活过、爱过、被看见过,那就够了。”

林半青看着他。

阳光照在他的脸上,照出他眼角那些细细的皱纹——那是这三年在山里风吹日晒留下的痕迹。他不再是五年前那个坐在机房里对着屏幕敲代码的程序员了。他变成了一个农民,一个茶农,一个学会了等待的人。

“陈渡,“她说,“我们结婚吧。”

“什么?”

“我说,我们结婚吧。”

陈渡愣住了。他的嘴巴张了张,又闭上,像一条被突然捞上岸的鱼。

“你……你不是说要被告了吗?”

“对啊。”

“那你还结婚?”

“正是因为要被告了,我才更要结婚。“林半青笑了,“我要让那个算法知道——它算不出我爱谁。它只能算’两个人在一起的概率’,算不出’两个人愿不愿意为彼此对抗全世界’。”

“你确定吗?和一个茶农结婚?”

“我确定。“林半青说,“因为茶农的手是真实的。茶农的心是真实的。茶农在春天等茶树发芽的心情,是算法永远算不出来的。”

陈渡看着她,看了很久。

然后他笑了。

那是一种林半青很久很久没有见过的笑容——不是礼貌性的微笑,不是职业性的假笑,是一种发自内心的、像阳光一样温暖的笑容。

“那好吧。“他说,“我们结婚。“


第十四章:算法之外

一年后。

“理想国”系统在正式上线三个月后,被监管部门紧急叫停。

原因是:系统存在严重的”算法歧视”和”数据滥用”问题。调查发现,该系统对来自农村地区、低收入群体、P2P暴雷受害者的用户,存在系统性的歧视和降权。这违反了《算法推荐管理规定》和《个人信息保护法》的多项条款。

张骞再一次消失了。和五年前P2P暴雷时一样,他带着他的”技术理想”消失了,下落不明。

但这一次,有一个人没有消失。

林半青的十二个故事被集结成册,出版成了一本书。书名是《算法之下》,副标题是”十二个人的被优化人生”。出版社的名字是一个完全陌生的名字——不是任何一个大厂,而是一个由十几个从互联网公司辞职的年轻人组成的独立出版工作室。

书卖得很好。第一版首印一万册,在一个星期内售罄。出版社加印了三次,总印量突破了五万册。

书出版的那天,林半青收到了一封信。

信是从河南寄来的。没有署名,只有一行字:

“我就是林小蕾。谢谢你看见了我。”

林半青把信读了一遍又一遍。每读一遍,她就哭一次。

她不知道这封信是不是真的是那个”林小蕾”写的。也许是真的,也许是假的——但这已经不重要了。重要的是,这封信证明了她的故事被人看见了,被人相信了,被人传递了下去。


同一天,陈渡收到了一条微信。

是周琳发来的。

“我看到那本书了。写得很好。我现在在一家公益机构工作,帮P2P受害者维权。不赚什么钱,但睡得很踏实。”

陈渡把这条消息给林半青看。

“周琳也走出来了。“他说。

“每个人都会走出来的。“林半青说,“只要他们愿意。”

“但有些人不愿意。”

“那也没关系。“林半青说,“不愿意也是一种选择。算法不能替他们选。”

陈渡点点头。他看着窗外的茶园。春天到了,茶树开始发芽,嫩绿色的芽头从枝条上冒出来,像一颗颗微小的、充满希望的星星。

“半青,“他说,“我给你泡杯新茶吧。”

“好。”

他走进屋子,拿出今年第一批春茶。茶叶还是嫩芽,舍不得揉捻,只能用最简单的方式——用刚烧开的水,泡最简单的茶。

茶汤出来的时候,整个屋子里都是一股清新的香气。那是春天的味道,是生命的味道,是一切算法都无法复制的味道。

林半青接过茶杯,低头闻了闻。

“好香。”

“这是今年的第一批茶。“陈渡说,“我给它取了个名字。”

“叫什么?”

“‘算法之外’。”

林半青笑了。她举起茶杯,对着窗外的阳光看了看。茶汤是淡金色的,透明得像一滴琥珀。

“好名字。“她说。

她喝了一口茶。

茶汤入口微苦,然后回甘。很慢很慢的回甘,像某种被时间沉淀过的东西,一点一点地在舌尖上绽放开来。

窗外,苍山的雪正在融化。洱海的海鸥正在飞舞。村子里有人在放音乐,是那种很老的歌,歌词她听不清,但那旋律是真实的——不是算法推荐的,是某个具体的、有血有肉的人唱的。

她突然想起一年前,她第一次站在这个院子里的时候,问陈渡的那个问题:

“种茶能活下去吗?”

现在她有了答案。

能活下去的。

不是因为种茶能赚钱,不是因为种茶是”最优路径”,不是因为任何算法能计算的理由——

是因为种茶是真实的。

真实地活着,真实地爱着,真实地被看见着。

这就是她想要的”算法天堂”。

不是那个用算法替人做决定的”理想国”,而是这个——一个在算法之外的地方,有阳光,有雨水,有泥土,有茶香,有一个愿意等她的人。

算法可以优化很多东西。

但它永远优化不了一颗想要活着的心。


尾声

很多年后,林半青在大理开了一家小店。

店名就叫”算法之外”。卖茶,卖书,卖一些她从山民手里收来的手工艺品。店不大,只有二十来平方米,但收拾得很干净。墙上挂着她这些年的摄影作品——茶园、雪山、海鸥、星空、还有她自己的笑容。

店门口放着一块小黑板,上面用粉笔写着一句话:

“本店不安装任何摄像头、传感器或追踪设备。您在此处的每一个选择,都是您自己的。”

有人问她:这样做的意义是什么?

她说:意义就是”意义本身”。不是为了数据,不是为了优化,不是为了任何目的——就是为了提醒每一个走进这间店的人,在这个世界上,还有一种东西叫”不被看见的自由”。

很多从大城市来大理旅行的年轻人,会在这家店里坐一个下午。他们不刷手机,不看视频,只是喝茶,发呆,看窗外的云从苍山的这边飘到洱海的那边。

有人问她:你在贩卖”慢生活”吗?

她说:不,我在贩卖”选择”。我只是想让人们知道,在这个算法无处不在的时代,他们还可以选择——选择慢下来,选择不被优化,选择做一个”算法之外”的人。

那是她能做的,最有意义的事。

也是她这一辈子,做过的最不”高效”的事。

但正是因为它不高效,所以它珍贵。

正是因为它不高效,所以它是真实的。


——全文完——