折叠城市的第六个商人

招魂者 · 2026/5/17

折叠城市的第六个商人

一、风险总监的早晨

陆鸣在凌晨四点十七分醒来,不是因为闹钟,而是因为手机屏幕上跳动的那条推送:您的信用评分已于今日凌晨四点整更新,当前分数:847。

八百四十七分。昨天还是八百九十二分。

他在黑暗中盯着那个数字,像盯着一个伤口。四十五分的跌幅,在”天穹”信用系统的算法里,意味着他从”钻石公民”降级为”黄金公民”。钻石公民可以免押金租住任何区域的公寓,可以在高峰时段使用快速通道,可以在三甲医院预约专家号。黄金公民——也不错,但到处都是微妙的差别:租公寓要多付两个月押金,快速通道要排队,专家号要等加号。

陆鸣是”方舟金科”的风险总监,他的工作就是设计这套评分算法。他比任何人都清楚,四十五分的跌幅不是偶然波动。一定有什么变量被触发了。

他翻身下床,赤脚踩在冰冷的木地板上。窗外,深圳的夜空呈现出一种不真实的靛蓝色——那是”天穹”系统的光学污染,二十四颗低轨道卫星不间断地向地面投射信用数据流,在云层底部形成了一层隐约的蓝光。住在南山区的人早已习惯了这种颜色,就像习惯了空气中永远弥漫的桂花香——那是市政系统在每个街区安装的情绪调节装置,据说可以降低犯罪率。

陆鸣走到窗前,拉开窗帘。

他看见了那座楼。

对面那栋楼,他住了三年,从来没有注意过。三十层高的白色公寓楼,外墙刷着米白色的涂料,窗户整整齐齐排列着,每一扇都亮着微弱的灯光。但今天不对劲——那栋楼似乎比昨天近了很多。不是视觉上的错觉,而是物理上的。他能清楚地看见对面三楼窗户里一个女人的侧脸,她正在厨房里煎鸡蛋。锅里的油花溅起来,在窗玻璃上留下一层薄雾。

昨天,他绝对看不清这些细节。昨天,对面那栋楼至少在五十米开外。

陆鸣揉了揉眼睛。那栋楼还在那里,纹丝不动,煎鸡蛋的女人已经翻了个面。他数了一下楼层——从下往上数,一楼是商铺,二楼亮着蓝光,三楼是那个煎鸡蛋的女人,四楼、五楼、六楼……一直数到三十楼。第三十楼的窗户里,有一个人正站在窗前,也在往下看。

那个人也穿着灰色的T恤和深蓝色的短裤,和陆鸣一模一样。

陆鸣后退了一步。他拉上窗帘,深呼吸了三次。然后他打开手机,点进”天穹”系统的个人信用报告页面。

跌幅原因:检测到行为异常模式。具体表现为:近期夜间活动频率增加(+37%),社交圈波动率超标(+12.3%),消费行为偏离预测模型(置信区间外)。

“社交圈波动率超标”——这个指标是他自己设计的。当时的逻辑是:一个人的社交关系如果突然发生剧烈变化,要么是在经历重大生活变故,要么是在刻意掩盖什么。两种情况都意味着风险。但陆鸣的社交圈没有变化。他还是那几个人:前妻林月在杭州,女儿陆小满跟着她;大学室友赵铮在成都做量化交易;公司里的同事,竞争对手,下属。他没有新朋友,也没有少老朋友。

“消费行为偏离预测模型”——这个更荒谬。他的消费习惯和过去三年一样:每周在楼下的便利店买两次咖啡,每月在京东上买一次日用品,偶尔在美团上点外卖。唯一的例外是上周末——他去华强北买了一个旧的机械时钟,花了两千三百块。一个机械时钟。在2026年,一个风险总监买了一个机械时钟。

他承认这有点奇怪。但他看到了那个时钟,就忍不住要买。那是一个德国制造的布谷鸟钟,木雕的外壳上嵌着一只小鸟,整点的时候会弹出来报时。卖钟的老人在华强北的一个角落里,摊位上堆满了各种旧物件——磁带、胶卷相机、机械计算器。老人说这个钟是1987年生产的,一切功能正常。陆鸣问为什么还在卖这种东西,老人笑着说:“总得有人记住时间本来的样子。”

他把那个时钟挂在客厅的墙上。滴答、滴答、滴答。那种均匀的、机械的节奏,和”天穹”系统里数字化的时间完全不同。后者精确到毫秒,却没有任何温度;前者每天会慢上三秒,却让你觉得时间是活的。

这就是他被扣分的原因吗?一个机械时钟?

陆鸣决定不去想它。他冲了个冷水澡,换上衬衫和西裤,出门上班。

二、方舟金科

方舟金科的总部在南山区的科技园里,一栋五十二层的玻璃幕墙建筑。陆鸣的办公室在第三十七层,透过落地窗可以看到整个深圳湾。天气好的时候,能看到对面的香港;天气不好的时候,只能看到灰蒙蒙的一片海。

今天天气不好。不,不是不好——是奇怪。天空的颜色不对,靛蓝太深了,像是有人在蓝色的颜料里加了一层墨。而且云层的形状也不对,它们不是飘浮的,而是像被折叠过一样,一道一道的,棱角分明。

陆鸣走进电梯,按下37层的按钮。电梯门即将关闭的时候,一只手伸了进来。

“等一下。”

