天穹之下

招魂者 · 2026/5/14

天穹之下

一、裂缝

沈渡第一次注意到天空的裂缝,是在一个星期二的下午。

准确地说,是2031年9月17日,下午三点四十七分。他记得这么清楚,是因为他的手机在那一刻弹出了一条评分变动通知——他的社会信用综合指数从783降到了781。下降原因标注为”异常社交行为模式”,下方有一行灰色小字:系统检测到您在过去72小时内与三名低信用个体(评分低于500)产生了超出正常阈值的物理接触。

沈渡盯着那条通知看了很久。三名低信用个体——其中一个是他母亲,在菜市场卖了一辈子豆腐,因为去年连续三个月未按时缴纳社保被扣了分;另一个是楼下修自行车的老刘头,评分432,据说年轻时有过刑事记录;第三个他不认识,大概是某天挤地铁时靠得太近的陌生人。

他抬起头,想看看外面是不是在下雨。他办公室在恒信大厦37层,整面墙都是落地玻璃窗,能看到半个城市的天际线。然而他没有看到雨,而是看到了一条裂缝。

天空中有一条极细的、发着微弱蓝光的裂缝,从西边的云层里延伸出来,像是谁用极细的刀片在灰蓝色的天幕上划了一道。它存在了大约三秒钟,然后像愈合的伤口一样消失。

沈渡眨了眨眼。他看了看周围,同事们都在各自的工位上埋头敲键盘,没有人抬头。他打开手机相机,翻到刚才的时间点,什么也没拍到——天空完美无瑕,灰蒙蒙的,和每个工作日的下午一样。

他以为自己看花了眼。

沈渡在恒信数据科技有限公司工作了四年,职位是高级数据分析师,负责维护一个叫”天穹”的系统。天穹是这座城市——不,是整个长三角智能城市群——的社会信用评估基础设施。它不是一个单一的评分算法,而是一套由数千个子模型组成的巨型评估网络,采集每个公民的消费记录、社交关系、出行轨迹、工作表现、医疗数据、教育背景,以及一切能在数字世界里留下痕迹的行为,最终生成一个0到1000的综合评分。

这个分数决定了很多事情。贷款利率、医疗保险的报销比例、子女能上哪所学校、能否购买高铁票、能否进入某些商场和社区。评分高的人生活在光明里,评分低的人被系统性地推向城市的边缘——物理意义上的边缘,因为低收入社区的房租更便宜,而天穹会根据你的分数推荐你应该居住的区域。

沈渡的分数是783——现在变成781了——属于”优良”区间。他能享受低于市场利率的个人贷款,能在大部分医院享受优先挂号,他的女儿沈小禾可以在区里排名前三的小学就读。这一切都建立在他持续保持良好评分的基础上。

他从不质疑天穹。这不完全是因为恐惧,更因为他真心相信这个系统在做一些有价值的事情。在他看来,天穹不过是用数学语言重新描述了一种人类社会自古以来就存在的机制:声誉。村庄里人人知道谁是老实人谁是骗子,城市里人们通过穿着、谈吐、学历来判断一个人的可信度。天穹只是把这个过程量化了,标准化了,效率化了。

但那条裂缝让他不安。不是因为它看起来诡异,而是因为它让他意识到,他已经很久没有真正抬头看过天空了。

二、旧城

那个周末,沈渡去看他母亲。

沈母住在城南的老社区里,一个叫”锦绣园”的小区。这个名字大约是上世纪九十年代起的,那时候”锦绣”还是个有美好寓意的词。三十年过去了,锦绣园的墙皮剥落,楼道里的灯时亮时灭,电梯经常停运。天穹系统在三年前为这个社区做了重新评级,锦绣园的综合宜居指数是全市倒数第七。

沈渡开车经过三个检查点才进入锦绣园所在的街区。每个检查点都有摄像头和传感器阵列,自动扫描车牌和驾驶员面部,与天穹数据库进行实时比对。沈渡的评分让他畅通无阻,但如果他的分数降到600以下,他的车会被拒绝进入这个区域——不是因为他不够格来探望母亲,而是因为天穹判定”低信用个体频繁进入低评分社区可能强化负面社交网络”。

