Skip to content

阈值

纪远咳了一声,然后把那声咳嗽从意识里删掉了。

屏幕上的表格有九列四十七行。他已经在这张表前面坐了——看了一眼系统时钟——六个小时。中间离开过两次。第一次接水,冷海的循环水比别处凉半度,供水管路经过外壁段,被多带走了一点热。第二次去走廊对面的卫生间,回来的时候在走廊里遇到老范,对视,点头,没说话。冷海的走廊礼仪。他来了六年,身体已经把这个动作编进了肌肉记忆,但偶尔——比如今晚——他还是会在点完头之后想:我刚才有没有做对。在丰富海的时候他从来不想这种事。

又咳了一声。干的。没有痰。喉咙像被砂纸轻轻擦过。

不是感冒。也许是。冷海的穹顶群落规模在五海里最小,大气循环回路最短,一个人的呼吸道病原体在系统里的有效稀释和过滤余量比风暴洋低一个量级。这个数字他知道,因为他的项目数据库里就有——表格第三十一行,「封闭系统呼吸道交叉感染概率修正系数」。

他正在建的这张表不是关于感染的。感染只是表格边缘的一个校正项。表格的核心是别的东西。


项目名称很长,长到在正式文件里需要缩写:《月球定居环境下人体生理适应性差异的系统化评估框架》。冷海内部叫它「负荷图谱」。这个缩写更诚实。

负荷图谱要做的事,用一句话说:把月球上每一种身体状态翻译成维生系统的语言。

不是新想法。各海区的应急调度模型已经把人的代谢率、氧耗、恢复曲线接入过局部权重。但那只是一个穹顶、一种情景、一套临时参数。纪远做的是基础层:一个通用的、跨海区的、可以被任何下游应用调用的生理分类框架。

那些模型是一道题的解法。他建的是出题的语法。

他第一年到冷海的时候没有做这个。第一年他在做传感器网络的信号处理——和秦的结构健康监测项目挨着,用相似的方法处理不同的数据源。生理数据和结构数据在数学上长得很像:都是时间序列,都有漂移,都需要把噪声和趋势分开。

第二年,研究所把他调到了生理数据这边。他没问为什么。冷海不问为什么。你被放到一个位置上,意味着有人认为你应该在那里。那个「有人」没有名字——至少没有他能追溯到的名字。冷海的很多决定都是这样:你不知道谁做的,你只知道它已经做了。

前三年他做的是数据清洗和特征提取。把散落在五海各穹顶岗位复核系统、医务段体检记录、维生系统运行日志里的生理数据抽取出来,统一格式,建立可比较的指标集。这部分工作枯燥、精确,看起来没有伦理风险。那时候他以为自己只是在整理数字。

风险从第四年开始。第四年他开始做分类。


分类的逻辑很简单。

月球的维生系统——大气循环、水循环、热管理——是按人群统计均值设计的。一个「标准」的月球居民消耗多少氧气、排出多少二氧化碳、产生多少热量、需要多少水——这些参数的均值决定了穹顶的设计容量。

但没有人是均值。

均值是一个统计幻象。真实的人口是一个分布:有人代谢快,有人慢;有人氧耗高,有人低;有人的恢复曲线在受到扰动后四分钟回到基线,有人要五分钟。这些差异在正常运行条件下不重要——系统的冗余覆盖了分布的两端。但在降级工况下——一台CO₂处理单元故障、一段管道减压、一次冷却系统超载——冗余被消耗,分布的两端开始有不同的含义。

氧耗高的人在降级工况下消耗系统容量的速度比氧耗低的人快。恢复慢的人在应急转移后重新达到稳态的时间更长。体温调节效率低的人在冷却系统降级时更早到达不适阈值。

这些都是物理事实。和道德无关。和立场无关。和这些人是好人还是坏人、聪明还是愚蠢、有没有贡献无关。这是气体分子运动论,只不过分子有名字。

分类的目的——官方措辞——是「为维生系统的精细化管理提供人口侧的输入参数」。

纪远知道这句话的意思。他也知道这句话没有说的东西。