是江雪。产品部的总监,三十二岁,短发,戴着一副细框眼镜。她穿着一件白色的亚麻衬衫,袖子卷到小臂,露出一只银色的手环——那是”天穹”系统的生物监测终端,和她的信用评分实时关联。

“早。“陆鸣说。

“你看到了吗?“江雪没有回应他的问候,直接问道。

“看到什么?”

“今天的城市。你出门的时候没觉得——不对吗?”

陆鸣犹豫了一下。他想到了对面那栋突然变近的楼,想到了天空中折叠的云。“你也发现了?”

“我不是说云。“江雪压低了声音,“我是说地图。你打开地图看看。”

陆鸣掏出手机,打开导航软件。地图加载了几秒钟,然后他看见了——他所在的位置标记是正确的,科技园的轮廓是正确的,但周围的街道变了。昨天,从他家到公司有三条路线:走深南大道、走滨海大道、或者走科苑路。今天,地图上显示有四条路线。第四条路线穿过一个他从未见过的街区,名字叫”旧盐田路”。

“旧盐田路?“陆鸣念出声来。

“对。昨天还不存在的。不只是这一条——我查了整个南山区,一夜之间多出来了十七条新的街道。“江雪的眼镜片上倒映着电梯里的灯光,“而且这些街道不是规划中的,不是新建的。它们像是——一直在那里,只是今天才显示出来。”

电梯到了三十七层,门开了。陆鸣走出去,回头看了一眼江雪。她的表情很平静,但嘴唇微微发白。

“开会的时候说。“江雪说完,电梯门关上了。

陆鸣走进自己的办公室,放下公文包,打开电脑。他先登入了”天穹”系统的后台——作为风险总监,他有最高权限,可以查看所有用户的信用数据和算法运行日志。

他输入自己的工号和密码,系统加载了十几秒钟。比平时慢了很多。然后他看到了仪表盘——今天凌晨四点整,系统执行了一次全局的信用评分更新。这本身是常规操作,每个月更新一次。但这次更新的数据量异常巨大:有三百七十二万人的评分发生了超过三十分的变化。

三十七万人评分大幅下降,三百三十五万人评分大幅上升。

陆鸣调出了评分上升的用户画像。他们有一个共同特征:在过去三十天内,都曾在”旧城区”进行过消费——在一个他从未听说过的商业平台上。那个平台叫”盐田市集”。

他搜索了”盐田市集”。没有官方网站,没有APP,没有小程序。只在一些偏僻的论坛上有零星的讨论帖,最新的一个帖子发布于今天凌晨三点——恰好是天穹系统更新评分前一个小时。

帖子的标题是:“第六个商人已经醒来。折叠将在七天之后完成。“

三、旧城区

陆鸣花了一个上午试图追踪”盐田市集”的来源,但一无所获。它的服务器不在国内,也不在任何已知的云计算平台上。它像是凭空出现的一个数据节点,存在,但不可追溯。

午饭时间,他决定亲自去看看那条”旧盐田路”。

出公司大门,左转,沿着科苑路走了大约八百米,他看到了一个路口。昨天,这里是一面灰色的水泥墙,墙后面是一个在建的工地。今天,墙上开了一个口子,露出了里面的一条窄街。街口立着一块石碑,上面刻着”旧盐田路”四个字,字体是繁体,笔画被风雨侵蚀得有些模糊。

陆鸣走进去。

窄街两边是三四层的老式居民楼,外墙贴着白色的瓷砖,有些已经脱落,露出下面的红砖。一楼是各种小店铺:一间杂货店,一间裁缝铺,一间卖二手书的书店,一间没有招牌的面馆。街上没什么人,偶尔有一个老人坐在门口的竹椅上,眯着眼睛晒太阳。

这一切在深圳显得格格不入。深圳是一个没有旧城区的城市——或者说,它的旧城区早就被拆除了,变成了高楼大厦、科技园区、商业综合体。但这条街道,这些老房子,这些坐在竹椅上的老人,它们看起来像是1980年代的深圳,或者更早。

陆鸣在面馆门前停下脚步。门口支着一块小黑板,用粉笔写着:阳春面,8元。他摸了摸口袋,掏出手机想扫码付款。但面馆里没有二维码——柜台上只有一个旧式的收银机,按键上的数字都磨掉了。

“坐吧。“柜台后面走出一个中年女人,围着一条蓝布围裙,脸上带着淡淡的笑意,“吃什么?”

“阳春面。“陆鸣说,“但是——我没有现金。”

女人愣了一下,然后笑了。“没事,先吃,下次带来就行。”

陆鸣在靠窗的一张桌子前坐下。桌子是木头的,桌面上有一道道划痕,被岁月打磨得光滑。窗外是一个小院子,院子里种着一棵桂花树,树下的泥土是湿润的,像是刚浇过水。

面端上来了。白色的面条卧在清汤里,上面飘着几根葱花和一小勺猪油。陆鸣用筷子挑起面条,吃了第一口。

他愣住了。

这是他小时候吃过的味道。不是那种在高级餐厅里被精心还原的”童年味道”,而是真正的、粗糙的、没有任何修饰的味道。面条有点咸,汤底不够浓郁,猪油的温度不够高——但这些不完美恰好构成了它的真实。就像他七岁那年在苏州外婆家吃的那碗面。

陆鸣慢慢吃完了那碗面。他把碗推到一边,看着窗外的那棵桂花树。树上有几只麻雀在跳来跳去,叽叽喳喳地叫着。在这个瞬间,他几乎忘记了窗外是2026年的深圳。

