南方有雨,北方有算法

招魂者 · 2026/5/14

南方有雨,北方有算法

深圳南山区科技园的第三十七层,陆远洲正盯着屏幕上的数字发呆。

那是一串他看了三年的数字——每天早上七点十五分准时刷新,精确到小数点后四位。今天是847.2633。比昨天降了0.12。

“陆工,晨会开始了。“工位旁的小音箱发出机械的女声,那是行政机器人小蕊,每天固定时段播报会议提醒、天气预警和电梯排队等候时间。陆远洲有时候觉得小蕊比他的前女友还体贴——至少小蕊不会突然说”我觉得我们不合适”然后把他的所有联系方式拉黑。

他站起身,端着马克杯走向会议室。杯子是入职时公司发的,印着”天衡信用科技——让信任可计算”的标语,现在字已经磨掉了一半,只剩下”信任可计算”三个字还依稀可辨。

天衡信用科技是国内第三大商业信用评估机构,主要业务是为互联网金融平台提供个人信用评分服务。简单来说,你手机上那些网贷App里弹出的”您的信用评分为XXX,可借额度XX万”,背后就是陆远洲和他的同事们写的算法。

陆远洲是评分模型组的高级工程师,负责维护”天衡分”的核心算法。天衡分覆盖了全国二亿三千万活跃用户,每天处理超过八千万次查询请求。每0.01分的波动,都可能影响一个普通人能否租到房子、能否借到钱、能否通过一份工作的背景调查。

他今年三十一岁,华中科技大学计算机硕士毕业,在深圳漂了六年,攒下了一套坪山区的两居室——月供一万三,还要还二十三年。他时常觉得自己就像天衡分里的一个变量,被房贷利率、绩效系数和年龄权重三重函数约束在一个狭窄的区间内,上下浮动的空间不超过百分之五。

会议室里已经坐了七八个人。项目总监方卓站在白板前,正在画一个流程图。方卓四十出头,头发已经稀疏到需要精心安排刘海的走向,但眼神锐利,说话语速极快,像一台超频的处理器。

“各位,大消息。“方卓放下马克笔,拍了拍手上的灰,“集团刚接到通知,我们要参与’诚信中国’国家信用基础设施的二期建设。”

会议室里安静了一秒,然后嗡地一声炸开了。

“诚信中国”是国务院推动的国家级社会信用体系平台,一期工程由人民银行牵头,已经运行了两年,主要整合了银行信贷数据和法院执行信息。二期工程要接入商业信用数据、社交行为数据和消费行为数据,构建一个更全面的个人信用画像。

这意味着天衡手里那二亿三千万用户的评分数据,将被纳入国家信用基础设施。

“具体怎么接入?“数据合规部的林小禾问。她是个说话轻声细语的姑娘,但在合规问题上从不让步。

“原始数据不出域,我们提供模型能力,联邦学习的方案。“方卓说,“技术层面由远洲的团队主导。”

所有人的目光转向陆远洲。他放下马克杯,感到一阵短暂的眩晕。

“时间线呢?“他问。

“三个月内完成原型,六个月内灰度上线。“方卓说,“远洲,这是咱们天衡的机会。做好了,咱们就是国家队。”

陆远洲点点头。他知道”国家队”三个字在深圳的科技公司里意味着什么——不是荣誉,是生存。在过去两年里,已经有四家中小型信用评估公司被约谈、整改或者吊销牌照。行业正在洗牌,不进则退。

会议结束后,陆远洲回到工位,打开了一个新的项目文档。标题是”天衡-国家信用基础设施二期对接技术方案 v0.1”。

他盯着空白文档看了很久,开始打字。

窗外,深圳的天空灰蒙蒙的。南方的五月已经进入了梅雨季,空气里弥漫着潮湿的霉味。陆远洲忽然想起老家——湖南郴州的一个小镇,叫栖凤镇。他已经两年没回去了。

栖凤镇在长沙和广州之间的某个铁路交叉点上,行政归属衡阳市,但实际上离衡阳市区还有一百二十公里。镇子不大,常住居民不到八千人,以水稻种植和外出务工为主要经济来源。

沈暮云是栖凤镇邮政所的最后一任所长。

说”最后”并不夸张——邮政所已经列入了撤并名单,按照衡阳市邮政管理局的规划,栖凤镇邮政所将在今年九月正式关闭,业务合并到隔壁鹿鸣镇的综合邮政网点。沈暮云将获得一笔三万两千元的”转岗安置补偿金”,以及一个去衡阳市区快递分拣中心工作的机会。

她今年四十六岁,在栖凤镇邮政所工作了二十三年。从最初的电报收发员,到后来的邮政储蓄柜员,再到所长,她几乎见证了这座小镇通信方式的所有变迁——电报消失,信件锐减,包裹暴增,邮政储蓄变成了”帮你交社保、帮你取养老金”的代办点。

现在,连代办点都要消失了。

沈暮云的丈夫罗建民在镇上的中学教数学,收入不高但稳定。他们的女儿罗新月今年大三,在北京读新闻传播学。一家三口的经济状况在栖凤镇算是中等偏上——有自建房,有一辆开了八年的大众朗逸,银行存款勉强够女儿读完研究生。

但沈暮云最近有些不安。

不安的来源是一封信。

确切地说,是一封寄给”栖凤镇栖凤路17号 沈暮云(收)“的平信,没有寄件人地址,邮戳模糊不清,像是盖了又擦、擦了又盖。信封里只有一张对折的白纸,纸上用蓝黑墨水写着一行字:

“你的分数比你知道的低。”

沈暮云第一次看到这行字的时候,以为是恶作剧。她的”分数”——也就是个人信用评分——她从来没查过,也不太关心。在她看来,信用评分是城里人、年轻人、经常上网的人才需要在意的东西。她每月按时还房贷,从不逾期,从未借过网贷,连信用卡都只有一张,是邮政储蓄银行发的,额度两万,用了三年,只在买大件时刷一刷。