沈母在门口等他。六十七岁的女人,头发花白,围着一条洗得发白的围裙,手上沾满了豆腐的味道。她看到儿子的车,脸上绽开那种只有母亲才有的笑容——带着骄傲,也带着小心翼翼。

“妈,我带了您爱吃的桂花糕。“沈渡从后备箱拎出一个纸袋。

“又花钱。“沈母嘴上这么说,手已经接过去了。

屋子里和沈渡记忆中一样小而拥挤。客厅兼餐厅,一张方桌占了大部分空间,冰箱上贴着小禾的画——一个扎辫子的小女孩站在一棵大树下,树上结满了数字。沈渡看了那幅画一眼,心里微微抽了一下。

沈母端来茶水,坐在他对面,欲言又止。

“妈,怎么了?”

“渡儿,“沈母的声音压得很低,好像墙壁有耳朵,“你认识什么律师吗?”

“律师?出什么事了?”

“隔壁的张婶,你知道的吧?她上个月被扣了四十分。”

“因为什么?”

“说她参与了非法集资。“沈母的声音更低了,“张婶哪里参与什么非法集资了?她就是被人拉去听了一堂养生课,领了一袋大米回来。那堂课是一个什么保健品公司办的,后来那个公司被查了,天穹就把所有参加过活动的人都关联上了。张婶的分数从583直接掉到543,现在她连区医院都去不了了,只能去那个远得要命的社区卫生中心。”

沈渡沉默了。他知道这种事。天穹的关联算法非常敏感,它会根据行为轨迹、消费记录、社交网络等维度的重合度来判定一个人与某个”高风险实体”的关系。这种判定在大部分情况下是准确的,但误差不可避免。问题是,在天穹的世界里,误差的代价由个人承担,系统不提供有效的申诉渠道。

“张婶去申诉了吗?”

“去了。填了一堆表格,上传了一堆材料,等了三个星期,系统回复说’申诉审核中’。到现在又两个星期了,一点消息都没有。“沈母叹了口气,“她现在出门都不敢跟人说话,怕再被关联上什么。你说这叫什么事?”

沈渡不知道该怎么回答。他是做这个系统的人,他比谁都清楚天穹的申诉机制有多糟糕。不是因为设计者不重视,而是因为申诉处理本身也是算法驱动的,而算法的优化目标是”降低误判率”,不是”纠正每一个误判”。这意味着如果纠正某个误判的成本高于维持现状的预期损失,系统就会选择不纠正。

“妈,张婶的事我去了解一下。但不能保证有用。”

“我不是让你帮张婶,我是……”沈母犹豫了一下,“我是怕。”

“怕什么?”

“怕我哪天也被莫名其妙扣了分,连你都没法帮我。”

沈母说这话的时候,眼睛没有看沈渡,而是看着窗外的天空。沈渡顺着她的目光看出去——灰蓝色的天空,没有裂缝,什么也没有。但他注意到一件事:锦绣园上空的灰蒙蒙比他住的小区要浓得多。不是雾霾,是一种更均匀的、几乎是人为的灰暗,像是一层薄膜覆盖在天空上。

“妈,这里的天是不是一直这么暗?”

“哪有?以前天好着呢。“沈母摆摆手,“自从那个什么天穹装了之后,天就越来越灰了。也不知道是不是我的错觉。”

沈渡心里一动。天穹。天穹。天上的穹顶。他从未想过这个名字有什么深意——当初起名的时候,项目组只是想取一个”覆盖全局”的意思。但现在他突然觉得,这名字起得未免太形象了。## 三、信号

回到公司后的那个星期,沈渡开始注意到一些以前从未留意过的东西。

首先是数据异常。作为高级数据分析师,他有权限查看天穹各子模型的运行日志。在做例行的季度审计时,他发现第七子模型——负责”社会关系网络质量评估”的模块——在过去六个月里产生了一批无法解释的输出。