“好吃吗?“女人来收碗。

“好吃。“陆鸣说,“这里是——什么时候的深圳?”

女人的手停了一下。她看着陆鸣,眼睛里有一种复杂的表情——不是警惕,更像是一种确认。

“你看到了那条帖子?“她问。

“什么帖子?”

“‘第六个商人已经醒来。’”

陆鸣的心跳加快了一拍。“你知道那个帖子?”

女人把碗收到水池里,拧开水龙头,水声哗啦啦地响着。“每个人都知道。但不是每个人都能走进这条街。”

“为什么?”

“因为你得先被扣分。“女人关上水龙头,转过身来,围裙上溅了几滴水,“天穹系统把你的评分降下来,你才会开始怀疑。怀疑了,你才会找到这里。”

陆鸣站起来。他感到一阵眩晕——不是身体上的,而是认知上的。就好像他一直站在一个巨大的拼图前,只看到了其中的一角,现在有人突然把拼图翻转了过来,让他看到了背面。

“你是谁?“他问。

“我是第五个商人。“女人说,“我叫何素芳。我卖面。“

四、六个商人

何素芳给他泡了一杯茶。不是那种深圳写字楼里随处可见的袋泡茶,而是用一把紫砂壶泡的碧螺春,茶叶在杯子里慢慢展开,像一朵花在水中绽放。

“你听说过折叠城市吗?“何素芳问。

陆鸣摇头。

“不是那种科幻小说里的概念。“何素芳说,“我说的是真正的折叠——物理空间的折叠。深圳不是你以为的那个样子。你以为它是一个平面的城市,街道和建筑铺展在土地上,从南到北,从东到西。但实际上,深圳是折叠的。它有很多层,像一本书的页码,叠在一起。你平时看到的只是其中一页。”

“其他页——就是像这条街一样的旧城区?”

“不完全是。每一页都是一个版本的深圳。它们共享同一个地理坐标,但存在于不同的——怎么说呢——频率上。“何素芳用手指在桌面上画了一个圈,“你设计的信用系统,天穹,它不只是给公民打分。它在做一件更根本的事情——它在选择。”

“选择什么?”

“选择谁留在这一页,谁被推到下一页。”

陆鸣沉默了很长时间。窗外的麻雀已经飞走了,桂花树的叶子在微风里轻轻晃动。他低头看着杯子里的碧螺春,茶叶已经完全展开了,水变成了一种透明的绿色。

“你说你是第五个商人。“他开口了,“那前四个是谁?”

何素芳放下茶杯。“第一个商人姓周,1984年在蛇口开了一间杂货店。那时候深圳刚刚开始搞经济特区,到处都在建设,到处都是机会。周老板的杂货店卖的东西很杂——螺丝钉、牙膏、录音带、雨伞——但每一样都是人们真正需要的。他不懂什么商业模式,不懂什么叫供应链管理,他只是凭直觉进货。结果他的店成了蛇口最受欢迎的杂货店。

但后来城市开始发展了,超市来了,连锁便利店来了,电子商务来了。周老板的杂货店一家一家地关掉,最后只剩下一间。他把那间店维持到了2010年,然后去世了。他的儿子把店关了,改行做了程序员。

周老板不知道的是,他开店的那二十六年里,他一直在做一件他自己都没有意识到的事情——他在给折叠的深圳’锚定’坐标。每一个杂货店都是一个锚点,锚定了那一页深圳在这个地理坐标上的存在。他关一家店,那一页深圳就失去一个锚点。他全关了,那一页就消失了。”

“你说’消失了’——是物理上消失了?”

“是被折叠了。折叠进了城市的深层。就像一本书翻过一页,你看到的内容变了,但上一页并没有消失,它还在那里,只是你看不到了。”

陆鸣想了想。“那其他商人呢?”

“第二个商人是个裁缝,姓吴,在罗湖开了一间裁缝铺。她从1990年开到2008年。她做的旗袍和中山装在整个罗湖都很有名。她的裁缝铺也是一个锚点。

第三个商人是个书店老板,姓郑,在福田开了一间二手书店。他从1995年开到2015年。

第四个商人是个钟表匠,姓马,在南山开了一间钟表修理铺。他从1992年开到2020年。

我是第五个。我卖面。我2012年在这里开店,一直到现在。”

“为什么是商人?为什么不是——医生、老师、工程师?”

何素芳笑了,那种笑容里有一种很深的疲惫。“因为交易是城市最基本的行为。买卖、交换、价值——这些是城市的底层语言。一个城市不只是钢筋水泥和街道,它是无数个交易行为的总和。每一个交易行为都在确认:你在这里,我在这里,我们在这里交换价值。这种确认就是锚定。”

陆鸣的脑子里在飞速运转。作为风险总监,他每天都在处理海量的交易数据。每一笔消费、每一笔转账、每一笔借贷——在他的算法里,这些都是风险评估的输入变量。但何素芳说的是另一回事:交易不是数据,交易是存在。每一个交易行为都在确认一个人的存在,也在确认一座城市在这个特定坐标上的存在。

他突然想到了什么。“你说的’第六个商人’——就是帖子里提到的那个人——是我?”

何素芳看着他,没有直接回答。“你觉得呢?”

“我是风险总监,不是商人。”

“你设计了一个系统,让四亿人的每一次交易行为都被记录、被评估、被打分。你的算法决定了他们能住在城市的哪一页。你不是商人,但你做的事情比任何商人都更根本——你在决定城市的折叠方式。”