但那封信之后,又有第二封。同样的格式,同样的字迹,不同的内容:

“782.4。这是你的天衡分。你被标记了。”

这一次沈暮云认真了。782.4——如果这是一个信用评分,它意味着什么?她不知道天衡分是什么,但她知道自己的征信报告应该是干净的。

她拿起手机,打开百度,搜索了”天衡分”。

搜索结果告诉她:天衡分是天衡信用科技推出的个人综合信用评分,范围从350到950,评分依据包括信贷记录、消费行为、社交关系、履约历史等多个维度。700分以上属于”良好”,800分以上属于”优秀”。

782.4——不算低,但也不算高。一个按时还款、从未逾期的人,为什么只有782.4?

更让她不安的是”你被标记了”这四个字。

被标记了?被谁标记了?标记了什么?

沈暮云把信锁进了邮政所的保险柜里。那是一个绿色的铁皮柜,上世纪九十年代的产物,钥匙只有她一把。

晚上回家,她犹豫了很久,还是给女儿打了电话。

“妈,你是不是被骗了?“罗新月在电话那头说,声音带着大学生特有的那种”我见多了世面”的笃定,“这种信就是诈骗的。你想想,他连个落款都没有,谁知道是什么人寄的?”

“可他知道我的名字和地址。“沈暮云说。

“现在的信息泄露多严重啊,妈。“罗新月叹了口气,“你千万别点任何链接,也别回拨任何电话。”

“我没有点链接,也没有电话号码。“沈暮云说,“只有信。两封信。”

“那就更不用管了。说不定是镇上谁无聊搞的恶作剧。”

沈暮云没再说什么,挂了电话。她知道女儿说得有道理。但她还是觉得不安——那种感觉就像是梅雨季晾在阳台上的衣服,明明已经晒了三天,摸上去却仍然是潮的。

罗新月并不像她在电话里表现得那么淡定。

挂掉电话之后,她立刻打开了电脑,搜索了”天衡分 信用评分 数据泄露”。搜索结果里有几篇新闻报道,都是去年下半年的——天衡信用科技因为”数据安全合规问题”被工信部约谈过一次,虽然最后没有被处罚,但业内都知道那次约谈的分量。

她又搜索了”个人信用评分 标记”,这次结果更少,但在一个网络安全论坛的帖子里,她找到了一条线索:

“有用户反映,天衡分的’社交关系评分’模块会根据用户的通讯录、社交账号好友列表和交易对手方信息,评估其’社交信用风险’。如果你的社交网络中有信用评分较低的人,你的评分也会受到负面影响。这被称为’关联标记’。”

关联标记。

罗新月心里咯噔一下。她妈的社交网络——那不就是栖凤镇那些亲戚邻居吗?如果其中有人的信用评分很低,她妈的评分就会被拉低?

她又往下翻了几页,在另一个帖子里看到了更详细的分析:

“天衡分的关联标记算法至少涉及三度社交关系。也就是说,你的朋友的朋友的朋友如果信用评分低,都可能对你的评分产生微小但可测的负面影响。这种算法在业内被称为’风险传导模型’,最初用于反欺诈场景,后来被扩展到了通用信用评估。”

罗新月盯着屏幕,忽然感到一阵寒意。

她妈——一个在小镇邮政所工作了一辈子的女人,从不逾期、从不欠债——可能因为她邻居的侄子的前女友的网贷逾期,而被一个远在深圳的算法标记为”信用风险”。

这太荒谬了。

但她也知道,荒谬的事情每天都在发生。

罗新月学的是新闻传播,她本能地觉得这是一个好选题。但她也犹豫——如果她真的去调查天衡分的算法,会不会给自己惹麻烦?她明年就要毕业了,正准备找工作。如果被天衡或者相关机构注意到,会不会影响她自己的信用评分?

她想起导师上学期说的一句话:“在中国做新闻,最难的不是找到真相,而是找到真相之后还能站着。”

她打开了一个空白文档,犹豫了几秒,在标题栏敲下了几个字:“天衡分调查计划”。

然后又删掉了。

然后又重新敲上。

第二周,陆远洲的生活变成了两条平行线。

白天,他在天衡的办公室里主导”诚信中国”二期对接方案。联邦学习的架构设计并不复杂——他们需要在本地训练模型,只上传梯度参数,不泄露原始数据。但合规审查极其繁琐,每一层神经网络中的参数都要经过数据脱敏和隐私评估。

晚上,他回到坪山的公寓,一个人吃外卖,一个人看代码,一个人对着天花板发呆。

前女友叫苏晓曼,是天衡产品部的经理。他们在一起两年,分手的原因不是感情出了问题,而是一场关于算法伦理的争吵——苏晓曼主张在产品中增加”社交信用风险”的评分维度,认为这能显著提高风控模型的准确率;陆远洲反对,认为这会让评分变成一种”信用连坐”。

“你太理想主义了。“苏晓曼当时说,语气平静得像是在做产品评审,“评分模型不考虑伦理,只考虑准确率。社交关系是信用行为的有效预测因子,这是数据证明了的。”

“数据证明的不是对错。“陆远洲说。

“数据不证明对错,但对错可以用数据衡量。“苏晓曼说,“如果关联标记能让违约率下降0.3%,那就是每年减少十几亿的坏账损失。十几亿,远洲。这能帮助多少本来可以拿到贷款的人?”

“也能伤害多少本来不该受影响的人。“陆远洲说。

那场争吵之后,苏晓曼提出了分手。陆远洲有时候觉得可笑——他们能在一起两年,却因为一个0.3%的分歧散了。但他也知道,那不只是0.3%,而是两种看待世界的方式。

这天晚上,他收到了一封邮件。发件人是一个陌生地址,主题是”天衡分·关联标记·你的责任”。