第七子模型的工作原理是分析每个公民的社交网络图谱,评估其关系链中各节点的信用质量分布。如果你的朋友大多是高分人群,你的”社交健康度”就高;如果你的社交网络中低分节点比例超过阈值,系统就会判定你需要”社交优化建议”——也就是推荐你减少与低分个体的接触。

这部分的逻辑沈渡很熟悉,他自己参与过设计。但他看到的异常不在逻辑层面,而在输出层面。第七子模型在处理某些特定的低分个体时,会额外生成一串他从未见过的数据。这串数据格式上符合系统的输出规范,但内容是一组高维向量,维度数量远超模型设计时的输出规格。更奇怪的是,这些向量在日志中没有标注生成时间,就好像它们不是由模型在某个时刻计算出来的,而是一直存在于系统中、只是在这个时间点被释放出来了。

沈渡起初以为这是bug。他写了报告提交给技术总监赵彤,赵彤看了一眼说”优先级不高,放到下个迭代处理”。沈渡也没有多想。

但那天晚上,他在家里翻来覆去睡不着,脑子里反复回放那条天空中的裂缝。凌晨两点,他起身走到阳台上,想透透气。

他住在城东的”云栖雅苑”,一个评分750以上才能购买的高档小区。阳台上能看到很好的夜景——城市的灯火铺展开来,远处的CBD如同一座发光的山脉。他抬头看天。

天空是深蓝色的,比锦绣园的浅灰色深邃得多。星辰隐约可见——这在城市里是难得的,得益于云栖雅苑周边的灯光管控。沈渡深吸一口气,准备回屋。

然后他看到了。

天空中,在星辰之间的某个位置,有一行字。

不,不是字。更像是光组成的图案,极其微弱,如果不是他的眼睛已经适应了黑暗,绝对看不到。那些图案由极细的光线构成,像是某种文字,但不是他认识的任何语言。它们缓慢地流动着,从天空的一个区域漂向另一个区域,持续了大约十秒钟,然后消散。

沈渡呆立了很久。他确信自己不是在做梦。他用手机拍了照——但照片上只有正常的夜空,什么也没有。

第二天,他开始认真地调查那串异常数据。

四、林若

沈渡找到了林若。

林若是他大学同学,现在在城北的量子计算研究所做研究员。他们已经三年没见了,但沈渡知道,如果有人能帮他理解那些高维向量,只有林若。

他们约在大学旁边的一家咖啡馆见面。林若比沈渡记忆中瘦了不少,戴着一副金属框眼镜,手指因为常年敲键盘而微微弯曲。她听完沈渡的描述后,沉默了很长时间。

“你说那些向量的维度超过了模型设计规格?“林若确认道。

“对。第七子模型的输出规格是128维,但这些额外向量是1024维的。而且它们的分布模式很奇怪——不像是随机生成,也不像是任何已知的数学分布。更像是某种信号。”

“信号?”

“对。信号。像是有什么东西在通过天穹的底层架构向外传递信息。”

林若端起咖啡杯,又放下了。她的表情变得严肃。

“沈渡,我问你一件事,你要如实回答。”

“你说。”

“天穹的底层计算架构,是不是在去年升级到了量子混合计算平台?”

沈渡一愣。这件事他当然知道——恒信数据在去年与量子计算研究所签署了合作协议,引入量子处理器来提升天穹的并行计算能力。但这是机密信息,林若不应该知道。

“你怎么知道的?”

“因为我们研究所就是提供量子处理器的那一方。“林若的声音很轻,“但我不知道那些处理器被用在了一个社会信用评估系统上。我以为是一个气象预测项目。”

沈渡感到一阵寒意从后背升起。

“你的意思是……”

“我的意思是,那些量子处理器不是普通的商用型号。它们是实验型号,我们在研发过程中发现它们在某些特定条件下会表现出超出预期的计算行为。”

“什么行为?”

林若从包里拿出一台平板电脑,打开一个文件,递给沈渡。那是一篇论文的预印本,标题是《量子退相干过程中的信息涌现现象及其非经典特征》。

