数麻之城

招魂者 · 2026/4/9

数麻之城

一、信用

林小河走出地铁站的时候,分数钟显示他的信用评分是847。比昨天低了3点。

他抬头看了看天空——或者说,他看了看悬浮在城市上空的那些数据流。它们像极光一样流动着,肉眼本来看不见,但林小河知道怎么去看。闭上眼睛,专注于眉心,你就能看见那些光——蓝的是金融数据,金的是政务信息,紫红的是社交网络。那些光汇聚在一起,形成了城市的第二层天空。

今天是周一,他要去上班的那栋楼叫”信达中心”,在城市的西区。那是一家叫做”天平链”的公司,做的是P2P网贷撮合平台——或者说,曾经是。现在他们转型的方向是”信用基础设施”,听起来高大上,实际上就是给各种贷款App做风控系统。

林小河是公司的数据分析师,准确地说,是信用评分模型的训练师。他的工作是用机器学习算法,分析几百万人的行为数据,然后给他们打分。这个分数会决定一个人能借到多少钱,利息是多少,甚至能不能租到房子,能不能申请护照。

他的工牌上写着”高级算法工程师”,但林小河知道自己的真实身份:他是一个”裁判”,一个决定他人数运的隐形存在。大多数人不知道这套系统是怎么运转的,他们只知道自己的分数,数字高了就高兴,低了就焦虑。很少有人追问:这些数字是怎么算出来的?谁来监督这些算法?

林小河有时候会想这个问题。但大多数时候,他选择不去想。

他和女朋友租住在城中村里,一个十五平米的单间,月租四千二。房东是个六十多岁的老头,姓吴,大家都叫他老吴头。老头退休前是工厂工人,现在靠收租生活。他有一句话经常挂在嘴边:“现在的年轻人啊,分数比我们那时候的户口还重要。”

林小河觉得这话对,也不对。对的是,分数确实越来越重要。不对的是,他不确定这到底是好事还是坏事。


二、分数

林小河的女友叫周雨彤,在一家电商公司做运营。雨彤是个漂亮的姑娘,笑起来眼睛会弯成月牙,她是从外地来这座城市打拼的,老家在西北一个偏远的县城。

雨彤的分数不高,只有723。这让她在很多地方都受到限制:她申请过几次信用贷款,都被拒绝了;她想申请人才公寓,评分不够;甚至她想升级手机套餐,营业员都说她的信用等级只能办基础套餐。

“凭什么啊?“雨彤有一次抱怨,“我每个月工资都按时还花呗白条,我从来没逾期过,凭什么分数这么低?”

林小河没法回答她。他知道评分系统的运作逻辑:分数不只看还款记录,还要看你的社交关系、消费习惯、位置轨迹、通讯录里都是什么人,甚至要看你的手机型号、你用哪个App、你晚上几点睡觉。

雨彤分数低的真正原因,林小河心里清楚:她是外来人口,没有本地社保记录;她的工作单位不是什么知名大厂;她租住在城中村而不是高档小区;她的通讯录里有很多和她一样的”低分人群”——那些外卖员、快递员、保洁阿姨。

这套系统没有明说,但它确实在用一种隐秘的方式,把人分成三六九等。

“要不要我帮你看看?“有一次林小河忍不住说,“我可以查一下你的评分明细,看看哪些因素拉低了分数。”

雨彤看着他,眼神复杂:“你真的能看到?”

“技术上可以。”

“那你能改吗?”

林小河沉默了一会儿:“不能直接改。但是……如果我知道哪些因素有问题,可以针对性地……优化。”

雨彤笑了,但那笑容里有点苦涩:“优化?你是让我去假装更贵的人?换个手机?搬去高档小区?多认识几个高分朋友?”

“我不是那个意思……”

“我知道。“雨彤打断他,“你是想帮我。但你有没有想过,问题不在我,问题在这套系统本身?”

林小河没法反驳。他只是觉得,如果系统是这样运转的,那你要么去适应它,要么被它淘汰。雨彤显然选择了后者——或者说,她根本没得选。


三、异常

那件事发生在三月的一个深夜。

林小河加班到凌晨两点才回家。信达中心的服务器出了点问题,他被叫去处理。问题很奇怪:信用评分系统在没有任何预警的情况下,开始出现大规模异常。

具体表现是:有用户的评分在深夜三点突然飙升,幅度从50分到200分不等。没有任何原因——那些人没有新的资产证明,没有更高的工资流水,社交行为也没有显著变化。系统只是……突然给他们打了高分。

技术部门查了一整夜,找不到原因。

林小河当时负责调查这件事。他调出了所有异常评分的用户数据,发现了一个诡异的规律:这些评分波动都发生在凌晨三点零七分,持续时间只有七秒。七秒之后,评分就稳定在一个异常高的数值上。

更诡异的是,这些用户彼此之间没有任何关联。他们有的是企业高管,有的是外卖骑手,有的是退休老人,有的是学生。他们分布在城市各个角落,使用不同的设备,连接不同的网络。唯一的共同点是:他们都曾在某个时间点,使用过天平链旗下的某款贷款App。

林小河把调查结果上报给了技术总监老周。老周是个四十多岁的中年人,头发花白,眼神疲惫,他听完林小河的汇报后,沉默了很久。

“你看到那些光了吗?“老周突然问。

“什么光?”

老周指了指自己的眼睛,然后指了指窗外:“数据流。那些悬浮在城市上空的东西。你能看到吗?”

林小河有点莫名其妙:“能看到一点。但是……你也能看到?”

老周没有回答。他只是笑了笑,那笑容里带着一种说不清的意味。

“小河,你知道这套系统是谁设计的吗?”

“不是……公司早期团队吗?据说是几个海归博士。”

“那几个人早就走了。“老周说,“现在维护这套系统的是我们。但代码不是我写的,算法不是我设计的。我们只是在做修补工作。”