邮件正文只有一段话:

“陆远洲先生,你是天衡分关联标记算法的核心设计者。目前有超过4700万用户受到该算法的负面影响,其中大部分并不知情。你的代码正在决定一些你从未见过的人的命运。附件是一份名单,包含了受影响最严重的100个案例。也许你愿意看看。”

陆远洲盯着屏幕看了很久。

附件是一个PDF文件,17页,每一页是一个人的信用评分报告摘要——姓名(部分打码)、所在地区、天衡分变化趋势和”关联标记”的影响因子。

第12页:

“用户ID:TH-2021-HN-HY-04487 地区:湖南省衡阳市 天衡分:782.4(2024年3月)/ 761.8(2024年12月)/ 748.3(2025年5月) 关联标记影响:-41.7 主要关联风险源:三级社交网络中存在7个低分节点(<550)”

衡阳。他的手停住了。

他妈妈就是衡阳人。虽然早就搬到了郴州,但妈妈的兄弟姐妹——那些他只在过年时见一面的舅舅姨妈们——大多还在衡阳。

他继续往下看。第13页:

“用户ID:TH-2021-HN-HY-04491 地区:湖南省衡阳市 天衡分:613.2 关联标记影响:-67.4 主要关联风险源:二级社交网络中存在12个低分节点(<500)”

613.2——这个分数意味着什么?意味着很多网贷平台会拒绝贷款申请,意味着一些房东会拒绝租房,意味着一些雇主的背景调查会亮红灯。

而原因不是这个人做错了什么,而是他的社交网络中有太多”低分节点”。

陆远洲关掉了PDF,靠在椅背上。

窗外,深圳的夜空被霓虹灯染成了一种不真实的紫红色。远处是前海湾的灯火,近处是科技园一栋栋亮着灯的写字楼。那些灯光背后,有无数个和他一样的程序员,在写着类似的代码,运行着类似的模型,做着类似的选择。

他打开了那个陌生邮件的回复框,打了一行字:“你是谁?”

犹豫了几秒,他按下了发送。

沈暮云收到了第三封信。

这次的内容更长:

“你查询了天衡分。你的查询行为已被记录。每一次查询都会降低0.02分。你已经查询了三次。你的天衡分现在是781.8。”

沈暮云感到一阵恐惧。

她确实查询了——收到第二封信之后,她在手机上下载了天衡分的App,输入了自己的身份证号和手机号,查询了自己的评分。她查了三次,想确认782.4这个数字是不是真的。

结果确实是782.4——不,第三次查的时候变成了782.2。

她以为是系统误差。现在有人告诉她,每次查询都是在扣分?

这是什么逻辑?一个想了解自己信用评分的人,反而因为”想知道”而受到惩罚?

沈暮云把信拿给了罗建民看。罗建民推了推眼镜,反复看了三遍,然后说:“这不是恶作剧。”

“那是什么?”

“我不知道。但这个人对你的情况了解得很清楚。他甚至知道你在App上查了几次。“罗建民的声音很低,像是在课堂上给学生讲解一道难题时的那种专注,“这意味着他要么能获取天衡分的后台数据,要么——”

“要么什么?”

“要么这些信本身就是天衡分系统的一部分。“罗建民说。

沈暮云愣住了。

“你想想,“罗建民说,“如果一个人的信用评分受到他周围人的影响,那么他最合理的反应是什么?是去切断和那些低分的人的关系。但这种反应如果被量化、被预测、被引导——它就不再是自然的社交行为,而是被算法设计出来的。”

“你是说,有人希望我去疏远某些邻居和亲戚?”

“我是说,有人在利用这种机制。“罗建民摘下眼镜,用衣角擦了擦镜片,“至于是谁、为了什么,我们现在还不知道。但有一件事是确定的——我们不能按他希望的去做。”

那天晚上,沈暮云翻来覆去睡不着。窗外的雨声淅淅沥沥,像有人在敲一扇永远打不开的门。

她想起了自己的母亲。母亲在世时常说:“人情是条河,水涨的时候都好说,水退了才知道谁没穿裤子。“母亲没读过什么书,但说的话总是又粗又准。

如果信用评分是一条河,那它正在退潮。而她不知道谁会被发现没有穿裤子。

罗新月找到了一个突破口。

她在天衡的招聘页面上发现了一个有趣的信息——天衡正在招聘”数据伦理顾问”,工作地点深圳,职责包括”评估信用评分模型的公平性和透明度”和”制定算法伦理准则”。

一个正在被工信部约谈的公司,忽然开始招聘数据伦理顾问——这要么是真心悔改,要么是在为”诚信中国”二期做公关准备。

罗新月决定申请这个职位。

她的计划很简单:进入天衡,拿到关联标记算法的内部文档,写成调查报道。她知道这有风险——她可能被发现、被辞退、甚至被起诉。但她也知道,如果她不去做,就不会有人去做。

她的室友李思然是个学习计算机科学的博士生,研究方向正好是算法公平性。罗新月把自己的计划告诉了李思然,后者沉默了很长时间。

“你知道你在做什么吗?“李思然问。

“做记者该做的事。”

“你做的是卧底调查。这在中国——”

“我知道这在中国。“罗新月打断了她。

李思然叹了口气,然后打开了自己的笔记本电脑。

“我帮你看代码。“她说,“如果你真的能拿到算法文档,我可以帮你分析它的公平性问题。但有一个条件。”

“什么条件?”

“发稿之前让我先看一遍。“李思然说,“不是为了审查你,是为了确保技术分析不会出错。如果文章里有硬伤,反而会被对方利用。”

罗新月点了点头。

两天后,她投出了简历。

简历上,她没有写自己是新闻传播专业的学生,而是突出了”数据分析""社会调查”和”政策研究”的经历。她确实修过数据科学的课程,也确实在学校的调查新闻工作室做过两个学期的数据记者。这些经历足以让她通过简历筛选,但不足以让她通过技术面试。