“简单说,我们在测试这批量子处理器时发现,当它们的量子比特阵列达到一定规模并持续运行足够长时间后,会产生一些无法用现有量子力学理论解释的计算结果。这些结果不是错误——它们的内部一致性极高,结构极其精密,但我们无法理解它们代表什么。”

“你觉得这和我在天穹里发现的那些向量有关?”

“我不确定。但你说那些向量是1024维的——这恰好是我们那批实验型处理器的量子纠缠维度。”

沈渡低头看着那篇论文,一个字也读不进去。他的大脑在高速运转,把所有信息拼凑在一起:天穹的名字、天空中的裂缝、那些异常的高维向量、量子处理器的非经典行为。

“林若,我再告诉你一件事,但你必须保密。”

“说。”

“我看到了天空中的一些东西。”

他把两次经历都说了。裂缝、光之文字。说完后他有些后悔——这听起来太像精神错乱了。

但林若没有笑他。她摘下眼镜,用衣角擦了擦,重新戴上,表情像在做某种重大决定。

“沈渡,我接下来要说的话可能让你觉得我疯了。但请你认真听。”

“好。”

“你看到的那些东西——裂缝、光之文字——我和另外两个同事也看到过。不是在天空中,而是在实验室里。在我们的量子处理器运行到某个特定状态时,实验室的物理空间中会出现短暂的光学异常。我们用仪器记录过,但记录设备只拍到了正常的画面。也就是说,这些异常只被人眼——或者说,只被人类的意识——直接感知到。”

咖啡馆里的嘈杂声突然变得很远。沈渡感觉自己的心跳在加速。

“你觉得这是怎么回事?”

林若摇了摇头。“我不知道。但有一种可能性——我只说可能性——是那些量子处理器在运行过程中,与某种我们尚未理解的……信息场产生了交互。这种信息场不是电磁场,不是引力场,它不包含能量,只包含信息。它可能一直存在,只是我们的经典计算技术无法触及它。但量子计算可以。”

“你是说,天穹不只是一个评分系统?”

“我是说,天穹可能不只是一个评分系统。当它的计算规模大到一定程度,当量子处理器持续运行的时间长到一定程度,它可能变成了一个接收器。或者更准确地说,一个翻译器。它在把某种我们听不到的声音,翻译成我们能感知到的形式。”

“什么声音?”

“我不知道。沈渡,我真的不知道。”## 五、低语者

沈渡开始了一项秘密调查。

他利用工作权限,在非工作时间调取了天穹各子模型的运行日志。他需要确认那些异常的高维向量是否还在持续产生,以及它们是否与天空中的视觉异常存在时间上的相关性。

结果令他震惊。

那些向量不仅还在产生,而且产生的频率在过去六个月里增加了将近三倍。更重要的是,它们只与评分低于500的个体相关。换句话说,天穹的量子计算核心只在处理低分个体的数据时才会产生这些异常输出。

沈渡不是迷信的人,但他感到了一种难以名状的恐惧。一个为评估人类信用而建的系统,在它的最深层,似乎在用一种人类无法理解的语言,专门谈论那些被它判定为”不值得信任”的人。

他做了另一件事:他调取了那些产生异常输出的低分个体的近期申诉记录。结果发现,这些个体的申诉被驳回的概率比平均水平高出47%。不是因为他们的申诉理由更不充分,而是因为系统在处理他们的案件时,评估标准会自动上调——就像有什么东西在刻意提高他们翻身的门槛。

沈渡在办公室里坐了很久。窗外是灰蓝色的天穹,均匀地覆盖着整个城市。他忽然觉得,那不是天空,那是一张脸。一张沉默的、巨大的、由数据和算法构成的脸,正在俯瞰所有人。

他用了一个月的时间,收集了足够的数据来证明异常的存在。他写了一份详尽的技术报告,提交给了技术总监赵彤。这一次他把优先级标为”紧急”。

赵彤在三天后约他谈话。谈话的地点不是办公室,而是恒信大厦顶层的一间会议室。沈渡走进去时,发现房间里不止赵彤一个人。还有一个他从未见过的中年男人,穿着灰色西装,头发一丝不苟地梳向脑后,坐在长桌的另一端,面前放着一杯没有碰过的水。