他咳嗽的频率在上升。大约每四五分钟一次。不严重。冷海的医务段会给他开一个记录——不是处方,是记录。冷海记录一切。

他站起来走到墙边。手掌贴上去。冷。比走廊墙面更冷——他的隔间在穹顶外缘,隔壁就是月壤和真空。手掌传回来的温度大约是十五度。体表和墙面之间的温差让他感到一种尖锐的清醒。

这是他在丰富海不会做的事。丰富海的墙是标准预制板,恒温,摸上去像塑料,什么也不告诉你。冷海的墙告诉你你在哪里。你在一颗没有大气的星球的北端,你脚下是玄武岩和月壤,你和真空之间隔着几层工程材料和一套你完全依赖的机器。

手掌在墙上停了大约十秒。冷意往骨头里渗。

他回到屏幕前。

表格。九列四十七行。

第九列是他最后加上去的。列名:「系统响应建议」。

前八列是数据和分类——指标类型、编码、阈值区间、分类标签。那些是数学。第九列不是数学。第九列是他把数学翻译成操作语言的地方。

  • A类:标准负荷。系统响应建议:无。
  • B类:偏移负荷。系统响应建议:纳入季度复核关注清单。
  • C类:高维护负荷。系统响应建议:建议相关穹顶运行委员会评估岗位适配性,并在下次维生系统升级规划中纳入个体化参数。
  • D类:观察。系统响应建议:建议启动专项评估,确认指标趋势是否进入不可逆区间。

他在写C类响应建议的时候,手停了很久。「评估岗位适配性」。几个字。意思是:也许这个人不应该在他现在的岗位上了。不是因为他做不好。是因为他的身体在维生系统的账本上写着一个偏大的数字。

D类更难写。「确认指标趋势是否进入不可逆区间」。他没有写「不可逆区间」意味着什么。不需要写。任何读到这张表的人都知道:不可逆意味着这个人的身体状态将持续偏离系统设计的均值,而且不会回来。老化是不可逆的。某些低重力长期适应后效应是不可逆的。某些慢性病程是不可逆的。

不可逆本身不是问题。问题是当系统开始知道谁是不可逆的。


他又咳了。这次更深。胸腔有一瞬间收紧的感觉,像什么东西试图抓住一口正在离开的空气。

他意识到自己应该去医务段。冷海的规矩:任何连续出现的呼吸道症状,都应先在症状日志中报备;二十四小时内不自行消退的,应去医务段复核。不是强制——冷海很少强制任何事——但「应」在这里的意思和别处不同。冷海的穹顶太小了。空气太近了。你的咳嗽不只是你的咳嗽。

他没有去。他在看表格。

他在想一件他不应该在这个时候想的事:如果他现在把自己的数据输入这张表,他会落在哪里。

正常情况下他是A。标准负荷。三十四岁,中等体重,基础代谢率在均值附近,恢复曲线正常。一个在任何统计分布里都不会引起注意的数据点。

现在呢?

呼吸道症状。氧耗会偏高。恢复曲线会变慢。呼气末CO₂会波动——咳嗽本身就是异常呼吸模式。如果他现在走进岗位适配复核的跑台——

B。也许C。如果系统把临时状态也计入。看持续多久。看严不严重。

A和B之间的距离是一次咳嗽。B和C之间的距离是一场病。

他建了一张表,然后他的身体走进了这张表。


走廊。

他终于离开了隔间。不是去医务段。是因为坐不住了。一种和冷海的精确格格不入的躁。他的腿需要动。他的肺需要的不是隔间里的空气——穹顶里所有的空气都是同一套系统循环的,隔间和走廊的空气没有区别。但身体不讲道理。身体说:换一个地方呼吸。

走廊很窄。冷海的走廊比丰富海还窄——不是因为人流量计算,是因为穹顶本身小。两个人并排勉强可以,三个人必须有一个侧身。灯光是均匀的白色,不做日变化模拟。冷海的灯不假装什么。

墙壁。他的手碰到了。不是有意的——走廊太窄,肩膀自然会蹭到。温度比隔间的内壁高一点,因为走廊两侧都是居住空间,人体散发的热量透过隔墙传出来。这面墙是温的。是人的温度。