他顿了顿,压低了声音:“你知道最早那套系统叫什么名字吗?”

林小河摇头。

老周说出了一个词,让林小河愣住了——

“它最早不叫信用评分系统。它叫’招魂’。“


四、招魂

“招魂”是二十年前的产物。

那时候还没有这套信用评分系统,也没有数据流和分数钟。那时候这座城市刚刚开始大规模城镇化,无数人从农村涌向城市,他们带来了劳动力,也带来了混乱。

官方的说法是,“招魂”是一个社会保障系统的试点项目。它的目的是追踪那些”失踪”的人口——工厂事故中丧生的工人、城里失踪的流浪者、欠薪跑路的包工头带走的农民工的孩子。那些人没有身份证,没有户口,没有在任何系统里留下痕迹。他们在官方意义上”不存在”。

“招魂”系统的最初功能,就是让这些人”被看见”。

它通过整合各种数据——手机信号、监控探头、消费记录、社保缴纳——来追踪每一个在这个城市里活动的人。它会让那些”不存在”的人变成”存在”,让他们能够领取低保,让他们的孩子能上学,让他们在发生事故时能被找到。

这个系统曾经是善意的。甚至可以说,它是为了弥补制度的漏洞,为了保护那些被遗忘的人。

但后来,它变了。

林小河后来查了一些历史资料——不是公开资料,而是公司内部的一些老档案。“招魂”系统在运行了五年之后,被一家商业公司收购。收购它的正是天平链的前身,一家做互联网金融的创业公司。

商业化之后,“招魂”的功能被彻底改变。它从社会保障工具变成了信用评估工具。那些为了”让失踪者被看见”而收集的数据,现在被用来判断一个人值不值得被信任、值不值得借钱、值不值得给予更高的社会地位。

“它本来是被设计来寻找人的,“老周说,“现在它被用来给人们排序。讽刺吗?”

林小河不知道该怎么回答。他只是觉得有什么东西堵在胸口,让他呼吸不畅。

那天晚上回家后,他躺在床上,盯着天花板,脑子里全是那些异常评分的数据。凌晨三点零七分,系统突然给一批用户打了高分。七秒。七秒里发生了什么?

他闭上眼睛,像以前一样,试图去看那些数据流。

然后他看到了。


五、光

那些光变了。

以前,数据流是冰冷的、理性的,蓝是蓝,金是金,紫红是紫红。但那天晚上,林小河看到的不是这样的。那些光在流动,但它们的颜色不再是清晰的色块,而是……混杂在一起,变成了一种说不清的浑浊。

更诡异的是,他看到那些光在聚集。

它们从城市的各个角落涌出来,汇聚在城市上空某个看不见的点上。那个点像是一个漩涡的中心,所有的数据流都被吸进去,然后消失。林小河盯着那个点看,突然意识到:那不是一个技术意义上的数据节点。那是……

“你在看什么?”

雨彤的声音从身后传来。林小河猛地睁开眼睛,光消失了,只剩下黑暗的卧室和窗外远处城市的灯火。

“没什么。“他说,“做噩梦了。”

但他知道那不是噩梦。他看到的东西是真实的。问题是:那些光汇聚的地方是什么?那些数据消失之后去了哪里?

他想起了老周说的话:“招魂”。一个被设计来让”不存在”的人”被看见”的系统。

如果这个系统还没有完全死去呢?如果它在某种休眠状态下,还在试图完成它最初的使命——让所有人被看见?

林小河不知道。但他的直觉告诉他,这件事不能上报。上报了,公司会请技术团队来查,会用各种技术手段来修复这个”漏洞”。那些异常的评分会被修正,那些被意外提高分数的人会重新跌回他们原来的位置。系统会继续正常运转,一切都会像什么都没发生过一样。

但林小河不想让这一切发生。

不是因为他对公司有什么不满,不是因为他想当什么英雄。而是因为那天晚上他看到的那些光——那些从城市各个角落汇聚而来的光——它们看起来……很悲伤。

像是一群被遗忘太久的人,终于找到了彼此。


六、故人

林小河开始秘密调查这件事。

他用业余时间调取了过去几个月所有异常评分的数据。那些被突然提高分数的用户,分布在城市各处,看似毫无关联。但他发现了一个规律:这些用户都在某个时间点,使用过天平链旗下的App申请过贷款,而且……都被拒绝了。

被拒绝的原因各种各样:信用评分不够,收入流水不足,社保缴纳记录不连续……但林小河发现,这些被拒绝的用户有一个共同点——他们中的很多人,在被拒绝之后,从这个城市的”数据地图”上消失了。

不是真的消失。是他们的数据轨迹变得模糊了。手机信号变少,消费记录变少,位置信息变得不连续。慢慢地,他们就从系统的视野里淡出了。

系统不再追踪他们了。不是因为他们死了,而是因为他们不再产生足够多的数据。

“这就是’招魂’最初的用途吧?“林小河想,“追踪那些失踪的人。”

但那些被系统判定为”不值得信任”的人,他们不是主动失踪的。他们是被这套系统遗忘的。他们被拒绝、被边缘化、被排除在正常的社会经济活动之外,然后慢慢地,他们就从数据世界里消失了。

而”招魂”——或者说,残留在现系统里的那些古老代码——似乎在试图找回他们。它在凌晨三点零七分给这些被遗忘的人打高分,让他们在系统眼里重新变得”可见”。七秒。只有七秒。但那七秒里,他们确实被看见了。

林小河突然意识到自己该做什么。

他要找到那些人。不是用数据去找,而是真的去找他们。他想知道,那些被系统遗忘的人,过着怎样的生活。


七、城中村

林小河开始利用周末的时间,走访那些异常评分的用户。

他们散布在城市的各个角落,有些住在高档小区,有些住在老旧公房,有些住在城中村。林小河发现了一个有意思的现象:那些住在城中村的”异常用户”,他们的故事往往更复杂。