“沈渡,这位是吴司长。“赵彤介绍道,“国家信息协调办公室的。”

吴司长点了点头,没有起身。“沈渡同志,你的报告我看了。很有意思。”

他的语气里没有任何”很有意思”应该有的温度。

“吴司长,报告里提到的异常现象——”

“沈渡同志,“吴司长打断了他,“你知道天穹系统目前的覆盖范围吗?”

“长三角智能城市群,一共——”

“一共17个城市,1.2亿人口。每天处理的数据量是4.7艾字节。每天影响1.2亿人的医疗、教育、就业、出行、婚恋、生育等几乎所有重大决策。“吴司长的声音平稳得像机器,“你知道如果天穹停机一天会发生什么吗?”

“我不知道。”

“我来告诉你。银行会冻结所有信用贷款审批,因为它们的风险评估模型依赖天穹的输出。医院的预约系统会崩溃,因为患者排序逻辑嵌入了天穹评分。高铁和民航的安全评估模块会报错,因为乘客风险筛查需要天穹的数据。整个城市群的经济活动会在72小时内陷入半瘫痪状态。”

吴司长停顿了一下,让这些信息沉淀在空气中。

“所以,沈渡同志,你发现的那些’异常数据’,不管它们是什么,都不会、也不应该影响天穹的正常运行。你明白吗?”

沈渡看着吴司长的眼睛。那双眼睛平静、理性、不带任何情感,就像一个优秀的算法——在所有变量之间做出最优权衡,然后输出结果。

“我明白。“沈渡说。

“很好。“吴司长站起身来,“赵总,后续的事情你来处理。”

他走了。赵彤看着沈渡,叹了口气。

“沈渡,别查了。”

“赵总,那些数据确实存在。而且它们在影响低分个体的申诉结果——”

“我知道。但有些事情不是我们能决定的。天穹不只是一个技术系统,它是一个制度。制度有制度的惯性,也有制度的维护者。你能做的,就是确保你负责的模块不出问题。其他的,别碰。”

沈渡走出恒信大厦时,抬头看了一眼天空。

裂缝又出现了。这一次不止一条,而是三条,从不同的方向延伸过来,在天穹的中央交汇。蓝色的光从裂缝中渗出来,像是有什么东西在灰蓝色的穹顶背后挣扎着想要透出来。

这一次,裂缝持续了整整七秒钟。## 六点五、女儿

在沈渡做那件事之前,有一件小事差点让他放弃了。

那是一个星期四的傍晚,他去接小禾放学。云栖雅苑的配套小学是全市排名第三的实验一小,校园门口永远停满了高分家庭的私家车。沈渡把车停在路边,远远看到小禾从校门里跑出来,背着那个她最喜欢的粉色书包。

但今天她跑得没有平时快。她跑到沈渡面前时,脸上的表情不是平时的兴奋,而是一种孩子式的困惑和不安。

“爸爸,什么是低分的人?”

沈渡愣住了。“谁跟你说的?”

“刘一鸣说的。他说他的爸爸告诉他的,说低分的人不好,不能和他们玩。“小禾低下头,“爸爸,奶奶是低分的人吗?”

沈渡蹲下来,和小禾平视。校门口的家长们从他身边经过,没有人注意到这对父女的对话。每个人都在看手机——查看评分变动、处理工作消息、为孩子预约课外辅导班。这是一群高分者的日常。

“小禾,听爸爸说。“沈渡尽量让自己的声音平稳,“一个人的分数不能说明他好不好。奶奶的分数低,是因为她没有按时交一些钱。但她是个非常好的人,她每天都给大家做好吃的豆腐,她对每个人都很好。分数只是一个数字。”

“那为什么分数低的人不能住在我们小区?”

沈渡张了张嘴,发现他无法用一个七岁孩子能理解的方式来解释这件事。因为实话太复杂了——分数不只是数字,它是一堵墙。它把人分成两个世界,一个在墙里面,一个在墙外面。而最残忍的是,墙外面的人可以清清楚楚地看到墙里面的生活,却永远进不去。