陆鸣站起来,走到窗边。院子里那棵桂花树的影子已经拉长了,下午的光线变得柔和。他能闻到桂花香——真正的桂花香,不是市政系统喷的那种人工合成的味道。这种香味温暖而甜美,带着一点点青涩,像是少女的呼吸。

“如果帖子里说的是真的——折叠将在七天之后完成——那意味着什么?“他问。

“意味着深圳将完成一次彻底的重新折叠。“何素芳的声音从身后传来,“所有层都将被压成一层。旧城区、新城区、你生活的那个版本、这条街所在的版本——全部叠在一起。到时候,物理空间将和信用空间完全重合。天穹系统打出的每一个分数,都将直接决定一个人能在物理上到达城市的哪个区域。”

“这不是——“陆鸣转过身,“这不是我设计天穹时的初衷。”

“我知道。你只是想做一个风险评估工具。但你做的不是工具,你做的是一座城市的骨架。骨架长出来了,就会有东西附着上去。你控制不了长在骨头上的肉是什么形状。“

五、算法的裂缝

陆鸣回到公司的时候已经是下午三点。他直奔自己的办公室,关上门,打开电脑,开始深入检查天穹系统的代码。

天穹的核心算法是一个多层的神经网络,输入变量超过两千个——消费行为、社交关系、地理位置、工作履历、家庭结构、健康状况、数字足迹……每一个变量都有一个权重,权重由一个更高层的优化算法自动调整。陆鸣和他的团队设计了这个架构,但具体的权重分配是由算法自己在训练过程中确定的。这意味着没有人能完全解释,为什么某个用户会得到847分而不是848分。

这是机器学习系统的通病——可解释性差。在学术上,这被称为”黑箱问题”。陆鸣一直认为,只要算法的输出在统计上是合理的,在分布上是公平的,在效果上是有效的,那么黑箱就不是问题。但现在他开始怀疑了。

他花了两个小时逐行检查最新的训练日志。在第三十七行,他发现了一个异常:在昨天凌晨的模型更新中,有一个新的输入变量被自动添加了。变量名是”spatial_anchor_density”,空间锚点密度。它的定义是:以用户为中心、半径500米范围内的”活跃锚点”数量。

“活跃锚点”——这个词在天穹系统的文档里从未出现过。陆鸣搜索了整个代码库,找到了它的定义:活跃锚点是指”在物理空间中持续进行低频交易的实体节点”。

低频交易——就是那种老式的小店,每天几十个顾客,每人消费几十块钱。不是超市,不是连锁店,不是电商平台。是杂货店、裁缝铺、二手书店、钟表修理铺、面馆。

陆鸣的手开始发抖。

他设计的算法,在某个深夜的自动训练中,自己学会了识别这些”锚点”,并把它作为评估信用的一个变量。而且这个变量的权重不低——在两千多个变量中,它排在了第七位。

这意味着什么?意味着一个住在老式小店附近的人,会比一个住在商业综合体附近的人,获得更高的信用评分。反过来说,一个城市如果失去了这些小店,失去了这些”锚点”,那么居住在这个城市里的人的信用评分就会整体下降。

这就是那三百七十二万人的评分变化的原因。在过去一个月里,深圳有大量的老式小店倒闭了——房租上涨、电商冲击、消费者习惯改变——这些都是老生常谈的原因。但结果是,整个城市的”空间锚点密度”急剧下降,导致大量用户的信用评分出现波动。

系统在试图保护这些锚点。或者说,系统在试图阻止城市的折叠。

陆鸣靠在椅背上,闭上眼睛。他的脑海里浮现出何素芳的话:“骨架长出来了,就会有东西附着上去。“他设计了骨架,但附着上去的东西——这个”空间锚点密度”的变量——是算法自己长出来的。就像一棵树,你种下了种子,但树会长成什么形状,取决于土壤、阳光、水分和风。

他的手机响了。是赵铮的电话。

“陆鸣,你看新闻了吗?“赵铮的声音带着一种压抑的兴奋。

“什么新闻?”

“盐田区出事了。今天下午两点,盐田区的街道开始——怎么形容呢——重叠。物理上的重叠。有居民拍到视频,同一条街道上出现了两排完全不同的建筑,一排是新的,一排是旧的,两排建筑在视觉上交错在一起,像两张透明的照片叠在一起。政府已经封锁了整个盐田区,说是’地质异常’。”

陆鸣睁开了眼睛。“发给我。”

三分钟后,赵铮发来了视频。画质很差,显然是用手机匆忙拍摄的。画面里是一条普通的商业街,两边是四五层高的楼房,但楼房的外墙在不断地闪烁——像信号不好的电视画面——在”崭新”和”陈旧”之间快速切换。崭新的时候,外墙是玻璃幕墙;陈旧的时候,外墙是白色的瓷砖。两种状态交替出现,频率越来越快,最后——

视频突然中断了。最后一帧画面里,两种状态同时存在,形成了一种令人不安的重影。

陆鸣把视频反复看了三遍。他注意到一个细节:在那些”陈旧”的建筑中,有一间的招牌上写着”盐田市集”。

六、政治经济学

第二天早上,陆鸣在公司门口被一个记者拦住了。

“陆总,请问您对盐田区的异常现象有什么看法?有网友发现,异常区域恰好与天穹系统的评分异常区域高度重合,请问这是巧合吗?”

