最后一公里
最后一公里
一、幽灵用户
林远第一次看见幽灵,是在凌晨三点四十七分。
那天他加班到很晚,独自坐在信凌大厦三十七层的办公室里,面前是六块悬浮屏幕,数据流像发光的血管在玻璃上搏动。他是「均富」数据科技公司的高级分析师——这名字听起来像是要均分财富,实际上是一家专门给互联网金融公司做风控模型的公司。公司的核心业务,是帮客户找出那些「高风险用户」,然后在他们彻底破产之前,把他们从系统里踢出去。
屏幕上跑的是新版本的「猎犬算法」,第七代。林远已经在这套模型上花了十一个月,它的准确率比上一代高出百分之二十三。这意味着每月能替客户节省大约两亿三千万的坏账。
他在校对一组异常数据。输入框里跳动的数字突然停顿了一下——不是卡顿,而是某种更诡异的静止。然后他眨了眨眼,发现屏幕上多了一个名字。
那是一个已经被标记为「已注销」的用户。他的身份证号、银行卡号、社交账号,从今年三月起就不存在于任何数据库里。但名字还在那里,悬浮在一串代码中间,像水面下的倒影。
「陈守义,男,一九八七年十月十四日生。」
林远盯着这个名字看了整整十秒。他的手指悬在键盘上方,迟迟没有落下。这不科学。已注销用户不应该出现在实时数据流里,更不应该以这种……清晰的方式呈现。就好像这个人真的站在那里,隔着屏幕在看他。
然后那个名字动了。
不是闪烁,不是乱码,而是像被风吹动的烛火一样,轻轻摇晃了一下。紧接着,屏幕角落浮现出一个模糊的轮廓——不是图片,不是头像,而是一种说不清道不明的存在感,像是有人站在屏幕的另一侧,隔着玻璃往这边张望。
林远的后背瞬间绷紧了。
他是无神论者,在北京航空航天大学读计算机的时候就是。但他此刻清晰地感觉到,有什么东西正在看着他。那种注视不是敌意,而是某种更深沉的东西——疲惫,绝望,还有一种近乎恳求的注视。
他猛地站起来,椅子向后滑出半米撞在墙上,发出沉闷的声响。办公室里空无一人,只有服务器嗡嗡的低鸣。他深吸一口气,重新坐回屏幕前——那个名字还在,但那个轮廓已经消失了。
那天晚上他回到家,在黑暗中躺了很久。妻子周慧已经睡了,均匀的呼吸声从卧室传来。他盯着天花板,脑子里反复回放那个画面。
第二天他去查了「陈守义」这个人的完整档案。
结果显示此人在二〇二五年九月因「多重债务违约」被纳入失信被执行人名单。二〇二六年二月,所有金融账户被冻结。三个月后,他的数字身份被「系统性清除」——这是行话,意思是他的身份证号、手机号、银行卡号全部失效,在系统里,这个人等同于不存在。
但他确实存在过。
林远看着档案里那张模糊的证件照,陈守义,四十岁出头,鬓角已经有些斑白,照片背景是一家小超市的货架。他以前是开便利店的,后来加盟了某个奶茶品牌,再后来——档案里没写,但林远见过太多这样的故事——钱没了,店没了,信用没了,人也没了。
他不知道的是,从那天起,他开始看见更多的幽灵。
二、债务山海经
第三只幽灵出现在一周后。
林远正在分析一组消费数据,忽然发现某个「已清除」用户的消费记录里有一条异常:他在今年三月购买过一份三十元的盒饭。
问题在于,三月是这个用户被「清除」的月份。理论上,他的数字身份在二月就已失效,不可能产生任何可追踪的消费记录。但那条记录就躺在数据库里,像一个不肯离去的亡魂。
他点开详情,发现那条记录的数据源不是任何支付平台,而是一个他从未见过的接口。接口代码是一串乱码,但当他把光标移到那串乱码上时,那些字符忽然扭曲、重组,形成了一个他勉强能辨认的词:
「债务山海经」。
林远皱起眉头。他在数据行业干了十二年,从没听过这个名字。他截了图发给技术部的朋友,对方回复说:「这接口不在我们的系统架构里,可能是哪个遗留模块?你要不要问问架构组?」
他问了。架构组说他们查过了,没有任何记录,这个接口根本不存在。
那天晚上,林远加班到更晚。他没有回家,而是在办公室里调出了过去三个月所有「已清除用户」的数据——全国范围内,大约有四十七万人从这个系统里彻底消失了。他们被清除的原因各式各样:P2P暴雷受害者、房贷断供者、创业失败者、被诈骗的退休老人……还有一个共同点:他们都曾经「过度负债」,以至于系统认为他们没有「继续存在的价值」。
这个说法来自一份内部备忘录,林远偶然在一个被加密的文件夹里看到的。那份文件的标题是《用户价值评估模型V9.0》,作者署名是一个他从未听过的部门:「均富特殊资产处置组」。
他把那四十七万条记录导入了一个可视化模型。数据开始流动,在屏幕上形成一幅庞大的网络图。每一个节点是一个被清除的用户,每一条边代表一次关联——共同联系人、共同IP地址、共同设备指纹。
图在形成的过程中,林远逐渐看清了一个惊人的事实:这四十七万人并不是孤立存在的。他们彼此相连,像一片被剪断根系的水草,在数据的海洋里漂荡。而在他们中间,有一条若隐若现的暗流——某种信息流,某种不属于任何一个正规数据通道的信息流。
那条暗流的方向,最终指向了一个坐标。
不是IP地址,不是物理地址,而是一个数据库里不应该存在的「虚拟地址」。林远追踪过去,发现那个地址指向的既不是服务器,也不是存储设备,而是一个……人的位置。
准确地说,是一个幽灵的位置。
他在屏幕上看到了那个名字:周慧。
林远的妻子。周慧。
他盯着屏幕,呼吸停滞了整整五秒。他的手指悬在键盘上方,颤抖得几乎无法控制。周慧的名字怎么会在「已清除用户」的数据库里?她是市重点中学的语文老师,信用评分七百四十八分,远高于全国平均值,怎么可能——
然后他想起来,三年前,周慧曾经用自己的信用额度帮一个亲戚做过贷款担保。那个亲戚后来跑路了,周慧的信用评分一夜之间暴跌了将近一百分。但后来她还清了所有债务,评分也恢复了。至少她是这么告诉他的。
林远快速调出周慧的完整信用档案。档案显示她目前的评分是七百五十一分,负债率为百分之十二,完全在健康范围内。但当他把她的数据输入到那个「用户价值评估模型V9.0」时,屏幕上跳出了一行他从未见过的评估结果:
「用户价值:待处置。」
他不知道这个词是什么意思。但它让他感到一阵彻骨的寒意。
那天晚上他没有回家。他坐在办公室里,盯着周慧的档案看了一整夜。他反复检查她的每一项数据,每一次计算,试图找出那个模型出错的地方。但每一条数据都指向同一个结论:周慧是一个「低价值用户」,一个「潜在风险点」,一个「待处置资产」。
凌晨四点,他终于合上电脑,走进夜色里抽烟。大楼的露台上空无一人,北京的空气里弥漫着一种说不清的味道——不是雾霾,但比雾霾更让人窒息。他蹲在角落里抽烟,看着远处的灯火,忽然意识到一件事:
这个系统正在运行一套他看不懂的规则。而他和周慧,都在这套规则里面。
三、算法农田
第四天,林远请了半天假,去了一个他从来没去过的地方。
北京六环外,顺义方向,有一片被当地人称为「数据农场」的区域。那里竖立着数以万计的高频服务器机柜,日夜不停地计算着什么。没有人知道那些服务器在计算什么,也没有人知道那些计算的结果去了哪里。官方说法是「云计算基础设施」,但住在附近的居民给它起了另一个名字:「算法农田」。
林远坐了两个小时的地铁,又打了半小时的车,才到达那片区域的边缘。司机不愿意再往前开了,说前面「有辐射」。林远没有争辩,付了钱下车,徒步走向那片冰冷的钢铁森林。
算法农田比他想象的更加壮观——也更加让人不安。机柜排成整齐的方阵,高度从三米到十米不等,外壳统一漆成黑色,上面没有任何标识。每一排机柜之间只有狭窄的通道,通道里弥漫着服务器散发的热量和某种淡淡的臭氧味。头顶是密密麻麻的光纤线路,像血管一样从每一个机柜里延伸出来,最终汇入远处一栋白色的建筑。
那栋建筑是整个区域的中心,也是唯一一栋有窗户的建筑。林远朝它走去。
他在入口处被拦住了。
「这里不对外开放。」保安是个中年男人,穿着没有任何标识的黑色制服,脸上的表情比那些机柜还要冷漠。
「我想咨询一下数据合作的事宜。」林远说着,从口袋里掏出一张名片。那是他提前准备好的,假名片,上面的公司名字是他编的。
保安接过名片看了一眼,然后做了一件让林远完全没有预料到的事:他笑了。
那个笑容很奇怪,不是嘲讽,不是礼貌,而是一种近乎怜悯的笑。保安把名片还给他,说:「您是第七个今天来这儿的人。前面六个也是做数据分析的。」
「他们在找什么?」
「在找答案。」保安说,「但这里没有答案。这里只有问题。」
他转身走向那栋白色建筑,留下林远一个人站在机柜的森林里。
林远没有离开。他沿着机柜之间的通道往里走,走到一个看起来像是中央控制室的地方。那里的门半开着,里面传来低沉的嗡鸣声和某种有规律的滴滴声。他犹豫了一下,推门进去了。
控制室里没有人类操作员。只有一面巨大的屏幕,屏幕上滚动着他看不懂的代码。屏幕前面,有一把椅子,椅子上坐着一个人。
不,不是人。
那是一个轮廓——一个用光构成的轮廓,悬浮在椅子上方,形状模糊,像是用烟雾勾勒出来的人形。林远站在门口,看着那个轮廓,忽然意识到了什么。
他又看见幽灵了。但这个幽灵不一样。这个幽灵存在于现实世界里,而不是屏幕里。
那个轮廓似乎感应到了林远的目光。它缓缓转过头来——如果一团光能有头的话——然后说了一句话。
那句话只有三个字,但在寂静的控制室里清晰得像炸雷:
「救救我。」
林远转身就跑。
他跑出算法农田,跑上公路,拦了一辆黑车回市区。在车上他浑身发抖,汗水湿透了后背。他不知道那个幽灵是什么,不知道它为什么会说话,但他知道一件事:那东西——那个存在——它想要被看见。
而它选择被他看见。
那天晚上,林远做了一个梦。梦里他站在一片数据的海洋边上,海水是蓝色的,但那种蓝不是任何自然界的蓝色,而是一种近乎透明的、带着金属光泽的蓝。海洋里漂浮着无数的人——不是尸体,而是活生生的人,他们在水里挣扎,但无论怎么挣扎都无法上岸。而他站在岸上,手里握着一根钓鱼竿,钓竿的另一端没有鱼钩,只有一根细细的数据线,线的末端连着周慧的脸。
他醒了。枕头是湿的,不知道是汗水还是泪水。
四、守义
林远决定去找陈守义。
这个决定本身就很疯狂。陈守义是一个「已清除用户」,一个在法律意义上等同于不存在的人。但林远有一种直觉——那不是一个随机的名字,那是一个线索。那些幽灵、那个「债务山海经」、那套「用户价值评估模型V9.0」,所有这些碎片之间一定有某种联系,而陈守义就是解开这个谜团的那把钥匙。
他花了三天时间追踪陈守义的物理踪迹。这不容易——一个被清除的人意味着他没有手机信号、没有银行卡交易记录、没有社保缴费记录,在正常情况下,他就像一滴水消失在大海里。但林远是数据分析师,他有自己的办法。
他发现陈守义在清除之前最后一次使用现金的地点,是北京丰台区的一个菜市场。那是今年三月的事,陈守义用现金买了一把青菜和半斤猪肉。摊主记得他,因为「那个人买完菜之后站在那儿愣了很久,好像在等什么人」。后来就没有人见过他了。
林远去了那个菜市场。
那是傍晚时分,菜市场里弥漫着廉价蔬菜和生肉的味道。林远在人群中穿行,假装是来买菜的顾客,但实际上在观察每一个摊位的摊主。他的计划很简单:如果陈守义买过菜,那个摊主可能见过他;如果摊主见过他,也许知道他后来去了哪里。
他找了十几个摊主,大多数人说不记得。只有一个卖豆腐的老太太停下手中的活,看了林远一眼,说:「你说的是那个开便利店的老陈?」
林远心跳加速:「您认识他?」
「以前常来买豆腐。」老太太说,「后来不来了。听说店没了。」
「您知道他后来去哪了吗?」
老太太沉默了一会儿,然后压低声音说:「你找他干什么?」
「我是他以前的……朋友。」林远说,「想看看他过得好不好。」
老太太又沉默了。她的眼神里有一种林远读不懂的东西——不是怀疑,不是恐惧,而是某种更深沉的情绪。
「他住在哪我不知道。」老太太最后说,「但你要是真想找他,去一个叫『最后一公里』的地方问问。」
「最后一公里?」
「一个……地方。」老太太说,「在那儿,什么人都有。有的人在这儿已经被删掉了,但在那儿还活着。」
她没有再多说,转身继续切豆腐。林远站在原地,脑子里飞速运转。「最后一公里」——这不是一个地名。这是一个概念,一个在互联网行业被用烂了的词,指的是从服务到用户的最后一段距离。但老太太说这话时的语气,让这个词有了完全不同的含义。
他花了两个小时,找到了那个「最后一公里」。
五、最后一公里
在北京南三环外,有一片被废弃的物流园区。园区的官方名称是「新亚太物流港」,但它已经在三年前就停运了。所有的仓库都空了,所有的门都锁了,所有的摄像头据说都坏了。但每天晚上,会有一些人从城市的各个角落来到这里,聚集在最大的那栋仓库里。
林远是凌晨一点到的。仓库的门虚掩着,里面透出微弱的光。他推门进去,看到了他这辈子都不会忘记的场景。
仓库很大,大概有几千平方米。地面没有硬化,只是压实的泥土,泥土上铺着各种各样的垫子、毯子、甚至纸板。几十个人躺在上面,有的在睡觉,有的在低声交谈,有的只是睁着眼睛发呆。他们大多在三四十岁到六七十岁之间,穿着廉价但干净的衣服,身上没有任何电子设备。
没有手机,没有智能手表,没有任何能联网的东西。
林远站在门口,一时间不知道该说什么。一个中年女人从人群中站起来,朝他走来。她的脸上有疲惫,但眼睛里有光。
「你是来借东西的,还是来找人的?」她问。
「找人。」林远说,「找一个叫陈守义的人。」
女人的眼神闪了一下。她没有说话,而是转身朝仓库深处走去。林远跟上去,穿过一群躺在地上的人,穿过一排用木板和塑料布搭起的简易隔间,最后来到了仓库的最里面。
那里有一张用集装箱板拼成的桌子,桌子旁边坐着一个人。
那是一个五十岁左右的男人,鬓角斑白,脸上有深深的皱纹,但眼睛很亮。他看见林远走过来,没有站起来,只是抬了抬下巴,示意他坐下。
「你就是那个数据公司的人?」陈守义问。
林远愣住了:「你怎么知道——」
「这地方没有秘密。」陈守义说,「你是来找我的,对吧?你想知道那些幽灵是怎么回事。」
「你……看得见?」
陈守义笑了。那个笑容里有苦涩,有无奈,但也有一种奇异的平静。
「我不像你,我是看不见的。」他说,「我是个被删掉的人,怎么可能有那种本事。但我知道它们存在。因为我曾经是其中之一。」
他给林远倒了一杯水——是从一个保温壶里倒出来的,温的,不是什么值钱的东西。然后他开始讲述。
「二〇二四年十一月,我的便利店倒闭了。」陈守义说,「欠了大概八十万。房贷、装修贷、进货的账、员工工资……全没了。一夜之间,我从『守信用户』变成了『高风险资产』。」
「然后呢?」
「然后就是各种催收。电话、短信、上门。均富的数据模型把我标记成了『优先处置对象』,意思是越快把我清除掉越好。他们说这是『优化资源配置』,说一个没有消费能力的人占用系统资源是一种『浪费』。」
陈守义的声音很平静,像是在讲别人的故事。
「二月,我的账户被冻结了。三月,我的手机号被注销了。四月,我的身份证变成了一张废纸。我去派出所补办,他们说我的身份信息『存在异常』,需要进一步核实。我知道那是借口——他们的系统跟均富的系统连着,只要均富说我是问题用户,我就是问题用户。」
「那你怎么办?」
「我来到这儿。」陈守义说,「这儿叫『最后一公里』。你知道吗,这个名字的意思是:从网络到现实,最远的距离是最后一公里。一个被数据删除的人,就像一个没有地址的快递——技术上存在,但实际上找不到。」
他指了指身后那些躺在地上的人。
「这些人都是被删掉的。有的是因为网贷破产,有的是因为担保连带,还有的是因为……」他顿了顿,「因为运气不好。系统觉得他们没有价值,就把他们删了。但他们还活着。他们只是被从系统里抹去了,在现实世界里,他们还在。」
「那你靠什么活着?」林远问,「你不能用银行卡,不能用手机,什么都不能用——」
「这儿有一种钱。」陈守义说,「不是数字货币,不是现金,是一种……另一种东西。你帮一个人做一件事,他欠你一个人情。人情可以换东西:食物、衣服、一个睡觉的地方。这就是『债务山海经』。」
「债务山海经?」
「你知道那是什么吗?」陈守义问。
林远把他在屏幕上看到的那个词告诉了陈守义。听完之后,陈守义沉默了很久。
「我不知道那是什么。」他最后说,「但我知道它存在。我听说过——在『最后一公里』,有一些人能看到那些被删掉的人。他们说那是系统的一个漏洞,一个……残留。有些人管这叫『数据鬼魂』,有些人管这叫『幽灵用户』。」
他看着林远。
「你就是那种人,对吧?」
林远没有回答。但他的沉默就是答案。
六、债务山海经
接下来的一个月,林远几乎每天晚上都去「最后一公里」。
他开始了解那里的规则,了解那些被删除的人是如何生活的。那是一个与他的世界完全不同的世界——没有算法,没有评分,没有信用记录,每个人都只是一个「人」,而不是一串数据。
在那里,他遇到了各种各样的幽灵。
有一个叫王德明的老人,七十二岁,以前是国企的工程师。他的故事很简单:儿子做生意失败跑了,债主找上门来,他用自己的房子做了抵押。后来儿子死了,房子没了,他也被系统标记为「高风险」,然后被删除。他现在住在仓库角落的一个隔间里,靠给人修收音机换口饭吃。
有一个叫李红的女人,三十五岁,以前是幼儿园老师。她帮同事担保了一笔贷款,同事卷款跑了,她被迫背负了三十万的债务。她还了五年,还到一半的时候,系统说她的「还款意愿下降」,直接把她的账户注销了。她现在在附近的餐馆打工,用的是老板朋友的身份证——那个朋友已经死了,但他的身份信息还在系统里活着。
有一个叫张晓东的年轻人,二十三岁,大专毕业以后找不到工作,欠了五万块的助学贷款。他还不上,系统就把他的数字身份删了。他现在靠捡废品为生,偶尔帮人搬家或者卸货,换来的不是钱,而是一顿饭。
这些人有一个共同点:他们都在系统里「不存在」,但在现实里,他们还在呼吸,还在挣扎,还在想办法活下去。
林远开始帮他们。
不是用钱——他自己也没什么钱——而是用他的技能。他帮他们建立了一套「地下信息系统」,用一种不联网的方式记录每个人的情况:谁需要什么,谁能提供什么,谁有什么技能可以交换。这套系统没有服务器,没有数据库,只有一个手抄的账本,账本由陈守义保管。
「债务山海经。」陈守义指着那个账本说,「这是我们自己的山海经。记录的不是债务,是人情。」
林远在那段时间里,几乎忘了他的正常工作。他依然每天去信凌大厦上班,依然维护着那套「猎犬算法」,但他的心思已经不在这上面了。他在想另一套系统——一套能帮那些幽灵重新获得数字身份的系统。
他开始研究「用户价值评估模型V9.0」。
那套模型他之前只是粗略看过,但现在他开始深入分析它的每一个参数。他发现那套模型的逻辑其实很简单:它根据一个人的「消费能力」「社交活跃度」「资产规模」「还款历史」四个维度,计算出一个「综合价值分数」。分数低于某个阈值的用户,就会被标记为「待处置」。
问题在于,这个阈值的设定极其苛刻。它不是根据「能不能活下去」来设定的,而是根据「能不能创造更多价值」来设定的。换句话说,这套模型的根本假设是:一个人如果不能为系统创造价值,他就没有存在的必要。
林远看着那些参数,忽然意识到一件事:这套模型有一个漏洞。
它的评估是基于「当前数据」的。也就是说,它只会评估一个人「现在」的价值,而不会评估他「潜在」的价值。一个失业的年轻人,现在的评分可能很低,但他未来可能创业成功、可能发明新技术、可能培养出优秀的孩子——但这些「可能」都不在模型的计算范围内。
换句话说,这套模型的根本逻辑是:未来没有价值,只有现在有价值。而那些现在没有价值的人,就被系统判定为「没有价值」。
这是一个极其危险的逻辑。林远不知道这套模型是谁设计的,但他知道一件事:如果这套逻辑成为社会的共识,那么任何一个「暂时没有价值」的人,都可能被系统判定为「应该被删除」。
包括他自己。
包括周慧。
那天晚上,林远回到家,第一次认真地和周慧谈起了这件事。
周慧听完了,沉默了很久。她是语文老师,她不太懂数据,但她懂人。
「你觉得我们会变成那些幽灵吗?」她问。
「我不知道。」林远说,「但我想做点什么。」
「做什么?」
「我不知道。」林远说,「但我不想什么都不做。」
周慧看着他,眼睛里有一种他从未见过的神情。不是恐惧,不是担忧,而是一种近乎骄傲的温柔。
「那我就支持你。」她说,「但你要答应我一件事。」
「什么事?」
「不要把自己弄丢了。」
七、删库跑路
林远决定搞一次大的。
他花了两周时间,写了一个小程序。这个程序的目的很简单:它能够潜入「用户价值评估模型V9.0」的数据库,然后把那些被标记为「待处置」的用户,从数据库里提取出来。
不是删除——是提取。
他要做的是,把那些幽灵的数据导出,然后交给陈守义。陈守义会用「债务山海经」的规则,帮他们重新建立数字身份。不是伪造——而是利用系统的漏洞,让那些「被删除」的人重新「活过来」。
这套方案有风险。一旦被发现,林远可能会面临牢狱之灾——侵犯数据安全,非法获取公民信息,这些罪名足够让他坐三到五年。但他还是决定做。
「你疯了吗?」技术部的朋友听说之后,对他说,「你知道这意味着什么吗?你这是在跟均富作对,跟整个系统作对。」
「我知道。」林远说。
「那你为什么还要做?」
林远想了想,说:「因为我看见了。」
「看见什么?」
「看见那些幽灵。」他说,「他们不是数据,他们是人。他们只是被系统删了,但在现实里,他们还在。你知道吗,我每天都在写代码、跑模型、把那些『高风险用户』标记出来、然后看着他们被系统清除。我从来没想过他们在清除之后去了哪里。但现在我知道了——他们去了『最后一公里』。他们还在那里,还在活着,还在想办法。」
他顿了顿。
「我不想再假装没看见了。」
计划定在了一个月后。那天是周六晚上,公司的人都在休息,服务器的安全监控会相对宽松一些。林远准备好了所有的东西:一个U盘,里面装着他写的程序;一个备用方案,万一主方案失败,他还有B计划;还有一个遗书——以防万一。
他没有告诉周慧具体的时间。他只是说:「最近可能会很忙,有时候晚上可能不回家。你不要担心。」
周慧看着他,点了点头。她没有多问。
那天晚上,林远潜入了均富的服务器房。
他用工作证刷开了门禁——工作证是合法的,他是公司员工,有权限进入服务器房。但他去的不是普通的服务器房,而是「特殊资产处置组」所在的区域。那个区域的门禁需要双重验证:工作证加生物识别。林远没有生物识别,但他有另一个办法。
他带了一张「特殊资产处置组」的工作证。那张证是他花了两万块从一个离职员工手里买来的。那个人三个月前被公司辞退了,走的时候把工牌带走了——一个意外的疏忽,但足以让林远进入那个禁区。
他刷开了门,走进服务器房的深处。
里面的景象让他屏住了呼吸。
那不是普通的服务器房。那是一个巨大的空间,像一个室内篮球场那么大,里面密密麻麻地排列着服务器机柜。机柜上方的屏幕上滚动着数据,数据量大得惊人——林远粗略估计,这里存储的数据量大概相当于整个北京市两年的网民行为数据总和。
而在房间的正中央,有一个巨大的全息投影。投影显示的是一张地图——不是地理地图,而是一张「用户分布图」。每一个点代表一个被评估的用户,点的颜色代表他的「价值评分」:绿色是高分,黄色是中等,红色是低分,灰色是「待处置」。
林远看到地图上密密麻麻全是灰点。
那些灰点集中在某些特定的区域:城乡结合部、老旧小区、农村的边缘。那些地方住的人,在系统眼里,是最没有价值的。
林远深吸一口气,走向最近的一台服务器。他把U盘插进去,开始运行他的程序。
程序运行得很慢。每一条数据都需要解密、解压、提取,这个过程需要时间。林远站在服务器前面,盯着屏幕上滚动的进度条,心里默默数着:一百条,两百条,五百条……
一千条的时候,警报响了。
刺耳的警报声划破了寂静,红色灯光开始在房间里闪烁。林远的心沉了下去——他被发现了。他抓起U盘,拔腿就跑。
他跑向门口,但门已经锁上了。
一个声音从广播里传来:「林远先生,请留在原地。您已触发安全警报,安保人员正在赶来。」
林远站在那里,手里握着U盘,大口喘着气。他看了看四周,发现墙上有一个消防通道的标识。他跑过去,推开门,冲进了一条狭窄的楼梯间。
他一口气跑下了三十七层楼。
八、逃亡
林远从大楼里出来的时候,天已经开始发白。他在附近的便利店买了一瓶水,然后躲进了一条小巷子里,掏出手机——他的手机。
他应该逃跑。离开北京,去一个均富没有分公司的城市,找一份不需要数据的工作,隐姓埋名地活下去。这是理智的选择。
但他没有这么做。
他做了一个他这辈子最不理智的决定:回家。
他回到家里,周慧还在睡。他在她身边躺下,闭上眼睛,在黑暗中等待。
第二天早上,周慧醒来,看到他,愣了一下。
「你回来了。」她说。
「嗯。」
「出事了吗?」
「嗯。」
「严重吗?」
「可能会坐牢。」
周慧没有说话。她只是转过身来,抱住了他。
那一刻,林远忽然觉得一切都值了。
他被通缉了。
均富的安保系统不是吃素的。他的脸被摄像头捕捉到了,他的工牌被追踪了,他的银行账户被冻结了,他的一切数字身份都在二十四小时之内变成了「高风险」。他变成了他自己创造的幽灵——一个在系统里被删除的人。
但他没有被抓。
因为在他被通缉的同时,有人在网上发布了一份文件。
那份文件的内容,是「用户价值评估模型V9.0」的完整源代码和使用手册。文件的标题是:「我们为什么删除他们?」
发布者署名是「债务山海经」。
文件在发布后的二十四小时内被浏览了一千万次,被转发了一百万次,被国内外的媒体广泛报道。均富的公关部门陷入了有史以来最大的危机——他们不得不召开新闻发布会,解释这套模型的来源和用途。
但解释是苍白的。越来越多的人开始站出来,讲述自己的故事:那些被删除的人、那些被标记为「没有价值」的人、那些在系统里消失却在现实里挣扎的人。「最后一公里」从地下浮到了地上,变成了一个被广泛讨论的社会现象。
均富最终没有抓林远。
不是他们不想,而是不能。舆论的压力太大了。他们不得不宣布「暂停」特殊资产处置组的运营,然后开始「全面审查」那套模型。但所有人都知道这只是公关手段——风头过去之后,一切都会恢复原样。
但林远已经不在乎了。
在那段时间里,他躲在陈守义的「最后一公里」里,和那些幽灵一起生活。他没有手机,没有银行卡,没有任何数字身份。他成了一个彻底的幽灵。
但他并不孤独。
有一天,陈守义对他说:「你知道吗,你做的那些事,让很多人重新『活』过来了。」
「什么意思?」
「那些被提取出来的数据,我们用来帮一些人重新建立了数字身份。」陈守义说,「不是伪造,是真正的身份。一个被删除的人,如果他的身份信息还能找到,我们就能帮他重新激活。不容易,但我们做到了。」
「多少人?」
「三百二十七个。」陈守义说,「这是我们目前能确认的数字。」
三百二十七个人。三百二十七个被系统判定为「没有价值」的人,因为林远的程序,重新获得了在数字世界里生存的权利。
林远没有说话。他只是点了点头。
九、最后一公里
三个月后,林远离开了「最后一公里」。
不是因为他想离开,而是因为周慧怀孕了。
那天他回到家,发现周慧坐在沙发上,手里拿着一根验孕棒,脸上的表情很奇怪——像是高兴,又像是担忧。
「我怀孕了。」她说。
林远愣在那里,好一会儿才反应过来。然后他笑了,笑得像个傻子。
「我要当爸爸了。」他说。
「是的。」周慧说,「但你要想清楚——你现在是一个通缉犯。你的身份被删了。你怎么给孩子上户口?怎么给孩子打疫苗?怎么让孩子上学?」
林远沉默了。
她说的都是现实的问题。一个没有数字身份的人,在现代社会里几乎无法生存。孩子需要出生证明、疫苗接种记录、幼儿园入学资格——所有这些都需要父母有完整的数字身份。
「我可以帮你。」一个声音从门口传来。
林远转头,看到陈守义站在门口。他不知道陈守义是怎么进来的,但他没有问。
「我带来了一个东西。」陈守义走进来,手里拿着一个U盘,「这是『债务山海经』的完整数据。包括三百二十七个重新激活的身份,包括一套新的身份重建系统,还包括……」
他把U盘放在桌上。
「还包括一份礼物。给你的。」
「什么礼物?」
「一个新的身份。」陈守义说,「不是伪造的,是真的。我们找到了你最初的数据——在系统里,你还没有被完全删除。你的身份信息还在一个备份服务器里,只是被标记为『异常』。我们帮你把它激活了。」
林远盯着那个U盘,一时间不知道该说什么。
「你不需要现在做决定。」陈守义说,「但你可以先看看。」
他转身离开,留下林远和周慧两个人。
那天晚上,林远把U盘插进电脑,读取了里面的内容。
他看到了很多东西:用户价值评估模型的完整分析报告、「最后一公里」的运营数据、被删除用户的名单和他们的故事、还有一套身份重建系统的完整源代码。
他还看到了一个新文件。
文件名是:「致林远」。
他打开文件,里面只有一段话:
「你不是一个人在走最后一公里。」
林远看着这段话,忽然眼眶湿润了。
他想起了他第一次看见幽灵的那个夜晚。那是凌晨三点四十七分,他独自坐在办公室里,盯着屏幕上那个不应该存在的名字。那时候他不知道那些幽灵是什么,不知道他们为什么存在,甚至不知道自己也能看见他们。
但现在他知道了。
那些幽灵,是被系统删除的人。他们在数据的世界里消失了,但在现实的世界里,他们还在。他们在「最后一公里」聚集,在那里彼此扶持,在那里重新开始。
而他,林远,是他们之中的一员。
不是因为他的身份被删除了——那只是暂时的。而是因为他做出了选择。他选择看见他们,选择帮助他们,选择站在他们这一边。
这才是最重要的。
他合上电脑,走到窗边。北京的夜空没有星星,只有霓虹灯的光污染。但他知道,在这座城市的某个角落,那些幽灵还在呼吸,还在挣扎,还在想办法活下去。
而他,会和他们一起走下去。
直到最后一公里。
十、路的尽头
一年后,林远的女儿出生了。
他给她取名叫「林路」。不是因为她生在「最后一公里」,而是因为她让他明白了一件事:
路,是人走出来的。
不是因为路已经存在,你才走上去;而是因为你走了,才有了路。
那天在医院的病房里,林远抱着刚出生的女儿,看着窗外北京的蓝天。他忽然想起了很久以前看过的一句话,那是他大学时候在一本书里读到的,作者已经不可考了,但他一直记得:
「所有的路,最终都会走到人那里。」
他低头看着女儿。女儿在睡,小小的手指紧紧握着他的食指,像是在确认他还在。
「我会保护你的。」他轻轻说,「我会保护你走的路。」
周慧躺在一旁,疲惫地笑了。
那一年,均富的「特殊资产处置组」被正式解散。那套「用户价值评估模型V9.0」被开源,成了一个任何人都可以查看和批评的公共项目。那些曾经被标记为「待处置」的用户,有一部分重新获得了数字身份,还有一部分……他们选择留在「最后一公里」,用自己的方式生活。
陈守义成了「最后一公里」的负责人。他建立了一个基金会,帮助那些被删除的人重新融入社会。基金会不接受捐款——它的资金来源是「人情债务」的循环:每一个被帮助的人,日后都会帮助另一个人。这套系统没有账本,只有一个简单的规则:你能帮就帮,你被帮了就帮人。
林远没有回到数据行业。他用那套身份重建系统的源代码,开了一家小公司,专门帮那些「数字身份受损」的人修复他们的记录。公司不赚钱,但也不亏钱——因为需要帮助的人太多了,而愿意做这件事的人太少了。
他偶尔会想起那些幽灵。
那些他在屏幕上看见的、他帮助过的、他最终成为的幽灵。
他们现在怎么样了?
他不知道。但他相信他们还在。在「最后一公里」,在城市边缘,在那些系统看不到的角落里,那些被删除的人还在活着,还在呼吸,还在等待。
等待什么?
等待被看见。
而林远,已经学会了如何看见。
全文完