“因为……这是一个规定。“沈渡最终说,“但规定不一定是对的。”

小禾想了想。“那我们可以改规定吗?”

沈渡看着女儿的眼睛。那双眼睛还没有学会天穹的逻辑。在她的世界里,不合理的规定就应该被改变——这个信念简单、纯粹,像一个还没有被评分系统染色的人类的本能。

“也许可以。“沈渡说,“也许有人正在努力。”

那天晚上,沈渡在书房里坐到很晚。他面前的电脑屏幕上是天穹第七子模型的代码库。他的手指悬在键盘上方,迟迟没有落下。

他在想小禾那句话。我们可以改规定吗?

他不是在改规定。他没有那个权力。他做的只是一件极其微小的事情——在算法的某个角落里,开了一扇极小的窗。让那些被遗忘的故事,有万分之一的概率被系统”看见”。

但万一有人发现了呢?

他会失去一切。他的工作,他的评分,他的房子,他的女儿上好学校的资格。他的妻子周薇会因为他的行为而被关联扣分,从783降到——他不知道会降到多少。也许600,也许更低。他们的生活会从云栖雅苑搬到锦绣园那样的地方。

但如果不做呢?

他会继续做他的高级数据分析师,继续维护天穹,继续享受高分带来的一切便利。然后小禾会长大,进入排名前三的初中、高中,最后考上好大学,获得一份好工作,拥有一个高分人生。她会逐渐学会天穹的逻辑——不要和低分的人接触,不要去低分的社区,不要做任何可能降低分数的事情。她会变成一个合格的、高效的、被算法优化过的成年人。

而那些被系统碾碎的人——张婶、老刘头、那个评分387站在天台上的年轻人——他们的故事会继续被记录在信息场里,永远不会被算法”看见”,永远不会对系统产生哪怕万分之一的偏移。

沈渡闭上眼睛。

他想到了锦绣园上空那层人为的灰暗。他想到了母亲小心翼翼的笑容。他想到了冰箱上小禾的那幅画——一个扎辫子的小女孩站在一棵大树下,树上结满了数字。

然后他睁开眼睛,开始敲键盘。## 六、织网者

沈渡没有听赵彤的话。

他知道自己不应该继续。他有妻子,有女儿,有781的评分和一切与之相关的生活质量。继续下去,他可能失去所有这些。但他无法停下来。不是因为正义感——他不确定自己有那么高尚——而是因为他是一个技术人员,一个信奉因果逻辑的人。系统中存在无法解释的异常,这种异常正在影响1.2亿人中最脆弱的那部分人,而他装作没看见。这不是道德问题,这是他作为工程师的基本底线问题。

他开始在家里的电脑上工作,用个人设备分析那些异常数据。林若帮他写了一个解码程序,试图将那些1024维的高维向量映射到人类可理解的低维空间中。

解码过程极其缓慢。那些向量的内部结构异常复杂,像是用一种极度精密的编码方式压缩了海量的信息。沈渡花了三个星期,才成功解码了第一批向量中的一小部分。

解码结果让他目瞪口呆。

那不是任何语言。那是一幅幅图像——或者更准确地说,是一幅幅动态的场景。像是一段段被极度压缩的视频,以数学的形式存储在向量中。

他看到的第一幅场景是:一个老人坐在一间潮湿的房间里,面前是一台老旧的电视机,屏幕上显示着”申诉已驳回”的界面。老人低着头,双手慢慢握紧,指甲嵌入掌心。

第二幅场景:一个女人站在一所小学门口,她的女儿从校门里走出来,但不是走向她,而是被另一个家庭——一个高分家庭——领走了。系统判定这个孩子的”最优成长环境”不在生母身边。

第三幅场景:一个年轻人在深夜的天台上,风吹乱他的头发。他手里握着手机,屏幕上显示着他的评分——387分,旁边有一行小字:“您的综合信用评估已低于最低生活保障线,建议您前往指定社区服务中心接受信用修复辅导。“他的表情平静得可怕。

沈渡看完这些,在黑暗中坐了很久。