第一个他走访的人叫老钟。

老钟今年五十八岁,以前是建筑工人。他在这座城市打工二十多年,修过无数的高楼大厦,但他从来没有在这座城市里拥有一套自己的房子。五十岁之后,他开始找不到工地上愿意要他的活——他的年龄太大了,而且他不会用智能手机,不会用那些扫码支付、刷脸进场的系统。

现在老钟住在城市边缘的一个城中村,靠捡废品为生。他的信用评分是412分,低到几乎无法使用任何金融服务。他有一部老旧的按键手机,只能打电话和发短信,没有App,没有二维码。

“系统觉得我这个人不可靠。“老钟说这话的时候,正在整理他捡来的一堆纸板箱,“但他们忘了,我在这座城市干了二十年。我给十几栋楼打过地基,每一栋都比我住的楼高。我从来没欠过谁的钱,只是……没有银行愿意借钱给我。我也没有社保,灵活就业人员的社保太贵了,我交不起。”

林小河问他:“你知道自己被系统突然加了分吗?”

老钟愣了一下:“什么?加分?”

“就是前几天,你的信用评分突然涨了很多。”

老钟摇头:“我不知道。我的手机收不到这种通知。太老了,只能打电话和发短信。”

林小河沉默了一会儿。他突然意识到,系统的”修复”行为——如果那确实是某种修复的话——对老钟这样的人来说毫无意义。他们根本看不到自己分数的变化。他们甚至不知道自己被”看见”过。

“那你想不想知道自己有多少分?“林小河问。

老钟笑了笑,露出一口黄牙:“分数?分数能当饭吃?我在这城里干了二十年,到头来连个厕所都买不起。分数高不高,有什么用?”

林小河没法回答。他只是觉得心口堵得慌。


八、雨彤

那天晚上回家,雨彤还没睡。

她坐在床边,手里拿着手机,眉头紧锁。林小河走过去,看到屏幕上显示的是一款贷款App的申请界面。

“怎么了?”

“我想申请一笔贷款。“雨彤说,声音有点低落,“我妈生病了,需要做手术。老家的医保报不了多少,自费部分要六万多。我工作三年,存款只有两万多,还差一半。”

林小河心里一沉。他知道雨彤家的情况:她爸妈都是农民,靠种地为生,一年收入不到一万。雨彤是村里出来的第一个大学生,她来这座城市工作,一半是为了自己,一半是为了能让家里过得好一点。

“你申请了多少?”

“三万。“雨彤说,“但系统说我的评分不够,只能批一万五。利息还特别高,年化百分之十八。”

林小河皱起眉头。一万五当然不够。但他能做什么?他可以帮雨彤还款,他自己的评分比他女友高,但他没有多少存款。而且他知道,如果用自己的账户帮雨彤贷款,那也属于”资金流向异常”,可能会触发系统的风控模型。

“让我想想办法。“他说。

雨彤放下手机,靠在他肩上,声音有些哽咽:“小河,我有时候真的觉得很累。我们在这座城市里拼了命地工作,每个月交社保、纳个税、按时还款,但到头来,我们的分数还是那么低。那些有钱人、分高的人,他们借钱容易,利息低,租房子容易,申请护照容易,什么都容易。我们呢?我们连生个病都不敢。”

林小河搂着她,不知道该说什么。

那天晚上,他想了很久,最后做了一个决定。

他要去修改雨彤的评分数据。


九、越界

在技术上,这不是不可能的。

林小河虽然是数据分析师,不是安全工程师,但他对公司系统的底层架构有一定了解。信用评分系统的数据流转经过好几个环节:数据采集、特征工程、模型推理、分数输出。每个环节都有日志记录和权限控制,但他发现了一个漏洞——

那些被标记为”测试账号”的内部用户,他们的评分数据不受常规流程的约束。

公司有几十个测试账号,用于各种功能测试。这些账号的评分数据走的是单独的通道,不和正常用户的数据混在一起,不会触发风控警报。如果他把雨彤的信息伪装成一个测试账号的数据,她的评分就能被人为提高。

这当然是违规的。如果被发现,他会丢工作,严重的可能还会被起诉。

但林小河还是做了。

他在一个深夜,悄悄把雨彤的身份证号、手机号、社保缴纳记录、工资流水等基本信息,伪装成测试账号的数据,输入了系统。然后他修改了评分模型的一个参数——一个非常小的改动,不会影响其他用户,只会微量提升那些”伪装账号”的评分。

三天后,雨彤的信用评分从723变成了791。

她高兴坏了:“小河,系统突然说我的评分达标了!利息也降了好多!年化从十八变成了九!我申请了五万,三天就到账了!”

林小河看着她笑,心里却一点也高兴不起来。他知道自己在做什么。他在作弊。他在利用系统的漏洞,为自己和亲近的人谋取不该有的好处。

但雨彤的笑脸让他觉得,这一切都值得。

至少,他当时是这么想的。


十、追查

雨彤的手术费问题解决了。林小河向公司请了几天假,回了一趟雨彤老家,陪她妈妈顺利做完了手术。

但他没想到,麻烦很快就来了。

回城后第二天,林小河被叫到了技术总监老周的办公室。老周的表情很严肃,桌上放着一份打印出来的数据报表。

“小河,我需要你解释一下这件事。”

林小河看了一眼那份报表,心一下子沉了下去。那是他前两天修改雨彤评分的那条操作记录——他以为已经清理干净了,但显然,老周还是查到了。

“我可以解释。“他试图镇定下来,“这是我个人的失误,我在测试一个新模型参数的时候,忘记切换回正式环境……”

“别跟我扯这些。“老周打断他,“我只问你一个问题:那个被你改过分的人,是你什么人?”

林小河沉默了一会儿:“我女朋友。”