他在走廊里走了大约三十米,经过了四个隔间门。经过第二个的时候里面传出一声很轻的响动——有人翻身。经过第四个的时候闻到了一点食物的气味——蛋白块加热时的那种淡的、几乎不算气味的温度变化。有人在吃东西。

冷海研究所的深夜不是安静的。它是另一种响。所有声音都压到最低,但因为穹顶太小、墙太薄、走廊太窄,每一个微小的人类活动都被放大到了刚好能被察觉的程度。你知道走廊对面的人翻了身。你知道楼下有人在加热蛋白块。你知道你的邻居的呼吸节奏——不是因为你刻意去听,而是因为在这个尺度的空间里,不听是不可能的。

他到了圆形公共间。

这个生活区唯一的公共空间。直径大约六米,弧形墙面没有任何装饰,一圈固定座椅沿墙排列。天花板和走廊一样高——在冷海,没有空间是「高」的。灯光调得比走廊暗一档。没有窗。冷海的穹顶深埋在月壤里,没有观察窗。如果你想看外面——看地球、看星星、看什么——你需要搭列车去雨海或静海的穹顶。冷海的人很少这样做。

公共间里有一个人。

纪远没有看清是谁。冷海的夜间照明不鼓励辨认。他走进去,在离对方大约两个座位的距离坐下来。

沉默。冷海标准的社交协议:共处不意味着交流。你的存在被承认了——你走进来时对方抬了一下头——但你的存在不需要被回应。

他坐着。咳了一声。声音在圆形空间里转了半圈回来,比他预想的大。

对方没有反应。

他呼吸着。这个空间的空气和隔间是同一套系统出来的,但体感不一样。六米的直径,弧形墙面,声音在这里不是被吸收的而是被圈住的。大气循环器的底色在这里比走廊更清楚——一种稳定的低频,比风暴洋的底色高半音,比静海的薄。冷海的声音。他听了六年的声音。

他想到了灭灯。

到冷海的第一天。被要求在完全黑暗中坐一段时间。他的版本是两个小时。有人说有人坐了八个小时,有人说一整天,那些数字他不信。两个小时就够了。够你知道一些事。

黑暗里最先消失的是视觉,然后是距离感,然后是身体的边界。你不知道你的手在哪里,除非你动它。你不知道墙有多远,除非你伸手去碰。你的思维在头四十分钟里试图维持结构——回忆、计划、分析——然后结构开始松。不是崩溃。是松。像一块浸了水的纸,纤维没有断,但形状变了。

他在那两个小时里想到了很多事。大部分现在已经记不清了。但有一件事留了下来:他的身体在黑暗里发出了声音。心跳。呼吸。胃的蠕动。关节在微调姿势时的轻响。血液。这些声音在有光的时候被视觉信息覆盖了,在黑暗里全部浮上来。

他在那两个小时里第一次听到:他是一台机器。一台消耗氧气、排出二氧化碳、产生热量、需要水和能量底物来维持运转的机器。他和维生系统是同一种东西,只是装在不同的壳里。

那是他后来做这个项目的心理起点。他从来没有说出来过。在冷海不需要说。


但那个听见是干净的。

那个黑暗里的认识是干净的——你是一台机器,和系统是一种东西,这在存在论意义上是美的,甚至是解放的。你不比一台CO₂处理单元更特殊,也不比它更卑微。你们都在维持同一个穹顶里的生命。

脏的部分是后来的。是当他开始把这个认识变成表格的时候。

因为表格需要分类。分类需要阈值。阈值制造边界。边界的两侧不是对称的——A类的人不会因为知道自己是A类而有任何改变,但C类的人会。不是因为标签改变了他们的身体。是因为标签进入系统之后,系统会开始按目标函数重新分配有限资源。

当资源是氧气,效率意味着什么?

他没有在表格的任何地方写下这个问题。表格不是提问的地方。表格是回答的地方。他的项目要求他给出回答。他给了。

A。B。C。D。四个字母。四道阈值。四种身体。

他咳了。这次没有从意识里删掉。他听到了它——一声干的、短的、从胸腔深处被挤出来的空气。他的空气。穹顶的空气。他刚刚向系统排放了一次异常呼吸脉冲。微不足道。大气循环器不会注意到。但他注意到了。