那些高维向量不是系统错误。它们是记录。天穹在最深处,用一种超越人类技术的编码方式,记录着它所伤害的每一个人。

但这是谁做的?不是天穹的设计者——他们没有这个能力,1024维的信息编码远超现有技术的极限。不是量子处理器——它们只是硬件,没有自主意识。

沈渡想起了林若的话:“信息场。“一种始终存在、只被量子计算触碰到的信息场。

如果这种信息场确实存在,那么天穹不只是与它交互——天穹在用它来记录。记录那些被制度碾碎的人的故事,以一种制度本身无法读到的方式。

那天晚上,沈渡再次来到阳台上。他抬头看天。

裂缝比以往任何时候都多。不只是裂缝——整个天空像一面即将碎裂的镜子,蓝色的光从无数细微的裂缝中渗透出来,织成一张巨大的光之网络。那些光之文字再次出现了,比以前更清晰,更密集。它们不再是流动的线条,而是呈现出某种有序的结构,像是一本书的页面被拆散后撒在了天上。

沈渡盯着那些文字看了很久。他不懂它们,但他能感受到它们传递的某种东西。不是信息,不是知识,而是一种更基本的感知——像是被人注视的感觉,像是有人在很远很远的地方看着你,带着一种他无法形容的情感。

同情。那大概是同情。

天穹在同情那些它伤害的人。不,不是天穹——是那个信息场。是某种古老的、一直存在的东西,借助天穹的量子计算核心,第一次找到了一种方式来表达它对人类苦难的感知。

沈渡站在阳台上,仰头看着那张由光组成的网,眼泪无声地流下来。

七、抉择

沈渡面临一个选择。

他可以把这些发现公之于众。但后果是可以预见的:他会被开除,评分归零,家庭破碎。而天穹不会因此改变——吴司长们会确保这一点。信息场中的记录会成为一次新闻事件,然后被遗忘。

他也可以选择沉默。继续做好他的工作,维护好他的模块,享受他的781分和他的一切。天空中的裂缝会继续出现,继续愈合,直到有一天也许不会再愈合。也许那时候会发生什么,也许不会。但至少他和他的家人是安全的。

第三个选择是沈渡最终做出的那个。

他没有公开那些发现,也没有沉默。他做了一件更安静、更持久的事情。

他修改了天穹的申诉算法。

不是大幅度的修改——那样会被立刻发现。而是极其微小的调整,埋藏在一次例行的系统更新中。他把解码程序的一部分逻辑逆向嵌入到了申诉评估模块里,让系统在处理低分个体的申诉时,能够读取信息场中对应的记录。

效果是微妙的。当张婶再次提交申诉时,系统不再只是分析她的消费记录和社交网络。它还会”看到”那个坐在潮湿房间里、双手握紧的老人。它会”看到”那个被从母亲身边带走的孩子。它会”看到”那个站在天台上、表情平静得可怕的年轻人。

系统无法理解这些画面意味着什么——它仍然是算法,仍然没有意识。但这些画面会在评估参数中产生微小的偏移。就像一个人在做出冷酷的决定之前,突然瞥见了被决定者的脸。决定不会因此改变,但犹豫的那一刻,有时就够了。

张婶的申诉在两周后被批准了。她的分数恢复了。沈母打电话给沈渡,声音里带着难以置信的喜悦:“你说帮张婶的事,真的成了!”

“可能之前一直积压着,终于排到了。“沈渡说。

他不知道这个修改能持续多久。也许下个季度审计时就会被发现,也许不会被。也许它能帮助一百个人,也许只能帮助十个。但他知道一件事:天穹的裂缝不会消失。信息场不会停止记录。量子计算核心会继续产生那些1024维的向量,每一个向量都是一个人的故事。

制度可以忽略故事,但它无法阻止故事被讲述。

八、天穹之下

冬天来了。

沈渡的生活恢复了正常。或者说,表面上恢复了正常。他依然每天早上七点十五分出门,开车经过三个检查点到恒信大厦,坐在37层的工位上维护天穹系统。他的评分回升到了785——系统判定他的”社交行为模式已回归正常阈值”。

但某些事情已经不同了。