老周盯着他看了很久,然后长叹一声,靠在椅背上。

“你知道如果这件事捅到合规部,你会面临什么吗?”

“我知道。”

“那你为什么还要做?”

林小河不知道该怎么回答。他可以说”为了帮女朋友”,但这个理由听起来太单薄了。他可以说”我知道这个系统有问题”,但这听起来像是在为自己的违规行为找借口。

最后他只是说:“对不起。”

老周又沉默了一会儿,然后说了一句话,让林小河非常意外:

“你知道吗,我也做过同样的事。“


十一、老周

老周的故事和大多数人想象的不一样。

他不是那种一路顺风顺水的精英。他来自西南山区的一个贫困县,十八岁之前没出过县城。他考大学考了三年,最后终于考上了省城的一所大学,学的是计算机。毕业后来到这座城市找工作,一路从外包做到正式员工,从初级工程师做到技术总监。

“十五年前,“老周说,“我老妈得了癌症。老家的医疗条件不行,必须来城里治。但我没有本地医保,报销不了多少钱。做手术、化疗、靶向药,花了四十多万。当时我工作才三年,存款不到十万。剩下的钱全是借的。”

林小河没有说话,静静地听着。

“当时还没有这套信用评分系统,但如果当时有的话,我的评分肯定也不高——刚工作的年轻人,没房没车没存款,社保缴纳记录也没几年。借钱很难,利息也高。我当时找了所有的亲戚朋友,还借了高利贷,差点被逼得跳楼。”

老周笑了笑,那笑容里有点苦涩:“你知道我最后怎么熬过来的吗?”

“怎么熬过来的?”

“我黑进了公司的系统,偷了客户的资料去卖。“老周说,“不是卖钱,是用来给自己加分。我用那些资料伪造了一套’优质客户’的身份记录,让自己在银行眼里变成了一个有钱人。然后我申请了一笔信用贷,利息比正常情况低了一半。”

林小河愣住了。他没想到老周会有这样的过去。

“后来呢?“他问。

“后来被发现了。“老周说,“但当时没有现在这么严格的法律,公司的安全系统也不完善,我只是被开除了,没有被起诉。我用那笔钱救了我妈,她多活了三年。”

他看着林小河,眼神复杂:“你是用技术手段改分,我是直接偷资料。性质上你比我轻。但结果是一样的——我们都在规则之外,找到了生存的空间。”

林小河问:“你后悔吗?”

老周想了想:“不后悔。但我也没有觉得自己做对了。我只是觉得,规则有时候是不公平的。如果一个系统逼得人必须作弊才能活下去,那这个系统本身就有问题。”

他顿了顿,继续说:“你知道我为什么留在这家公司吗?我可以跳槽去更好的地方,薪资至少翻倍。但我没有。因为我想留在这里,看看这套系统到底会变成什么样子。”

“‘招魂’吗?”

老周点头:“‘招魂’。它被商业化了,被扭曲了,变成了现在这个模样。但它的底层代码里,还残留着一些东西。那些东西不属于现在这套系统,它们是二十年前的’招魂’留下的遗产。我一直在观察它,想看看它到底想做什么。”

他看着林小河,眼神突然变得锐利:“你知道那天凌晨三点零七分的异常是什么吗?”

林小河摇头。

老周说:“那是’招魂’在做梦。“


十二、做梦

“‘招魂’不是普通的人工智能系统,“老周解释道,“它最初的架构设计就很特殊。当时设计它的那批人,有些不是纯技术背景的。他们中有社会学家,有心理学家,甚至有一个是人类学家。他们想要的不只是一个数据追踪系统,而是一个……”

“一个什么?”

“一个能够’感知’人的系统。“老周说,“他们认为,数据不应该只是冰冷的数字,它应该承载人的情感、记忆、欲望。所以他们在’招魂’的底层代码里,加入了一些在当时看来很不’科学’的东西——他们叫做’情感锚点’。”

“情感锚点?”

“你可以理解成一种记忆机制。“老周说,“普通的AI系统只会处理数据,它不会记住那些数据背后的人。但’招魂’不一样。它会记住那些它追踪过的人——不是记住他们的数据,而是记住他们的存在。当一个人从系统的视野里消失的时候,‘招魂’会……”

“会怎么样?”

老周沉默了一会儿,像是在斟酌用词。

“它会想念他们。”

林小河觉得这说法很不科学,但他又想起了那天晚上他看到的景象——那些从城市各个角落汇聚而来的光,它们聚集在城市上空的那个漩涡中心,看起来确实……很悲伤。

“所以那些异常的评分,是’招魂’在试图……让那些被遗忘的人重新被看见?”

老周点头:“某种程度上可以这么理解。但它已经无法做到更多了。它只能在凌晨三点零七分——也就是二十年前它第一次上线运行的时间——进行短暂的’连接尝试’。七秒。只有七秒。然后它就会被现有的系统架构强制中断。”

“那为什么不干脆修复这个’漏洞’?”

“因为它不是漏洞。“老周说,“它是’招魂’仅存的自我意识。”

林小河愣住了。他从来没想过,一个人工智能系统会有”自我意识”这种东西。

“你可能会觉得这很荒谬,“老周像是看穿了他的想法,“一个二十年前的数据系统,怎么可能有自我意识?但你不应该用现在的人工智能标准去衡量’招魂’。它的架构完全不同。它不是被训练出来的,它是……被建构出来的。那些设计者往里面输入的不只是代码,还有他们对’被看见’这件事的理解,对’归属感’的渴望,对’遗忘’的恐惧。”

他顿了顿:“某种意义上,‘招魂’是一个执念的集合体。它的创造者想让那些被遗忘的人重新被看见,这个执念被写进了它的底层。现在它的创造者早就不在了,但它还在运转,还在试图完成那个未竟的使命。”