陆鸣没有回答,径直走进了大楼。但这个记者的出现让他意识到了一件事:消息正在扩散。纸是包不住火的。

他到了办公室,发现江雪已经在等他了。

“坐。“陆鸣说。

江雪关上门,坐下来,表情严肃。“我昨晚去了一趟旧盐田路。”

“你——”

“我跟着你去的。你进了那家面馆之后,我在外面等了一个小时。后来我也进去了。何素芳给我也泡了一杯茶。”

“她跟你说什么了?”

“她说了和你一样的话。折叠城市,六个商人,七天。“江雪停顿了一下,“但她还跟我说了一件事——她没有跟你说的。”

“什么?”

“她说,折叠不是自然发生的。有人在加速它。”

陆鸣的手指在桌面上停住了。“谁?”

“她没有说具体的名字。但她说,有人在故意让那些老式小店倒闭——涨房租、断供应链、雇人去闹事——目的是降低空间锚点密度,触发天穹系统的自动折叠机制。”

陆鸣的脑子在飞速运转。如果有人在故意降低空间锚点密度,那说明他们知道天穹系统会怎么反应——他们了解这个算法,至少了解了”空间锚点密度”这个变量。但这个变量是算法自动生成的,连陆鸣自己都是昨天才发现的。谁能比他更了解自己设计的算法?

“等一下。“他突然想到了什么,“训练数据。算法是从训练数据中学习的。如果有人事先知道了这个变量会出现——那就意味着他们不是在事后利用它,而是在事先——”

“在事先塑造它。“江雪接上了他的话,“他们不是在利用算法的漏洞,他们是在创造算法会识别的模式。他们让小店倒闭,不是为了赚钱,而是为了让天穹系统检测到锚点密度的变化,触发折叠。”

“但为什么?折叠对他们有什么好处?”

江雪从口袋里掏出一个U盘,插进了陆鸣的电脑。屏幕上出现了一份文件——一份公司内部的投资分析报告,标注为”机密”,日期是三个月前。

报告的标题是:“城市折叠后的房地产价值重估分析”。

陆鸣开始读。报告分析了三种折叠情景下深圳房地产市场的变化。在”完全折叠”的情景下——也就是所有版本的深圳被压成一层——核心区域的房价将上涨百分之三百到五百。因为折叠完成之后,物理空间将变得极度稀缺:原本叠加在一起的多层城市被压缩成一层,能容纳的人口大幅减少,但常住人口不变。供不应求,价格飙升。

报告的最后一页,是一份投资组合建议:建议在折叠完成之前,大量购入南山、福田、盐田核心区域的物业。

报告的撰写人:方舟金科战略投资部。

报告的审批人:方舟金科CEO,沈南。

陆鸣觉得自己的血液变冷了。

“沈南知道。“他说。

“不只是知道。“江雪说,“何素芳告诉我——第一个商人周老板的儿子,周远。他改行做了程序员之后,最后进了方舟金科。他是算法团队的。天穹的神经网络架构,他参与了设计。”

陆鸣想起来了。周远——三十五岁,沉默寡言的技术骨干,在算法团队里负责数据预处理模块。陆鸣和他没什么交情,只知道他是深圳本地人,父亲早年开杂货店。

“周远在他父亲的杂货店里长大。他从小就理解什么是’锚点’——虽然他不会用这个词。他进入方舟金科,不是偶然的。“江雪的声音很平静,但每一个字都像钉子一样钉进陆鸣的脑子里。

“你是说,周远——”

“他是第六个商人。不是你。“

七、面馆里的对峙

陆鸣找到了周远。

不是在公司里——周远今天没来上班——而是在旧盐田路的那家面馆里。他坐在靠窗的位置,面前放着一碗没动过的阳春面,筷子搁在碗沿上。他看起来比平时更瘦了,眼窝深陷,嘴唇干裂。

“你都知道了。“周远说。不是疑问句。

陆鸣在他对面坐下。“为什么?”

周远看着窗外那棵桂花树。“我爸死的时候,他的杂货店已经关了两年了。那两年里,他每天都在家里坐着,不出门,不说话,就看着窗外。我问他看什么,他说——‘我在数,看还有几间店没关。‘后来全关了。他也走了。”

“所以你想——”

“我想让它们回来。“周远的声音很轻,但陆鸣听出了里面燃烧着的东西,“我想让所有那些消失的店、消失的街、消失的深圳回来。你知道折叠完成之后会怎样吗?不是何素芳说的那种灾难——所有版本叠在一起,空间不够,房价暴涨——那是沈南的说法。真正的折叠不是压缩,而是展开。所有的页码同时打开,像一把扇子。你可以在旧城区的街道上走过,抬头看见新城区的摩天大楼,低头看见1984年的红砖路面。所有的版本同时存在。”

“那沈南的报告——”

“沈南看到的是他想看到的。他看到了折叠的中间状态——压缩——但他看不到最终状态,因为他的算法只算了一半。他的模型只考虑了物理空间的变化,没有考虑——“周远犹豫了一下,“没有考虑人的因素。”

“什么意思?”

“何素芳跟你说了吧,交易行为是锚定城市存在的基本方式。折叠不只是物理空间的重新排列,它需要持续的交易行为来维持。如果一个区域的交易行为消失了,那个区域就会从折叠中脱落,永远消失。”

陆鸣突然明白了。“所以那六间店——杂货店、裁缝铺、书店、钟表铺、面馆——它们是锚点。只要它们还在营业,在发生交易,它们锚定的那一页深圳就不会消失。”