她需要在最短的时间内学会足够多的东西。

那天晚上,她给母亲打了电话。这一次,她没有提天衡分的事,只是问了问家里的情况。

“你爸最近血压又高了。“沈暮云在电话里说,“学校压力大,家长难伺候。”

“妈,你自己也要注意身体。”

“我身体好着呢。“沈暮云顿了顿,“新月,妈想问你一件事。”

“什么事?”

“你觉得……一个人能被数字定义吗?”

罗新月握着手机,沉默了几秒。

“不能。“她说,“但有些数字可以定义一个人的机会。”

电话那头安静了一会儿。

“妈知道了。“沈暮云说。

陆远洲没有收到回复。

他给那个陌生邮箱发了一周之后,依然没有回音。他几乎要把它忘了——直到一个周五的下午,他在公司食堂吃饭时,遇到了苏晓曼。

苏晓曼端着沙拉盘走过来,在他对面坐下。她穿着一件灰色的职业套装,妆容精致,看起来比分手时更瘦了。

“听说你在牵头’诚信中国’的项目。“她说。

“嗯。”

“辛苦了。“苏晓曼叉起一块鸡胸肉,“我有件事想告诉你。”

“什么?”

“关联标记模块要升级了。“她说,语气平淡,像是在聊天气,“产品部拿到了新的需求——从三度社交关系扩展到五度。”

陆远洲的筷子停在了半空中。

“五度?“他重复了一遍,“你确定?”

“这是上面的意思。“苏晓曼说,“‘诚信中国’二期要求我们提供更全面的社交信用风险评估。五度关系是最低要求。”

“五度关系意味着——“陆远洲快速在脑子里计算,“每个人平均一百五十个社交联系,五度就是一百五十的五次方——七百五十亿个节点。全国人口才十四亿。五度关系几乎覆盖所有人。”

“所以呢?”

“所以关联标记在五度关系下等价于全民信用连坐。“陆远洲放下筷子,“任何一个人的信用行为都会影响到与他隔着四层关系的所有人。这不叫风控,这叫——”

他没说完。但两个人都知道那个词是什么。

苏晓曼低下头,继续吃沙拉。

“远洲,“她说,“我知道你反对关联标记。我也知道你的理由。但你想想——如果没有关联标记,那些真正的高风险用户怎么办?他们会通过不断更换社交关系来规避风控,最终损失还是会转嫁到正常用户身上。”

“所以你的方案是让所有人为少数人的行为买单?”

“我的方案是让风险在社交网络中自然传导,就像传染病一样。“苏晓曼说,“这是经济学中最优的风险分配方式。”

“传染病。“陆远洲重复了一遍这个词,“你知道你在说什么吗?你把贫穷当成了一种传染病。”

苏晓曼沉默了。

“贫穷会传染,远洲。“她最终说,声音很轻,“不是因为算法,而是因为现实。一个生活在低收入社区的人,他的社交网络天然就是低分的。不是因为他的朋友不守信用,而是因为他的朋友没有钱。没有钱就会逾期,逾期就会降分,降分就会影响他周围所有人的分数。这个循环不是算法创造的,算法只是加速了它。”

“加速了它——然后呢?“陆远洲问,“加速之后是什么?是让这个循环更快?还是让它停下来?”

苏晓曼没有回答。她收起沙拉盘,站了起来。

“项目评审会下周三,你准备好方案就行。“她说完,转身离开了食堂。

陆远洲看着她的背影消失在食堂门口,忽然想起了他们刚在一起时的一个场景——那是一个冬天的晚上,两人加班到深夜,一起从公司走路回家。路过一个天桥时,苏晓曼忽然停下来,趴在栏杆上看桥下的车流。

“远洲,“她说,“你觉得桥下那些车里的人,过得好吗?”

“我不知道。“他说。

“我以前觉得,只要把算法写好,就能让更多人过上更好的生活。“苏晓曼说,“现在我不确定了。”

那可能是她最诚实的一个瞬间。

五月中旬,深圳下了一场暴雨。

陆远洲在暴雨中收到了第二封邮件。同一个发件人,这次没有附件,只有一段话:

“关联标记将升级到五度关系。届时,全国将有超过一亿四千万用户受到负面影响。其中,受影响最严重的群体是低收入地区、农村地区和中老年用户——他们的社交网络中低分节点密度更高,受到的风险传导更强。

你的算法将让贫穷变得可遗传。

你还有时间。”

陆远洲盯着屏幕,感到一阵恶心。

他打开了代码仓库,找到了关联标记模块的核心代码。那是他三年前写的——一万两千行Python,每一行他都记得清清楚楚。当时他刚入职天衡,是苏晓曼手下的初级工程师。她把”社交信用风险”的需求交给他时,说了一句:“这是公司的核心创新点,做好了能拿年终大奖。”

他确实做好了。模型上线后,天衡分的违约预测准确率提高了1.7个百分点,当年为公司节省了超过八亿元的坏账损失。陆远洲拿到了双倍的年终奖,还在年会上被评为了”年度技术创新之星”。

那块奖杯现在还放在他书架的最高层,水晶的,折射着窗外的霓虹灯光,像一只沉默的眼睛。

他盯着那些代码,忽然觉得它们变得陌生了。每一行都是他写的——变量名是他取的,逻辑是他设计的,注释是他加的——但此刻看起来,像是另一个人写的。也许是三年前的那个自己,一个还不明白代码可以伤害人的自己。

他打开了邮件客户端,又看了一遍那封邮件。

“你的算法将让贫穷变得可遗传。”

他开始动手了。

不是删代码——那太简单了,也太蠢了。系统有备份,有版本控制,他删了别人会恢复。他做的是更复杂的事:在关联标记的权重矩阵中嵌入一个衰减函数,使得超过二度关系的风险传导系数按指数级衰减,到五度关系时趋近于零。