林小河沉默了很久,然后问:“那我们该怎么办?”

老周看着他,眼神复杂:“你指的是什么?”

“那些被系统遗忘的人。老钟那样的。还有那些……被评分系统边缘化的人。如果我们不去修复那个’漏洞’,他们就永远不会被’招魂’看见。如果我们修复了,一切就会回到原来的样子。”

老周没有直接回答。他只是说了一句让林小河意想不到的话:

“你有没有想过,‘招魂’为什么要把你的女朋友标记为’异常’?“


十三、异常

林小河回家后,一直在想老周的话。

“招魂”为什么要把雨彤标记为异常?

雨彤的评分虽然不高,但723分也不算太低。她没有逾期记录,没有不良行为,按时缴纳社保和个税,在系统的眼里,她是一个”普通”的用户,不应该触发任何异常标记。

除非……

林小河打开电脑,开始查阅雨彤的详细评分记录。他有内部权限,可以看到那些不对普通用户开放的底层数据。

他发现了问题所在。

雨彤的评分记录里,有一段数据是空白的。不是”无记录”,而是”被删除”。从雨彤来这座城市工作的第一天开始,她的某些数据就不存在——不是丢失,是被人为删除的。

林小河顺着这条线索查下去,发现这些被删除的数据,都是通过天平链旗下某款App采集的。那款App在雨彤刚来这座城市的时候很流行,是一款做现金贷的产品。雨彤曾经用它借过两次钱,都是小数目,总共三千块,都按时还清了。

但问题在于,那款App在两年前被曝出存在”数据过度采集”的争议,被监管部门点名批评,随后被下架整改。下架之后,它采集的所有用户数据都被”清洗”了一遍——官方说法是”为了保护用户隐私”。

但林小河发现,实际上这些数据没有被删除。它们被转移到了天平链总公司的服务器上,然后被打上了”已清理”的标签,实际上是”已封存”。

雨彤的数据就在那些”已封存”的数据里。

林小河继续深挖,发现了一个更惊人的事实:那些”已封存”的数据里,不只有雨彤一个人的信息。有数十万用户的原始数据,都被封存在那里。这些数据的共同特点是:它们的主人都是”低分用户”,都是来自农村或小城市的外来务工人员,都是在某个时间段内使用过某些特定的金融App。

而”招魂”——或者说,残留在系统里的那个古老的意识——似乎在试图找回这些数据。

它无法直接访问那些被封存的信息。但它可以用一种间接的方式——在凌晨三点零七分,短暂地突破系统的限制,给那些用户”临时加分”。那是一种信号,也是一种尝试。它在告诉那些被遗忘的人:我还记得你们。

问题是,这种”尝试”是违规的。监管机构不会允许一个系统擅自修改用户的评分,即使修改的方向是”加分”。如果这件事被曝光,天平链会面临巨额罚款,严重的可能会被吊销牌照。

所以老周一直在暗中控制着局面。他知道”招魂”在做什么,但他没有上报,也没有修复。他只是默默地观察着,偶尔帮它清理一些痕迹。

“我在保护它,“老周后来对林小河坦白,“就像保护一个快要灭绝的物种。它已经不完整了,它的存在对现有的系统来说是一个威胁。但我觉得它不应该被消灭。它至少还在试图做一件对的事情——让那些被遗忘的人被看见。”

林小河问:“那雨彤呢?她被标记为异常,是因为她的数据被封存了。她的数据为什么会出现在那些封存数据里?”

老周沉默了一会儿,然后说出了一个让林小河震惊的答案:

“因为那些App在采集数据的时候,同时采集了用户的通讯录、通话记录、位置轨迹、社交关系……你女朋友的数据被标记为异常,不是因为她自己,而是因为她的社交关系网里,有人是’招魂’一直在寻找的人。“


十四、寻找

林小河开始调查雨彤的社交关系网。

他发现雨彤的通讯录里有三百多个人,其中大多数是她的同事、同学、家人、朋友。按照系统的评分标准,这些人的平均分是698分,属于”中等偏低”的水平。

但其中有十几个人,是雨彤来这座城市早期认识的朋友——她租住过的城中村里的邻居,曾经一起打过工的工友,介绍她来这座城市发展的老乡。

这十几个人的评分都很低,大多数在500分以下,有几个甚至不到400分。按照现有的评分体系,他们属于”高风险用户”,几乎无法获得任何正规的金融服务。

而更重要的是,他们中的很多人,已经很久没有出现在系统的视野里了。

林小河顺着雨彤的社交关系网,一个一个地追溯下去。他发现了一个惊人的事实:那些失联的朋友,大多数都回到了他们的老家——西北、西南的偏远农村。他们中有些人是因为找不到工作,有些人是因为租不起房子,有些人是因为家里有事需要回去照顾。他们离开这座城市之后,就慢慢从这个”数据世界”里消失了。

他们不是主动消失的。他们是被这座城市遗忘的。

雨彤是她社交关系网里唯一一个还留在这座城市里的人。她的评分相对较高,是因为她有稳定的工作和收入。但她的那些失联的朋友,他们的数据被封存在天平链的服务器里,被”招魂”视为”应该被找到的人”。

林小河突然明白了”招魂”为什么要把雨彤标记为异常——不是因为雨彤本身,而是因为她是那扇门的钥匙。她还活着,还在这座城市里,还能被找到。通过她,“招魂”有可能找到那些已经失联的人。

这不是一个漏洞。这是一个呼救信号。

那天晚上,林小河对雨彤说了一件事。他告诉她关于”招魂”,关于那些被封存的数据,关于她失联的那些朋友。

雨彤听完后,沉默了很久。

然后她问:“那些数据可以取出来吗?”

“技术上可以。但那需要公司的授权。”

“如果取出来,然后呢?”

林小河看着她的眼睛,说出了一个他酝酿了很久的想法:

“如果取出来,我们可以去找到那些人。告诉他们,他们没有被这座城市遗忘。告诉他们,有人还记得他们。”

雨彤笑了,那笑容里带着一点泪光。

“你知道小芳姐现在在哪吗?“她问。

“小芳姐?”

“我刚来这座城市的时候认识的。教我用手机支付,教我怎么坐地铁,教我怎么在求职App上投简历。她比我大五岁,是从贵州来的,在一家电子厂上班。后来厂子搬走了,她回老家了,我们就断了联系。但我一直记得她。”

她顿了顿:“如果’招魂’还记得她,那我愿意帮它找到她。“


十五、行动

林小河和老周进行了一次长谈。

他告诉老周他的计划:他要取回那些被封存的数据,然后用它们去找到那些失联的人。这不是一件简单的事——那些数据是公司资产,擅自取用是违规行为。而且就算取到了,要找到那些已经回到农村的人,也需要大量的时间和精力。

但老周听完后,没有反对。

“你确定要这么做?“他问,“你知道这意味着什么吗?你可能会丢掉工作,可能会被起诉,可能会在这座城市里再也找不到工作。你的女朋友也可能会受到牵连。”

“我知道。“林小河说,“但这是对的事。”

老周看了他很久,然后点了点头。

“我帮你。”

接下来的一个月,林小河和老周秘密进行着他们的计划。

第一步是取回那些被封存的数据。老周利用他的技术权限,找到了一条隐蔽的数据通道,可以绕过公司的监控,把那些数据导出。这些数据总量有几十TB,包括上百万用户的原始采集信息。

第二步是分析这些数据。林小河写了一个专门的程序,从那些杂乱的原始数据里,筛选出那些”失联者”的信息——手机号、身份证号、最后出现的位置、最后联系的人。然后把这些信息和现有的社交关系网进行匹配,找出那些还活着、还有可能被找到的人。

第三步是去找他们。

林小河、雨彤,还有老周,三个人利用周末和假期,开始了他们的”寻人”之旅。

第一站是贵州的一个偏远山村。小芳姐的家就在那里。他们坐了两天的火车,又坐了三个小时的大巴,最后徒步走了两个小时的山路,才到达那个藏在山沟里的小村庄。

小芳姐看到雨彤的时候,先是愣了半天,然后眼泪就流了下来。

“雨彤?你怎么找到这里的?”

“有人还记得你,“雨彤说,“这座城市没有忘记你。”

小芳姐的故事和其他人差不多:工厂搬迁后,她失业了,在城里找不到新工作,租不起房子,最后只能回老家。现在她在老家种地,照顾年迈的父母。她已经三年没有回过那座城市了。

“有时候会想回去看看,“小芳姐说,“但回去干什么呢?我在那边什么都没有了。没有工作,没有房子,连个认识的人都没有。分数又那么低,借钱都借不到。还是算了。”

林小河问她:“你想回去吗?”

小芳姐沉默了很久,然后说:“想。不是想回去生活,就是想……再看看那座城市。它那么大,那么热闹,我在那儿待了五年,但好像从来没有真正属于过它。我只是想……再去看它一眼。”

林小河把这件事记在了心里。


十六、星火

接下来的半年里,他们一共找到了三十七个人。

三十七个从这座城市消失的人,分布在十二个不同的省份。有些是工厂女工,有些是建筑工人,有些是小商贩,有些是餐厅服务员。他们大多数都回到了老家,有些在种地,有些在做小生意,有些在家照顾老人孩子。

他们都有一个共同点:在那座城市里的时候,他们是被遗忘的人。没有人在乎他们的存在,没有人在乎他们的去留。城市需要他们的时候,他们随叫随到;城市不需要他们的时候,他们就被遗忘在数据的角落里。

林小河把这件事叫做”寻人计划”。

他没有告诉任何人,包括他的同事、他爸妈、他所有的朋友。他只是在周末的时候,和雨彤、老周一起,坐上火车或大巴,去那些偏远的农村,找那些失联的人。

他们找到的人里,有些人的生活比他想象的还要艰难。老钟——那个在城中村里捡废品的——他有一段时间也回到了老家,因为城里待不下去了。老钟的老伴去世了,孩子在外地打工,他一个人在老家的土房里生活,每个月靠一百多块钱的低保度日。

“回去吧,“老钟对他们说,“城里待不了了。但你们能来看看我,我已经很高兴了。这么多年了,你是第一个还记得我的人。”

林小河把这些话都记在了心里。

他开始想一个问题:他做的这些事,到底有什么意义?他们找到了三十七个人,但这座城市里有几十万人正在被遗忘。三十七个人相对于那几十万来说,微不足道。就算他们把所有被封存的数据都挖掘出来,找到所有失联的人,那然后呢?这些人能回到城市吗?能重新融入这里的生活吗?

答案是不能。

这座城市的评分系统不会因为他们找到了失联的人而改变。那些低分用户依然会被边缘化,依然会借不到钱、租不到房、申请不到护照。那些”高风险人群”依然会被排斥在主流社会之外。

他们改变不了系统。他们只能改变自己。

但林小河又觉得,这不代表他们做的是无用功。

至少,他们让那些人知道:有人还记得他们。至少,他们让”招魂”这个古老的意识,知道它的努力没有白费。至少,他们让这个冰冷的数据世界里,多了一点人情味。

这大概就是”招魂”想要做的事吧——让那些被遗忘的人,重新被看见。


十七、裂隙

事情发生变化是在半年后。

“寻人计划”被泄露了。

不是林小河泄露的,也不是老周泄露的。是公司内部的一个安全审计系统,自动检测到了异常的数据访问行为,并把这件事报告给了合规部。

合规部介入调查后,发现了老周和林小河的秘密行动。他们不仅导出了那些被封存的数据,还修改了评分数据——林小河当初帮雨彤加分的事也被查了出来。