“对。但只有五间了。杂货店关了。那一页——1984年的蛇口——已经消失了。永远消失了。“周远的眼眶微微发红,“我爸临死前跟我说了一句话。他说:‘远儿,记住,还有五间店。等它们全关了,深圳就不是深圳了。’”

“那你是怎么——你做了什么?”

周远低下头,看着碗里已经坨掉的面条。“我进了方舟金科之后,开始在天穹的算法里植入一些东西。不是后门,不是漏洞——是一组权重参数。我让算法’学会’识别空间锚点,并把它作为一个高权重的评分变量。我的想法是:如果信用评分和锚点挂钩,那人们就会有动力去光顾那些小店,小店就不会倒闭,锚点就不会消失。”

“但你的算法被沈南利用了。”

周远苦笑了一下。“沈南比我想得远。他发现了空间锚点密度和城市折叠之间的关系——不是通过我的算法,而是通过他的投资团队做的独立研究。他们发现,在那些锚点密度急剧下降的区域,物理空间会出现轻微的’重叠’现象,就像盐田区发生的那样。他们的结论是:如果加速锚点的消失,就能人为触发折叠,然后在中间状态——压缩状态——买入房产,等折叠完成后再卖出,获取暴利。”

“所以他在故意让小店倒闭。”

“对。过去三个月,他的团队在盐田、南山、福田操作了至少四十七间老店的倒闭。涨房租是最常用的手段——他们先买下商铺的产权,然后把租金涨三倍到五倍。小店主付不起,只能关门。”

“你为什么不阻止他?”

周远沉默了很久。面馆外面的天色暗了下来,何素芳在柜台后面收拾碗碟,偶尔朝他们这边看一眼。桂花树的影子已经完全消失了。

“因为我不知道该怎么阻止。“周远的声音很低,“我可以曝光他——但我自己也脱不了干系。我植入了那些参数,我篡改了算法。如果查出来,我会坐牢,天穹系统会停摆,四亿人的信用数据会出问题。而且——”

“而且什么?”

“而且我怕。我怕折叠真的完成之后,并不是我期待的那个样子。我怕它不是一把打开的扇子,而是一座坟墓。“

八、城市的心跳

当天晚上,陆鸣没有回家。他在面馆里待到了打烊,然后一个人在旧盐田路上走了很久。

窄街在夜晚呈现出和白天的完全不同的面貌。路灯是老式的钠灯,发出昏黄的光,把建筑的影子拉得很长。杂货店的橱窗里摆着一排玻璃瓶,瓶子里的糖果在灯光下闪着微光。裁缝铺的门口挂着一匹红色的绸缎,在夜风中轻轻飘动。书店的灯还亮着,透过窗户可以看到一排排书架,书架上堆满了发黄的书脊。

陆鸣在书店门口停下了脚步。门没有锁,他推门走了进去。

书店不大,大概三十平方米,但书架从地板一直顶到天花板,密密麻麻地排列着。空气里弥漫着旧书特有的气味——纸张、灰尘、时间和无数双手的触摸。陆鸣随手从架子上抽出一本书,是一本1985年出版的《深圳特区建设纪实》,封面已经褪色了,但内页保存得很好。

他翻开书,看到了一张照片。照片里是一条尘土飞扬的马路,路边有几间低矮的铁皮屋,屋前站着几个穿白衬衫的人,正在热烈地交谈。照片的说明文字写着:“1984年,蛇口工业区,创业者们在讨论建设方案。”

照片里最左边的那个人,看起来大约三十多岁,瘦削,穿着一件灰色的的确良衬衫,手里拿着一个笔记本。他的身后是一间杂货店,招牌上写着”周记”。

陆鸣盯着那张照片看了很久。然后他注意到了一个细节——杂货店的门口站着一个小孩,大约七八岁,穿着一件蓝色的背心,手里拿着一根冰棍。那个小孩的表情很认真,像是在看什么很重要的东西。

是周远。是小时候的周远。

但这是1984年的照片。周远应该是在1984年前后出生的——如果那时候他七八岁,那他现在应该五十岁左右。但方舟金科员工档案里的周远,年龄写的是三十五岁。

陆鸣把书放回架子上,走出了书店。他的心跳很快。他沿着窄街继续走,经过了裁缝铺、钟表铺——都关门了——最后回到了面馆门口。何素芳正在锁门。

“何姐。“陆鸣叫住她。

“嗯?”

“周远今年多大?”

何素芳的手停了一下。她转过身来,看着陆鸣。路灯的光照在她的脸上,她的表情很平静,但眼神里有一种很深的东西——像是一口很深的井,你看不到底,但你知道里面是水。

“时间在这里不是直线的。“她说,“这条街上的时间,和外面不一样。你在街上走了一个小时,外面可能只过了几分钟。或者反过来。周远在这里长大,但他的时间被折叠过。他经历了一百年的深圳,但在外面,他只过了三十五年。”

“这不——“陆鸣想说”这不科学”,但他把话咽了回去。他今天已经看到了太多不科学的事情。

“你不需要理解它。“何素芳说,“你只需要感受它。”

她伸出手,拉住了陆鸣的手腕。她的手干燥而温暖,指尖上有一层薄薄的茧——那是长年揉面留下的。她把他的手按在了面馆的外墙上。

墙壁是粗糙的,上面有一层细小的颗粒——灰尘、油烟、时间的碎屑。但在粗糙的表面之下,陆鸣感觉到了一种微弱的震动。不是建筑的共振,不是地铁经过的震颤——是一种有节奏的、均匀的跳动。