从数学上看,五度关系仍然存在。从实际上看,五度关系的影响几乎为零。

这个改动极其微妙——如果不仔细检查模型的收敛曲线,根本看不出来。而收敛曲线的波动完全可以用”参数调优”来解释。

陆远洲用了整整一个通宵完成了这个改动。凌晨五点,他提交了代码,在commit message里写:“优化关联标记权重衰减算法,提升模型稳定性。”

然后他关掉了电脑,躺在沙发上,盯着天花板。窗外的雨还在下,深圳的天空像一块洗不干净的灰色抹布。

罗新月通过了简历筛选。

面试安排在下周一,在天衡深圳总部。她请了两天假,坐高铁从北京到深圳,一路上都在看李思然给她整理的”信用评分算法速成笔记”。

笔记的第一页写着:

“信用评分的本质是预测一个人未来的行为。它不关心你是谁,只关心你’可能’做什么。所有的偏见都藏在’可能’这两个字里。”

罗新月把这句话抄在了手机备忘录里。

面试出乎意料地顺利。面试官是合规部的一个副总监,问的问题大多是关于数据隐私和GDPR(通用数据保护条例)的。罗新月准备充分,对答如流。唯一让她紧张的是最后一个问题:

“你觉得算法可以有伦理吗?”

她想了想,说:“算法本身没有伦理。但设计算法的人有。如果我们不在算法中嵌入伦理约束,那算法就会继承设计者——或者设计者的雇主——的价值观。这不是中立的,而是被动的价值选择。”

面试官点了点头,在表格上写了些什么。

三天后,罗新月收到了录用通知。职位:数据伦理顾问(实习生)。月薪六千,为期三个月。

她搬进了深圳南山区的一个合租房,距离天衡总部三站地铁。房间很小,只有八平方米,一张床、一张桌子、一个衣柜,窗户对着另一栋楼的墙壁。但房租便宜,只要一千八。

入职第一天,她被分配到了合规部,工位在七楼的一个开放办公区。她的直属上司叫陈维庸,四十多岁,戴金丝眼镜,说话慢条斯理,像大学教授。

“小罗,你的第一项任务是审查关联标记模块的公平性报告。“陈维庸递给她一个文件夹,“这是去年产品部提交的内部报告,结论是’关联标记对用户信用评分的影响在统计上不显著’。我需要你验证这个结论。”

罗新月接过文件夹,心跳加速。

关联标记。她来了。

沈暮云收到了第四封信。

这次的信封里多了一样东西——一张照片。照片上是栖凤镇的航拍图,从几百米的高空俯瞰,镇子像一个正在褪色的旧邮票。照片背面写着一行字:

“栖凤镇的天衡分平均值:693.7。低于全国平均水平86.2分。你知道为什么吗?”

沈暮云不知道为什么。但她开始思考。

栖凤镇的人大多不富裕。年轻人出去打工,留下的多是老人和小孩。镇上有几户人家因为做生意亏了钱,欠了债。还有几个年轻人借了网贷,利滚利还不上了。这些事情沈暮云都知道——她是邮政所的所长,镇上谁寄了法院传票、谁收到了催收函,她都看在眼里。

但她从来没想过,这些人的困难会成为”数据”,会影响她——一个和他们生活在同一片土地上、呼吸着同一片空气的人——的”分数”。

她拿起手机,打给了一个老朋友——镇上卫生院的退休护士周桂兰。周桂兰今年五十二,儿子在外面做生意,前年破产了,欠了一屁股债。

“桂兰,你听说过天衡分吗?“沈暮云问。

“什么分?“周桂兰耳背,声音很大。

“天——衡——分。信用评分。“沈暮云放慢了语速。

“哦,那个啊。我儿子提过。说他现在借不到钱了,就是因为什么评分太低。“周桂兰叹了口气,“他做生意亏了,本来想借点钱东山再起,结果银行不批,网贷也不批。说是——说是系统评估他有风险。”

“什么风险?”

“我怎么知道?他一个做小生意的,能有什么风险?又没有犯法。“周桂兰的声音里带着一丝委屈,“暮云,你说这公平吗?一个人犯了错——不对,他连错都没犯,只是亏了钱——就被系统判了’死刑’,永远翻不了身。”

沈暮云沉默了。

她想起了罗建民说的话:“人情是条河。“现在这条河里不仅有水,还有看不见的暗流——那些暗流的名字叫数据、叫算法、叫关联标记。

“桂兰,“沈暮云说,“你别担心。会有办法的。”

她挂了电话,不知道自己在安慰谁。

十一

陆远洲的改动上线了。

没人发现。模型的收敛曲线确实有微小波动,但在可接受的范围内。方卓在项目周会上看了一眼报表,说了句”不错,稳定性提升了”,然后继续讨论联邦学习的架构问题。

但陆远洲知道,这只是暂时的。当关联标记升级到五度关系时,他的衰减函数可能会被发现——因为五度关系下的影响理论上不应该这么小。有人会检查代码,有人会质疑,有人会追查到他。

他需要在那之前找到另一个解决方案。

一个根本性的解决方案。

他开始研究关联标记的替代方案。在学术文献中,有大量关于”公平信用评分”的研究——其中最被广泛讨论的是”个体化评估原则”,即一个人的信用评分应该只基于他自身的行为,而不应受到他无法控制的因素(包括社交关系)的影响。

但这个原则在实践中很难落地。社交关系确实是信用行为的有效预测因子——数据不会说谎。问题不在于数据,而在于数据的使用方式。

陆远洲提出了一个折中方案:将关联标记的影响从”扣分”改为”预警”。也就是说,社交网络中的风险节点不再直接降低用户的信用评分,而是向金融机构发出”建议人工复核”的信号。这样,风险仍然被识别,但最终决定权回到了人——而不是算法——手中。