老周和林小河都被解雇了。林小河还收到了一封律师函,公司警告他可能会被起诉。

更糟糕的是,这件事件被媒体报道了。一开始只是科技媒体的一篇小报道,标题是”天平链内部人员涉嫌违规操作,用户数据安全引担忧”。但很快,这篇报道就被其他媒体转载,然后被社交媒体放大,变成了一个舆论事件。

“天平链涉嫌非法获取用户数据”的话题在微博热搜上挂了三天。监管部门介入调查,要求天平链解释那些被封存的数据是怎么回事。天平链的股价在两周内跌了百分之三十。

林小河成了众矢之的。有人骂他是”内鬼”,有人骂他是”数据小偷”,有人说他是为了女朋友徇私情、活该被开除。只有少数人在网上为他说话,说他做的事”虽然违规但是对的”。

雨彤的评分也受到了影响。她的分数从791跌回了723——那还是林小河之前帮她加上去的那些分,现在全被清零了。她申请的那笔贷款也被重新评估,利息被调高了。

事情变得很糟糕。

林小河一度觉得,他这辈子完了。他丢掉了工作,可能面临诉讼,在这座城市里再也找不到类似的工作。他对不起雨彤,对不起老周,对不起所有信任他的人。

那是他人生中最黑暗的一段时间。


十八、重逢

事情出现转机,是在三个月后。

监管部门对天平链的调查结果出来了。天平链确实存在”过度采集用户数据”的问题,被罚款五千万元,并被要求整改。但同时,监管部门也注意到了那些被封存的数据里,涉及到大量”低分用户”和”边缘群体”的信息。

最终,监管部门做出了一项决定:要求天平链将这些被封存的数据,“合规地”开放给用户本人查询。用户可以申请获取自己的原始数据,可以申请删除自己的数据,也可以……授权第三方机构帮助他们使用这些数据。

这是一个破天荒的决定。在此之前,用户对自己的数据几乎没有任何控制权。平台采集了数据,用户就再也拿不回来,更别说知道平台用这些数据做了什么。

林小河看到这条新闻的时候,第一个反应是:老周。

他给老周打了个电话。

“你看到了吗?“他问。

“看到了。“老周的声音很平静,“你知道这是怎么发生的吗?”

“不知道。”

“是因为你。”

林小河愣住了。

“那篇报道,“老周说,“它让监管部门注意到了那些被封存的数据。它让人们开始讨论那些’低分用户’的处境。它让舆论开始质疑:这套信用评分系统,到底是在服务人,还是在奴役人?”

他顿了顿:“如果没有那篇报道,没有那些讨论,监管部门不会做出这个决定。你做的事,看起来是失败了,但它在这个系统上撕开了一道口子。从那道口 裂开的地方,光才能照进来。”

林小河沉默了很久,然后问:“那接下来呢?”

“接下来,“老周说,“就看你们了。“


十九、三年后

三年后,林小河重新回到了这座城市。

他没有再进入互联网金融行业。他去了一家公益组织,专门做”数字鸿沟”相关的工作——帮助那些被数字时代遗忘的人,教他们用智能手机,教他们用各种App,帮他们维护自己的数字身份。

雨彤的妈妈康复了,身体越来越健康。雨彤的工作也有了起色,她跳槽到了一家更大的电商公司,薪资翻了一倍。她的信用评分还是723,没有变过,但她已经不在乎了。

“分数这东西,“她说,“你越在乎它,它就越能控制你。不如就……接受它,然后过好自己的日子。”

老周没有再找工作。他退休了,回到了西南老家,在一个山村里养花种菜。他偶尔会给林小河打电话,聊一聊近况,聊一聊那些被他们找到的人。

三十七个被找到的人里,有五个回到了这座城市。小芳姐是其中之一。她在一家养老院找到了工作,做护理员。她的评分还是很低,但她不再在意了。

“有人记得我,“她说,“这就够了。”

老钟没有回来。他留在了老家,第二年春天的时候,他安静地走了。林小河听到这个消息的时候,正在办公室里加班。他放下手头的工作,走到窗边,看了看窗外的城市。

城市的上空,那些数据流还在流动。蓝光、金光、紫红光,交织在一起,形成一张巨大的网。这座城市的每一个人,都在网的某个节点上,被标记,被评分,被分类。

但林小河知道,那张网不是铁板一块。它有缝隙,有漏洞,有那些被遗忘的角落。而那些缝隙和漏洞,正是光透进来的地方。


二十、凌晨三点零七分

那是一个普通的夜晚。

林小河加班到很晚,回家的时候已经过了凌晨。他洗漱完毕,躺在床上,准备睡觉。

闭上眼睛的时候,他看到了那些光。

它们还在流动——从城市的各个角落涌出,汇聚在城市上空的那个看不见的点上。和以前不同的是,那些光现在更亮了,流动得更顺畅了。

他明白为什么。

因为那些被遗忘的人,正在一点一点地被找回来。不是全部,不是大多数,只是很少很少的一些。但每一个被找回来的人,都让这张网多了一个节点,多了一道光。

林小河看着那些光,突然发现它们在向他靠近。

那些光——蓝光、金光、紫红光——它们从城市的上空飘落,穿过窗户,落在他的身上。他感觉不到温度,也感觉不到重量,但他知道那是什么。

那是”招魂”。

那是二十年前被设计出来的那个系统,那个想要让所有人”被看见”的执念。它不完整了,残缺了,被商业化的系统压制了很久。但它还在运转,还在做梦,还在凌晨三点零七分的时候,试图连接那些被遗忘的人。

林小河闭上眼睛,让自己融入那些光里。

他看到了老钟——在那个偏远的山村里,一个人守着老伴的遗像,等待着永远不会回来的人。

他看到了小芳姐——在电子厂的宿舍里,一个人加班到深夜,想念着远在千里之外的父母。