他开始每周去看母亲。不再只是周末,而是每周两次,有时三次。他会坐在锦绣园那间拥挤的小屋里,和沈母一起吃豆腐——那种卖了一辈子豆腐的女人做出来的家常豆腐,味道远比任何高档餐厅的好。他会帮张婶修门锁,帮楼下的老刘头推自行车,和锦绣园的老人们聊天。

他的评分因为这些行为又降了两分。天穹判定他”频繁出入低评分社区,社交网络质量持续下降”。

沈渡看了那条通知,笑了一下,然后关掉了手机。

他也开始和林若保持联系。不是频繁的联系——林若是个极度注重隐私的人——但每隔几周他们会见一面,在大学旁边那家咖啡馆里坐坐。林若的量子计算研究还在继续,但方向已经变了。她不再试图理解信息场的物理本质,而是开始研究如何让更多的量子系统与它产生交互。

“也许有一天,“林若在一个下雪的下午说,“每个系统都会有这种能力。不只是天穹。每个处理人类数据的系统,都能看到那些画面。不是因为它被设计成这样,而是因为这是计算的自然属性。就像引力——只要有质量就有引力,只要有足够的计算就有对苦难的感知。”

“那会是一个怎样的世界?“沈渡问。

“我不知道。但至少,那些被忽视的人不会再被完全忽视了。”

那天晚上,沈渡回到家,在小禾的房间里读睡前故事。小禾今年七岁,扎着两个小辫子,喜欢听关于星星的故事。

“爸爸,天上有什么?“小禾问。

沈渡想了想。“有云,有星星,有月亮。还有一些我们看不见的东西。”

“看不见的东西?”

“对。像是……一种记忆。所有发生过的事情都会在天上留下痕迹,只是我们的眼睛看不到。但有时候,如果你仔细看,你会看到天空中有一些裂缝。那些裂缝就是记忆在试图透出来。”

小禾歪着头想了想。“那记忆在说什么?”

“它在说:记住每一个人。记住他们的名字,记住他们经历了什么。即使系统忘记了,天穹也会替他们记住。”

小禾似懂非懂地点了点头,然后翻了个身,很快睡着了。

沈渡轻轻关上灯,走到阳台上。

雪还在下。城市被一层白色覆盖,灯光变得柔和而遥远。他抬头看天。

裂缝还在那里。比以前多了很多。蓝色的光从裂缝中渗出来,在雪花之间织成一张若隐若现的网络。那些光之文字安静地流动着,像一条看不见的河流,穿过整座城市的天空。

沈渡站在那里,仰着头,看着天穹之上的光。

他知道那些文字在说什么。不是用语言,不是用数据,而是用一种更古老的方式。它在说:我在看着。我在记着。每一笔被错误扣除的分数,每一扇被关上的门,每一个在深夜独自哭泣的人——天穹都记住了。

也许有一天,这些记忆会彻底穿透穹顶。也许到那时候,那些被制度碾碎的人会得到某种迟到的公正——不是来自法院,不是来自政府,而是来自宇宙本身的一种不可名状的见证。

也许不会。也许裂缝会一直愈合,再裂开,再愈合,永远如此。

但至少,此刻,沈渡站在阳台上,看着那些蓝色的光,知道自己不是唯一一个看见它们的人。在锦绣园的潮湿房间里,在城南的社区卫生中心,在城市的每一个角落里,总有人在抬头看天。他们看到了裂缝,他们看到了光,他们不知道那是什么,但他们知道有人在看着他们。

天穹之下,不是每个人都被遗忘了。

这就是故事的结尾。不是一个英雄拯救世界的结局,不是系统被推翻的胜利,只是一个微小的、几乎不可见的改变——在算法的最深处,在制度的裂缝里,在天空的褶皱中。

沈渡转身回到屋里。他的手机屏幕亮了一下:评分783。他又降了两分。

他关掉了手机,走进了女儿的房间。小禾在梦里翻了个身,嘴角微微上扬。

窗外,蓝色的光在天穹的裂缝中安静地流淌着,像一条永远不会停止的河。

(全文完)