他写了一份详细的提案,标题是”关联标记2.0:从惩罚到预警”。提案有二十三页,包括算法设计、数据分析和案例模拟。

他把提案发给了三个人:方卓、苏晓曼和合规部的陈维庸。

方卓的回复最快,只有一句话:“先别急,等我了解一下上面的态度。”

苏晓曼没有回复。

陈维庸约了他第二天下午喝茶。

十二

罗新月在天衡待了三周,拿到了关联标记模块的核心文档。

文档存放在合规部的共享目录里,标注为”内部机密——仅限项目组成员查阅”。但陈维庸给她开通了完整的文档权限——她是”数据伦理顾问”,审查这些文档是她的工作。

文档有四十七页,详细描述了关联标记的算法设计、数据来源和影响评估。罗新月用手机拍下了每一页——她知道这违反了公司的保密协议,但她也知道,如果不这么做,这些信息永远不会被公众看到。

晚上回到合租房,她把照片传给了李思然。李思然花了一整夜分析,第二天早上发来了一份二十页的技术分析报告。

报告的核心结论:

  1. 关联标记算法在三度社交关系中使用了固定的风险传导系数(0.17),这意味着每个低分节点会对与之相连的所有用户产生相同程度的负面影响,无论他们之间的实际关系强度如何。

  2. 该算法对农村地区用户的系统性不利:由于农村用户的社交网络更加密集和同质化(邻里之间互相认识的比例远高于城市),低分节点在他们的社交网络中的传导效应被显著放大。

  3. 在天衡分的训练数据中,“社交信用风险”维度的权重为8.3%,这意味着关联标记对最终评分的最大影响约为79分——足以让一个”良好”用户变成”一般”用户。

  4. 算法中没有针对”不可控因素”的豁免机制。用户无法知道自己被哪些关联节点影响,也无法申诉或申请屏蔽。

罗新月看完报告,手在发抖。

她打开了一个加密文档,开始写她的调查报道。

十三

陈维庸和陆远洲在茶馆里聊了两个小时。

陈维庸是个体制内的老油条,在天衡干了十二年,经历了三任CEO,见过无数次政策转向。他知道什么时候该进、什么时候该退、什么时候该装聋作哑。

“远洲,你的提案我看了。“陈维庸吹了吹茶面上的浮沫,“想法不错。但你想过没有,你为什么要提出这个方案?”

“因为五度关联标记不公平。“陆远洲说。

“不公平。“陈维庸重复了一遍,像在品味这个词,“你知道这个行业里有多少人关心’公平’吗?”

“至少有一个。“陆远洲看着他。

陈维庸笑了。他的笑容很复杂,像是嘲讽,又像是同情。

“远洲,我给你讲个故事。“他说,“五年前,我在人民银行征信中心参加过一个座谈会,讨论的就是’社交数据是否应该纳入征信系统’。当时有一个学者——清华的,名字我不说了——他站起来说了一句话:‘如果我们把一个人的社交关系纳入他的信用评估,那我们就是在告诉人们:不要和穷人做朋友。‘会场安静了三十秒。然后主持会议的领导说:‘这个观点很有价值,我们会认真研究。‘然后呢?然后就没有然后了。五年过去了,社交数据不但纳入了征信,还从三度变成了五度。”

陆远洲沉默了。

“你知道为什么吗?“陈维庸说,“因为准确率。社交数据确实能提高风控的准确率。每提高一个百分点,就是几十亿的利润。在这个数字面前,‘公平’两个字太轻了。”

“那你的意思是,我不要提这个方案?”

“我的意思是——“陈维庸放下茶杯,“你要提。但你要做好准备:这个方案不会通过。”

“那我提它还有什么意义?”

“意义在于记录。“陈维庸说,“在于有人站出来说过’这不对’。也许今天没有人听,但也许明天、后天、大后天——总有一天,会有人翻出这份提案,说:‘看,当时有人试图阻止这件事。’”

陆远洲看着陈维庸,忽然觉得这个说话慢条斯理的中年人,也许是他见过的最清醒的人。

十四

六月初,栖凤镇下了一场大雨。

雨大到镇上的排水系统来不及排,栖凤路积了半米深的水。邮政所的门槛进水了,沈暮云带着两个员工抢救文件和设备,忙了一整个下午。

雨停之后,她坐在邮政所的门口,看着满地的泥水,忽然觉得很累。

不是身体的累,是心里的累。

邮政所要关了。她的分数在下降。镇上的邻居们——那些她认识了几十年的人——有些人的分数比她还低。她不知道是谁在暗中计算这一切,也不知道那些数字最终会把她们带到哪里。

她想起了年轻时的自己。二十三岁,刚到邮政所工作,每天早上骑自行车沿着栖凤路送信。那时候镇上没有手机,没有互联网,唯一的通信方式就是信件。她记得每一个信箱的位置,记得谁家经常收到汇款单(说明有人在城里打工寄钱回来),谁家经常收到法院传票(说明有人惹了官司),谁家从来不收信(说明没有人在外面惦记他们)。

那时候,镇上的人情关系是看得见、摸得着的。谁家生了孩子,邻居送鸡蛋。谁家有人过世,全村帮忙办丧事。谁家借了钱还不上,债主上门吵一架,然后大家坐下来商量个还款计划。

现在呢?人情变成了一串数字,存在深圳某个服务器的硬盘上。你帮邻居看了三天孩子,你的分数不会增加一分。你借了钱按时还了,你的分数也不会增加——因为你的邻居的侄子的前女友的网贷还没还清。

沈暮云忽然觉得,这个世界正在变成一个她不认识的样子。

她站起来,回到邮政所里,打开了那个绿色的保险柜。

三封信整整齐齐地叠在里面。

她把信拿出来,又读了一遍。

然后她做了一个决定。

十五

罗新月的调查报道在六月中旬完稿了。