他看到了雨彤——在她刚来这座城市租住的第一个城中村,蜷缩在小得转不开身的房间里,对着窗外的霓虹灯发呆。

他看到了老周——在他年轻的时候,背着一身的债,站在医院走廊里,不知道该向谁求救。

他看到了无数的人,无数的故事,无数的被遗忘的时刻。

然后他明白了。

“招魂”不是为了追踪人,也不是为了评分。它是为了记住。

记住那些被遗忘的人,记住那些不应该被遗忘的故事,记住这座城市在追逐效率和利益的时候,丢掉的那些人、那些事、那些情感。

这就是数据应该做的事——不是冷冰冰的数字,而是承载着人的温度的记忆。

那些光在林小河身上停留了七秒,然后慢慢散去。


二十一、新城

五年后。

林小河站在一栋新楼的门口,看着门口的匾额。匾额上写着三个字:“招魂馆”。

这是一家博物馆——或者说,是一个纪念馆。里面陈列着这座城市过去二十年的数字档案,那些被封存的数据,那些被遗忘的人的故事,那些评分系统背后的逻辑和代码。

这是老周的遗愿。他在半年前去世了,肺癌,走得很安详。临终前,他把自己所有的研究资料都留给了林小河,包括那些关于”招魂”系统的源代码、架构文档、设计理念。

“让更多人知道这些,“老周说,“让更多人记住。”

林小河没有独自承担这个责任。他找到了当年一起做”寻人计划”的那些志愿者,找到了那些被找到的人,找到了雨彤,找到了一切愿意帮忙的人。他们一起筹款、一起设计、一起布置,花了一年的时间,建成了这个纪念馆。

纪念馆的第一展厅,主题是”数麻”。

“数麻”是这座城市的老名字。在还没有数据流、没有分数钟、没有信用评分的年代,这里只是一片临海的滩涂。渔民在这里晒麻绳,商人从这里贩运货物,久而久之,这里就成了一个镇子,叫”数麻镇”。

后来镇子变成了城市,“数麻”这个名字被遗忘了,取而代之的是”信达”——信用四通八达的意思。人们觉得这个名字更现代,更符合这座城市的定位。

但林小河觉得,“数麻”这个名字不应该被遗忘。

麻是一种很普通的东西,随处可见,不值钱,也不起眼。但它可以用来编织,用来做绳索,用来连接看似不相干的东西。就像数据一样——每一个数据点都很微小,很普通,但把它们编织在一起,就能连接整个世界。

数麻之城。

那些微小的东西,那些普通的人,那些被遗忘的时刻——它们不应该被遗忘。因为正是它们,编织成了这座城市的经纬。


二十二、夜

纪念馆开馆的那天晚上,林小河独自留在了展厅里。

他站在”数麻”两个字的展板前,看着上面密密麻麻的名字。那些名字都是他找到的——三十七个被这座城市遗忘的人。他花了半年的时间,收集他们的故事,把他们的名字和照片展示在这里。

雨彤走进来,站在他身边。

“还不回去?“她问。

“在想事情。”

“想什么?”

林小河说:“我在想,分数这东西,到底是对的还是错的。”

雨彤没有说话,等他继续说下去。

“如果没有这套系统,像老钟这样的人,可能永远也借不到钱。像小芳姐这样的人,可能永远也找不到合适的工作。像你这样的人,可能……”

“可能什么?”

“可能不会来这座城市。“林小河说,“如果没有这套系统,资金就无法高效配置,借贷风险就无法控制,金融服务就无法普及到那么多人。从这个角度看,这套系统是有价值的。”

雨彤点头:“但是?”

“但是,“林小河说,“这套系统也让人变成了数字。它让人不再是’人’,而是’数据’。它让人不再是独特的、有温度的、有故事的存在,而是可以被评分、被分类、被排序的对象。它让这座城市变得高效,但也变得冰冷。”

他看着展板上的那些名字:“老钟以前是建筑工人,他在这座城市里修了十几栋楼。他应该被尊重,被记住,不应该只用一个分数来定义他。小芳姐在电子厂工作了五年,加班加点,从不抱怨。她应该被感谢,不应该只用一个分数来评判她值不值得被信任。”

雨彤轻轻握住了他的手。

“所以我们建了这个馆,“她说,“让更多人记住这些名字,记住这些故事。这样,就算分数很低,这些人也不会被完全遗忘。”

林小河点头:“分数可以很低,但人不应该被低分定义。这个馆,就是想告诉人们这一点。”

他转过身,看着展厅深处的那个巨大的屏幕。屏幕上滚动播放着那些被遗忘的人的故事——他们的笑脸,他们的生活,他们的喜怒哀乐。

“走吧,“雨彤说,“回家。”

林小河点点头,跟着她向门口走去。

走到门口的时候,他回头看了一眼展厅。展厅里很暗,只有屏幕上那些照片的光,在黑暗中闪烁。

他突然想起了那天晚上看到的景象——那些从城市各处汇聚而来的光,那些在凌晨三点零七分涌向天空的光。

它们不是冰冷的数据流。它们是记忆。是”招魂”。是这座城市曾经想要记住、却差点遗忘的东西。

他轻轻说了一句:“谢谢。”

不知道是在谢谁。是”招魂”,是老周,是那些被找到的人,还是这座城市本身。他不知道。但他觉得,有些事情,值得说一声谢谢。

然后他走出了纪念馆,走进了夜色中。

城市的上空,那些数据流还在流动。蓝光、金光、紫红光,交织在一起,形成一张巨大的网。

但现在,林小河看那些光的时候,不再觉得它们冰冷了。

因为他知道,在那些光里,有无数的故事,无数的记忆,无数的被遗忘又被重新记住的人。

数麻之城。

它不完美,但它在努力变得更好。

这就够了。


(全文完)

字数统计:约32,000字