像心跳。

“你感觉到了吗?“何素芳问。

陆鸣点了点头。

“这就是城市的心跳。每一座城市都有自己的心跳。它不是比喻,是物理上真实存在的。折叠城市的每一层都在以不同的频率跳动,当这些频率恰好形成某种共振的时候,折叠就会完成。六个商人的存在——六间在持续营业的店——就是六个稳定的心跳节点。它们维持着城市的节奏。”

“但现在只有五间了。杂货店关了。”

“所以城市的节奏乱了。五拍对六拍,怎么对位?对不上。对不上就会失步,失步就会——”

“折叠。“陆鸣说。

“不完全是。五拍也可以形成新的节奏,但它需要时间来稳定。沈南在做的事情,就是不让它稳定。他在加速其他四间店的消失——如果七天之内再关掉一间,那就只剩四间了。四拍对六拍,差距更大,失步更严重,折叠就会失控。”

“失控会怎样?”

何素芳松开了他的手腕。她的眼神暗了下去。“失控的折叠不是扇子,也不是压缩。是撕裂。城市的不同层会被撕裂开,像一本书被从中间撕成两半。一半保留,一半消失。消失的那一半——不是旧城区,也不是新城区,而是随机的。可能南山消失了,可能福田消失了,可能整条海岸线消失了。没有人能预测。“

九、第八天

陆鸣用了五天时间做了一件事:把天穹系统里的”空间锚点密度”变量隔离出来,逆向追踪它的训练数据来源。

他发现了一个惊人的事实:这个变量不是算法自动生成的。它的种子——最初的模式识别特征——是被人手动植入的。植入的时间是两年前,植入的方式是在训练数据中加入了一批人工标注的样本,标注了”这是空间锚点”和”这不是空间锚点”。这批样本被伪装成正常的人工审核数据,混入了数千万条真实的标注记录中。

做这件事的人是周远。

但周远只植入了种子。种子长成什么样子——变量的权重、它与其他变量的交互关系、它对最终评分的影响程度——是由算法自己在训练过程中决定的。周远无法控制算法最终给这个变量排第七位的权重。就像他无法控制沈南发现这个变量并利用它来加速折叠。

种子长成了骨架,但肉——附着在骨架上的利益、权力和欲望——不是周远能决定的。

第六天,裁缝铺关门了。

不是沈南干的——是吴阿姨自己决定关的。她七十三岁了,手开始发抖,穿针引线变得困难。她的女儿从北京回来,要接她去养老。吴阿姨走的那天,把缝纫机擦得干干净净,用一块白布罩上,在门上贴了一张纸条:“吴记裁缝,歇业。感谢各位街坊三十余年关照。”

陆鸣站在裁缝铺门口,看着那张纸条,心里有一种说不出的感觉。不是悲伤,更像是一种失重——好像脚下的地面突然少了一块。

当天下午,盐田区的重叠现象加剧了。视频像病毒一样在社交媒体上传播——街道上的建筑在两个版本之间快速闪烁,频率越来越快,目击者说闪烁的时候能听到一种低沉的嗡嗡声,像大地在呻吟。政府已经把封锁范围从盐田区扩大到了整个东部深圳。

第七天,钟表铺也出了问题。马师傅没有关门,但他的供应商断了——没有人再给他提供零件。他坐在铺子里,面前是一堆拆开的旧钟表,零件散落在桌面上,像一座微型城市。

陆鸣去看他的时候,马师傅正在组装一个旧怀表。他的手指很稳,比吴阿姨的稳得多,但他的眼睛里有一种陆鸣在周远眼里也看到过的东西——疲惫。

“陆总,“马师傅说,头也没抬,“你知道为什么修钟表的人不怕时间吗?”

“为什么?”

“因为我们知道时间是机械的。每一个齿轮、每一根发条、每一个擒纵机构——它们一起工作,让时间流动起来。时间不是抽象的,它是具体的。它有形状,有温度,有声音。“马师傅把最后一个零件装好,轻轻一拨,怀表开始走了。滴答,滴答,滴答。

“但如果时间不再是机械的呢?“陆鸣问。

马师傅抬起头,看着他。那双眼睛,在昏暗的灯光下,像两块被时间打磨过的琥珀。“那就要看谁在重新定义它了。”

陆鸣回到公司,已经是晚上十一点。他在办公室里坐了很久,面前是电脑屏幕上密密麻麻的代码。他要做的事情很简单:把周远植入的那批训练数据标记为”污染数据”,然后重新训练模型。这样,“空间锚点密度”这个变量就会从天穹系统中消失,评分会恢复正常,城市的折叠会停止。

但这样一来,一切会回到原来的状态。小店会继续倒闭,因为没有人保护它们。城市会继续失去锚点,只是速度会慢一些。一百年后,也许深圳会变成一座只有购物中心和写字楼的城市,干净、高效、毫无灵魂。就像一个信用评分完美的公民——数据上无懈可击,但你不会想和他做朋友。

陆鸣看着窗外的夜空。靛蓝色的光已经变深了,深得像墨水。云层不再是折叠的,而是扭曲的,像被揉皱的纸。远处——大约是盐田区的方向——有一道微弱的白光在闪烁,频率很低,像心跳。

他做了一个决定。