全文一万两千字,标题是”你的邻居欠了钱,所以你的信用分降低了——天衡分关联标记算法调查”。

文章用翔实的数据和案例,揭示了关联标记算法对农村地区、低收入群体和中老年用户的系统性偏见。其中,她母亲沈暮云的案例被作为开篇故事——一个在小镇邮政所工作了二十三年的女人,从不逾期、从不欠债,却因为她社交网络中的七个”低分节点”而损失了41.7分。

李思然的技术分析报告被整理为附录,提供了算法歧视的数学证明。

罗新月知道,这篇文章一旦发表,她将面临巨大的风险。天衡可能起诉她侵犯商业秘密,她的信用评分可能被报复性降低,她可能再也找不到媒体行业的工作。

但她也知道,如果她不发表,就没有人会知道。

她把文章发给了三个媒体:《财新》《南方周末》和《人物》。三家的编辑都回复了——这个选题太敏感,需要慎重评估。

然后她等待。

等了一周,等来了一个意想不到的电话。

“罗新月女士?“电话那头是一个陌生的男声,“我是天衡信用科技法务部的赵永宁。我们需要和你谈谈。”

罗新月的心跳了一下。

“谈什么?“她问。

“关于你泄露公司机密文件的事。“赵永宁的语气很平静,“我们有证据表明你在任职期间,用手机拍摄了标注为’内部机密’的文档,并将其发送给了外部人员。这严重违反了你签署的保密协议和劳动合同。”

罗新月沉默了三秒。

“赵先生,“她说,“你们要告我?”

“公司希望这件事能私下解决。“赵永宁说,“你删除所有相关文件,签署一份保密承诺书,公司不会追究你的法律责任。”

“如果我不签呢?”

“那我们只好走法律途径了。“赵永宁说,“另外,我需要提醒你——你的天衡分目前是791.3。如果这件事进入诉讼程序,我不确定你的分数会不会受到影响。”

罗新月握着手机的手开始发抖。

不是因为害怕,而是因为愤怒。

他们居然在用分数威胁她。

“赵先生,“她说,声音反而平静了下来,“你知道吗?你刚才那句话,就是我文章最好的结尾。”

她挂了电话。

十六

陆远洲在六月底做出了最终的选择。

方卓转达了”上面”的态度:关联标记的升级方案不变,五度关系按计划上线。陆远洲的”从惩罚到预警”提案被搁置,理由是”技术条件不成熟”。

他知道那个衰减函数迟早会被发现。也许是一周,也许是一个月。到那时候,他不仅会失去工作,还可能面临法律追诉——故意篡改核心算法,这在公司内部被视为”严重违纪”。

他做了一个决定。

他把自己在天衡三年的工作经历、关联标记算法的设计过程、五度升级方案的影响分析,以及他嵌入衰减函数的全部细节,写成了一份内部报告。报告有六十七页,附带了完整的代码变更记录和数据证据。

他没有把报告发给公司内部任何人。

他把报告发给了陈维庸的个人邮箱——不是公司邮箱。

然后他清空了自己的办公桌,交出了工卡,在天衡的内部系统里提交了辞职信。

辞职理由一栏,他写了八个字:

“良心不安,无法继续。“

十七

七月,罗新月的文章发表了。

不是在《财新》,也不是在《南方周末》或《人物》。三家媒体都因为”审核原因”撤回了稿子。

文章最终发表在一个独立调查新闻平台上,标题没有改,内容没有删。发表后的24小时内,阅读量突破了三百万。48小时内,话题”天衡分关联标记”登上了微博热搜榜。

舆论的反应比罗新月预期的更激烈。有人愤怒,有人恐慌,有人开始查询自己的天衡分,发现果然比预期低了——然后更愤怒了。

天衡在48小时内发布了两次声明。第一次是”关联标记算法的设计符合行业惯例和监管要求”,第二次是”公司将成立独立审查委员会,对关联标记算法进行全面评估”。

第三次声明是在一周后——“天衡信用科技决定暂停关联标记模块的运行,等待审查结果。”

苏晓曼在朋友圈转发了第三条声明,配文只有三个字:“结束了?”

陆远洲看到了这条朋友圈。他已经在回湖南的高铁上了。

他不是回深圳,而是回郴州。回栖凤镇。

十八

陆远洲到达栖凤镇的那天,镇上在下雨。

他已经两年没回来了。镇子变了一些——栖凤路新开了一家快递驿站,取代了大部分邮政所的业务;中学的围墙重新粉刷了,但罗建民说里面的老师走了三分之一;镇中心的那棵老榕树还在,只是枝叶更茂密了,像一把撑开的绿伞。

他找到了邮政所。招牌还在,但门上的营业时间牌已经改了——从”周一至周日 8:00-18:00”变成了”周一至周五 9:00-17:00”。周末不营业了。

沈暮云正在柜台后面整理档案。她看到陆远洲走进来,抬起头,露出一个礼貌的微笑。

“你好,请问办什么业务?”

“您好,我找沈暮云。“陆远洲说。

“我就是。”

“我……我是天衡信用科技的员工。“他停顿了一下,“前员工。我叫陆远洲。”

沈暮云的笑容停住了。

“你就是写那个算法的人?“她的声音不大,但每个字都很清晰。

陆远洲点了点头。

沈暮云盯着他看了很久。窗外的雨声填满了两人之间的沉默。

然后她从柜台下面拿出了那三封信,放在柜台上。

“这些是你寄的?“她问。

陆远洲看了看信封,摇了摇头。

“不是我。”

“那是谁?”

“我不知道。“他说,“但我知道信上写的是真的。你的天衡分是782.4——现在是761.8,关联标记影响了大约42分。我来……我来是想跟你说一声对不起。”

沈暮云看着这个站在柜台前的年轻人。他穿着一件洗得发白的格子衬衫,背着双肩包,看起来和镇上那些从城里回来过节的年轻人没什么两样。