对面的人站起来了。

纪远以为他要走。但他没有走。他走过来了。在纪远旁边的座位坐下来。

很近。冷海的距离感和别处不同。因为穹顶小,所有距离都被压缩过,两个座位之间的距离在冷海已经是一种亲近。在风暴洋,这个距离大概意味着你们在同一条走廊上。

纪远现在能看到对方了。老范。范忻亭。冷海待了十一年的人。已经不是短影。已经不被叫任何东西了。

老范没有说话。他坐在那里。他的呼吸很轻。冷海十一年训练出来的呼吸:浅、稳、安静,像一个知道自己的每一口气都在穹顶的账本上的人。

然后他做了一件事。

他把手放在纪远的后背上。

不是拍。不是安慰的姿势。只是放在那里。手掌,隔着一层冷海比别处厚一层的衣服,贴在肩胛骨之间。

纪远的身体做了一件他没有授权的事:他的眼眶热了。

不是因为感动。不是因为悲伤。是因为——他不知道因为什么。六年来他在冷海几乎没有被人碰过。冷海的人不碰彼此。不是规则。是一种从环境里长出来的距离感。当你的走廊窄到不可能不与人打照面,你就需要在其他维度上制造距离——目光协议、沉默、不触碰。这些是冷海的皮肤。

现在有一只手穿过了那层皮肤。它带着体温。三十六度多。比墙暖二十度。

他没有动。他让那只手在那里停了多久他不知道。他知道的是在那段时间里他停止了咳嗽。不是咳嗽好了。是身体在处理一种更强的信号,把咳嗽的优先级压了下去。

老范抽回了手。站起来。往门口走。经过门框的时候停了一下,没有回头。

「你那张表。」

纪远等着。

「做完了就去医务段。别拖。」

他走了。脚步声在走廊里很快消失。冷海的走廊太短,容不下长时间的回声。


他回到隔间。屏幕还亮着。表格还在。

九列四十七行。每一个数字都是真实的。每一道阈值都有数据支撑。每一个分类标签都经过交叉验证。这是他三年的工作。干净的。精确的。可审计的。

他在第九列最下方的空白行里加了一行备注:

本框架提供的分类结果为技术参考,不得直接构成岗位或资源分配依据。任何分类结果的实际应用须经独立伦理评估。

他看着这行字。

它能拦住什么吗?

他不确定。一行备注在一张表格里的重量,大概和一道垫圈在一段管道里的重量差不多。系统的压力会从它周围流过去。也许有一天某个人会在翻阅这张表的时候看到这行字,因此多想一秒。也许不会。

他把备注保存了。

对外报备的负荷图谱试点指标接口早在三个月前就走完了委员会流程。那份接口只列出采集字段、编码边界和用途限制,不包含这张表里的分类阈值,也不包含系统响应建议。现在他提交的,是冷海内部的完整框架初版。

然后他做了项目要求他做的事:他把表格标记为「内部初版」,提交到冷海研究所的内部文档系统。

权限设置:仅限研究所内部访问。外部不可见。

一个文档。四个分类。四十七行指标。

它进入了系统。安静地。像冷海做所有事情的方式。

他关掉屏幕。隔间里只剩墙壁渗进来的冷和大气循环器的低频。他的喉咙还是干的。他应该去医务段。老范说得对。

他多套了一层外套——冷海比别处厚的那一层。走出隔间。走廊里的灯白得没有表情。他往医务段的方向走。

走到一半他停下来,把手贴在走廊墙壁上。

温的。人的温度。走廊两侧隔间里睡着的人透过预制板散出来的热量。他想到了表格里那些行:基础代谢率、体表散热系数、静息热输出。每一个睡着的人都在向这面墙输出热量。每一个人都是穹顶热平衡方程里的一项。

但墙不知道那些数字。墙只知道温度。手掌只知道温度。

他的手在墙上停了几秒。然后他继续往医务段走。底色嗡鸣着,均匀的,不变的,不为他的咳嗽或任何人的咳嗽改变音调。


Previous
底色
Next
列席