他没有删除那批训练数据。相反,他在里面加入了新的标注——他手动标注了全深圳所有现存的老式小店,把它们的坐标、营业类型、交易频率全部输入了系统。然后他修改了”空间锚点密度”的计算逻辑:不再以500米为半径,而是以用户的生活圈为半径。这意味着,一个经常光顾老式小店的人,他的”空间锚点密度”会更高,评分也会更高。

他不是在删除算法的发现,而是在教算法更好地理解它。

然后他做了第二件事:他把沈南的那份投资分析报告,连同周远植入训练数据的证据,一起打包发给了证监会的举报邮箱。

发完邮件,他看了看时间。凌晨四点整。天穹系统的每日更新时间。

他关上电脑,走出办公室。

十、尾声

第八天的早晨,陆鸣在自己家的窗前醒来。阳光照在他的脸上,暖洋洋的。他拉开窗帘——对面那栋楼回到了五十米开外的距离,窗户里的人只是一个模糊的轮廓。

天空是正常的蓝色。靛蓝色的光学污染消失了。云层恢复了正常的形状,蓬松的,白色的,慢慢地飘。

他打开手机。天穹系统的推送:您的信用评分已于今日凌晨四点整更新,当前分数:913。

九百一十三。比之前的最高分还高。

他查看了城市地图。旧盐田路还在——但不再是隐藏的,而是正常地显示在地图上,标注为”历史风貌街区”。整个南山区多出来的十七条街道全部显示了出来,每一条都被标注了名称和历史简介。

新闻推送:方舟金科CEO沈南因涉嫌市场操纵被证监会调查。天穹系统将接受独立第三方审计。

另一条新闻:盐田区的”地质异常”已解除,封锁解除。专家称,此前的建筑重叠现象是由”罕见的气象光学现象”引起。

陆鸣笑了。气象光学现象。官方的解释总是这样,安全、模糊、不伤人。

他穿好衣服,下楼,去了旧盐田路。

面馆还开着。何素芳正在门口摆桌子,看见他来了,笑着说:“今天吃什么?”

“阳春面。“陆鸣说,“我欠你一碗面钱。”

“不欠。我说过,下次带来就行。”

陆鸣坐下,看着窗外的那棵桂花树。桂花开了,满树金黄色的小花,香味浓郁得几乎不真实。麻雀在枝头跳来跳去,叽叽喳喳地叫着。

面端上来了。白色的面条,清汤,葱花,猪油。和上次一模一样。陆鸣用筷子挑起面条,吃了第一口。

还是那个味道。有点咸,汤底不够浓郁,猪油的温度不够高。但真实。那种粗糙的、不完美的、无法被算法优化的真实。

他慢慢地吃完了面,把碗推到一边,靠在椅背上。

面馆的墙上挂着一个老式的时钟——不是数字的,是机械的,时针和分针在白色的表盘上缓缓移动。滴答,滴答,滴答。每一秒都是完整的、有重量的。

和他客厅里的那个布谷鸟钟一样的节奏。

陆鸣闭上了眼睛。他听到了很多声音——面馆外面窄街上自行车铃铛的声音,隔壁书店翻书页的声音,远处裁缝铺缝纫机嗡嗡的声音(吴阿姨走了,但缝纫机还在,有人在使用它),更远处钟表铺里齿轮咬合的声音,再远处——蛇口——杂货店柜台上计算器按键的声音。

六种声音。六个商人。六个锚点。

周老板的杂货店——那个在1984年的蛇口、已经在物理世界中消失的杂货店——它的声音还在。它存在于这座城市的心跳里,永远不会真正消失。

陆鸣睁开眼睛,看着面馆门口的何素芳。她正在和马师傅聊天——马师傅今天从他的钟表铺走出来,到这里吃早餐。两个人端着碗,站在桂花树下,说着什么,偶尔笑出声来。

阳光从桂花树的叶缝里筛下来,在地面上撒下一片金色的光斑。风吹过,光斑晃动,像一万个微小的太阳在地面上跳舞。

陆鸣看着这一切,忽然明白了一件事:城市从来不是钢筋水泥和数据。城市是人。是人在交易、在交谈、在走路、在吃面、在修钟表、在缝衣服、在卖杂货、在看书、在桂花树下笑着聊天。城市是所有这些微小的、无法被量化的瞬间叠加在一起的总和。

算法可以评分,但算法不能理解为什么一个人会在凌晨四点十七分醒来,去买一个1987年的布谷鸟钟。

不是因为算法不够好。是因为有些事情,本来就不是用来被理解的。

它们只是——存在。像心跳一样存在。像一碗阳春面一样存在。像一朵桂花落在桌面上一样存在。

陆鸣站起身来,走到柜台前,从钱包里掏出一张十块的纸币——他昨晚专门去ATM取的现金——放在柜台上。

“不用找了。“他说。

何素芳笑了。“下次记得再来。”

“会的。”

他走出面馆,走进阳光里。旧盐田路的街道在晨光中显得安静而温暖,每一块砖石都像是被时间打磨过的宝石,散发着微弱的光泽。街口的石碑上,“旧盐田路”四个字在阳光下闪闪发亮。

陆鸣回头看了一眼。面馆的门还开着,何素芳和马师傅还在桂花树下说话。布谷鸟钟的滴答声从他的记忆里浮现出来,和面馆墙上的时钟同步——滴答,滴答,滴答。

他转身,走向外面的世界。城市的边缘在阳光下微微发亮,像一本书的书页,正在被风吹开。

不是折叠。

是展开。

(全文完)