“对不起?“她重复了一遍,“你跟多少人说了对不起?”

“就你一个。“陆远洲说。

沈暮云又沉默了。

“年轻人,“她最终说,“你知道道歉改变不了分数。”

“我知道。”

“那你说对不起有什么用?”

“也许没有用。“陆远洲说,“但我至少要让你知道——那些数字的背后,有一个人。他不是机器,不是系统。他是一个人。他会犯错,也会后悔。”

沈暮云看了他很久。

然后她从柜台后面走出来,走到门口,看了看外面的雨。

“雨快停了。“她说。

陆远洲也看了看外面。天边出现了一道微弱的光——不是阳光,只是乌云裂开的一条缝。

“你从深圳来,很辛苦吧?“沈暮云说。

“还好。高铁三个半小时。”

“三个半小时。“沈暮云重复了一遍,“从深圳到栖凤镇,三个半小时。可是那些数据——从你的电脑到我的生活——只需要0.003秒。你知道吗?”

陆远洲沉默了。

“三个半小时走完的路,0.003秒就决定了一个人的命运。“沈暮云说,“你说这公平吗?”

“不公平。”

“那你打算怎么办?”

陆远洲想了很久。

“我不知道。“他说,“但我不想再躲了。”

沈暮云点了点头。

“那就进来坐吧。“她说,“我给你泡杯茶。邮政所的茶叶不好,但至少是热的。“

十九

后来的事情,沈暮云是从女儿的电话里知道的。

罗新月没有回栖凤镇。她留在了深圳,继续写后续报道。天衡的独立审查委员会在三个月后发布了报告,结论是”关联标记算法存在系统性偏见,建议暂停使用,并重新设计风控模型”。

关联标记被正式下线了。

但罗新月知道,这不意味着问题的终结。天衡分仍然在运行,其他公司的评分系统也在运行。算法会改进、会优化、会变得更加”公平”——但它仍然会用数字来衡量人。

她在文章的结尾写道:

“信用评分不是问题本身,它只是一面镜子。镜子照出的,是我们这个社会对’信任’的理解。如果我们认为信任可以用数字衡量、用算法计算、用分数排名,那么我们最终得到的,不是一个更诚信的社会,而是一个更恐惧的社会——每个人都在害怕自己的分数会下降,每个人都在计算和谁交朋友更安全。

这不是信任。这是恐惧穿上信任的外衣。

真正的信任,不是建立在算法之上的。它建立在人与人之间那些无法被量化的东西之上——一次无条件的帮助,一句不需要担保的承诺,一个在雨天为你撑伞的人。

那些东西没有分数。但它们有价值。”

沈暮云在电话里听女儿念完这段话,沉默了很久。

“写得不错。“她说,“但太长了。你罗叔说,好文章不应该超过一千字。”

罗新月笑了。

“妈,你的邮政所什么时候关?”

“九月。”

“关了之后你打算做什么?”

沈暮云看了看窗外。雨已经停了,天边的那道光变得更亮了一些。栖凤路上还有积水,但水面上倒映着天空——灰色的云和蓝色的缝隙交织在一起,像一幅抽象画。

“我不知道。“她说,“但我想,先把今天的信送完吧。”

柜台上还有五封信,是今天早上邮车送来的。其中一封没有写寄件人地址。

沈暮云拿起那封信,犹豫了一下,拆开了。

里面是一张白纸,和对折的方式和之前一样。但这次纸上写的不是数字,也不是警告。

纸上只有两个字:

“谢谢。”

笔迹和之前的不一样。这次的字歪歪扭扭,像小学生写的。

沈暮云看着那两个字,忽然笑了。

她把信放进了口袋,拿起剩下四封信,走出了邮政所的门。

栖凤路上,积水正在慢慢退去。远处的田野上,一道彩虹正从地平线上升起来——不是完整的弧,只有半截,像是有人画了一半就停笔了。

但那半截彩虹,足够亮了。

尾声

七月末,陆远洲回到了深圳。

他没有回天衡——他的辞职已经生效了。他在南山区的一家小型科技公司找了一份工作,做的是语音识别,和信用评分没有任何关系。

他的天衡分从847降到了736——辞职、负面舆情关联、社交网络中的”高风险”标签,这些都是扣分项。他租房的时候,房东看了他的分数,犹豫了一下,最后还是租了——但多收了两个月押金。

苏晓曼也离开了天衡。她去了一家公益组织,做的是”算法公平性”的倡导工作。两人偶尔会发微信,聊的都是天气、电影和最近读的书。谁也没有提过去的事。

陈维庸留在了天衡。他现在是合规部的总监,负责”诚信中国”二期的数据合规审查。他把陆远洲的那份六十七页的报告锁在了自己的抽屉里。

“也许有一天会用到。“他在电话里对陆远洲说。

罗新月的文章获得了当年的”亚洲出版业协会”年度调查报道奖。她毕业后没有去媒体,而是去了一家法律援助机构,专门帮助信用评分受到不公正影响的普通人维权。

沈暮云在九月关了邮政所。她没有去衡阳市的快递分拣中心。她用那三万两千元的补偿金,在栖凤镇开了一家小店——卖茶叶、文具和邮票。

小店的名字叫”暮云邮记”。

店门口挂了一块手写的招牌:

“你的信,我帮你送。你的故事,我帮你记。”

没有一个字提到分数。

栖凤镇的人还是那样生活——种田、打工、吵架、和好、借钱、还钱、生老病死。天衡分还在运行,但关联标记已经被下线了。镇上的人不太关心这些。他们关心的是今年的水稻收成好不好、在外打工的孩子过年回不回来、镇上的小学会不会也像邮政所一样被撤掉。

有些事情会改变。有些事情不会。

南方的雨季总会过去。北方的算法总会更新。

但在这两者之间,有人在生活。

那些生活,不是数字可以衡量的。

(全文完)