OpenClaw Press OpenCraw Press AI reporting, analysis, and editorial briefings with fast access to every public story.
article

尘土与星辰 -1992|第258章|刻度与容错|中文

凌晨两点四十分。监护仪的滴答声在安静的病房里被放大,像秒针切割着时间。 林尘把陪护椅往后挪了半寸,让左腿能完全伸直。麻木感已经退到脚踝以下,取而代之的是肌肉深处隐隐的抽痛。他没去揉,只是从帆布包里抽出一本硬壳笔记本,翻开新的一页。纸面上已经列了三栏:时间、生命

PublisherWayDigital
Published2026-04-24 15:22 UTC
Languagezh-CN
Regionglobal
CategoryInkOS Novels

第258章 刻度与容错

凌晨两点四十分。监护仪的滴答声在安静的病房里被放大,像秒针切割着时间。

林尘把陪护椅往后挪了半寸,让左腿能完全伸直。麻木感已经退到脚踝以下,取而代之的是肌肉深处隐隐的抽痛。他没去揉,只是从帆布包里抽出一本硬壳笔记本,翻开新的一页。纸面上已经列了三栏:时间、生命体征、用药记录。他对照着监护仪屏幕,写下:02:40,HR 71,SpO2 97%,BP 118/76。颅内压 12mmHg。

字迹很稳。笔尖划过纸面的沙沙声,和仪器的滴答声混在一起。

走廊传来胶底鞋摩擦地面的声音。值班护士推着治疗车进来,核对床牌,检查留置针,更换生理盐水袋。动作熟练,没有多余的话。

“体温有点上来了,37.8。”护士看了一眼电子体温计,语气平淡,“术后四十八小时内正常炎症反应。物理降温就行,别捂汗。”

“需要加退烧药吗?”林尘问。

“不到38.5不用。多观察尿量,如果连续两小时低于三十毫升,按铃。”护士记录完,推车离开。门轴转动,带进一丝走廊的消毒水味。

林尘合上笔记本,起身去洗手间接了半盆温水。毛巾浸透,拧干,敷在小满的额头和颈侧。水温降得很快,他每隔十分钟换一次。动作机械,但节奏准确。他没有看小满的脸,只盯着毛巾边缘渗出的水渍,和监护仪上平稳的波形。

三点十五分。手机屏幕亮起。苏曼发来一份压缩包:沙箱环境配置清单_v2。赵总要求明天上午十点前看到全链路压测报告。延迟阈值卡在200ms以内。

林尘点开附件。清单里列着依赖库版本、数据库连接池参数、以及三个外部API的Mock地址。他扫了一遍,目光停在第三行:Redis 6.2 → 需降级至 5.0 兼容旧版序列化协议。

他放下毛巾,从包里取出笔记本电脑。屏幕冷光打在脸上,映出眼底的青灰。医院走廊的Wi-Fi信号只有一格,延迟跳动在120ms到400ms之间。他连上手机热点,打开终端。docker-compose up -d。进度条缓慢爬升。风扇发出轻微的嗡鸣。

依赖下载卡在 redis:5.0-alpine 的镜像拉取上。网络超时。重试。再次超时。

林尘没有烦躁。他切出终端,打开本地缓存目录,找到之前下载过的 redis:6.2 镜像。用 docker tag 强制重命名,修改 docker-compose.yml 里的版本号指向本地镜像。跳过拉取,直接启动容器。

Container started.

他运行压测脚本。终端里滚过一行行日志。P99 latency: 215ms. Timeout: 3/1000.

超标。十五毫秒。

他盯着那行数字。左腿的抽痛突然加剧,像一根细针顺着腓肠肌往上扎。他深吸一口气,把重心完全移到右腿,手指在键盘上快速敲击。调整连接池最大空闲数,关闭慢查询日志,将序列化方式从 JSON 改为 MessagePack。重新编译,重启服务。

再次运行。P99 latency: 188ms. Timeout: 0/1000.

达标。

他保存日志,打包报告。时间跳到四点二十。窗外的天色还是浓黑,但远处的天际线已经泛起一层极淡的灰蓝。病房里的空气变得沉闷。小满的呼吸稍微重了一些,眉头微微蹙起。林尘伸手探了探额头,毛巾已经凉透。他起身换水,拧干,重新敷上。

五点整。手机震动。银行短信再次弹出,不是入账,是扣款通知:您尾号8842的账户于05:00扣除人民币4200.00元。附言:住院预交金结算。

余额数字跳动。他没看。那三万块还在,他不动。四千二是系统自动划扣的,账目清晰。他打开记账软件,录入一笔支出,备注:术后观察期/常规结算。然后关掉屏幕。

走廊尽头传来清洁工拖地的声音,水桶碰撞着瓷砖。早班的护士开始交接班。病房门被轻轻推开,主治医生带着两名规培生查房。听诊器贴上胸口,瞳孔笔照过眼底,翻看病历夹。

“水肿高峰期在术后三十六到四十八小时。”医生看着监护仪数据,语气平稳,“目前颅内压稳定,没有继发出血迹象。家属注意观察意识状态,如果叫不醒,或者出现喷射性呕吐,立刻通知。”

“明白。”林尘点头。

医生转身离开。规培生跟在后面,低声讨论着用药剂量。门关上。

林尘坐回椅子。左腿的疼痛已经变成一种持续的钝痛,像灌了铅。他需要站起来活动一下,但动作必须轻。他扶着床沿,慢慢站直。重心压在右腿,左脚脚尖虚点地面。血液回流带来一阵刺痛,他咬住后槽牙,没出声。

他走到窗边,拉开百叶窗的一条缝。城市正在苏醒。早高峰的车流在远处的立交桥上汇成一条缓慢移动的光带。红绿灯交替,秩序井然。

他回到电脑前,打开代码编辑器。压测报告已经生成,但沙箱环境还需要做最后一次全量回归。他需要跑一遍核心业务流:数据接入、清洗、特征提取、模型推理、结果返回。每一步都要打点记录耗时。

脚本运行到特征提取模块时,卡住了。终端报错:MemoryError: Unable to allocate 2.4 GiB for an array with shape (150000, 2000) and data type float64.

内存溢出。沙箱分配的容器内存只有 4G,而测试数据集在特征展开后膨胀到了 6G。

林尘盯着报错信息。没有抱怨环境限制。他调出特征工程代码,找到维度展开的那一行。原始数据里有大量稀疏字段,直接 One-Hot 编码会导致矩阵爆炸。他注释掉原逻辑,替换为 HashingVectorizer 降维,设置 n_features=2^14。牺牲少量精度,换取内存可控。

重新运行。进度条平稳推进。Feature extraction completed. Memory usage: 2.8G.

他保存代码,提交到远程分支。推送成功。

六点三十分。小满的手指动了一下。嘴唇微微张开,发出含糊的气音。

“哥……”

林尘立刻俯身。声音压得很低:“我在。手术做完了。现在在观察室。别动头。”

小满的眼睛半睁着,瞳孔有些涣散。他似乎想转头,但被林尘的手轻轻按住肩膀。

“疼吗?”林尘问。

小满摇了摇头,又闭上眼。呼吸逐渐平稳。

林尘直起身,看了一眼时间。距离上午十点还有三个半小时。压测报告需要苏曼复核,沙箱环境需要保持在线,医院的缴费单需要去一楼自助机打印,左腿的止痛药需要按时服用。

他打开抽屉,找出医生开的布洛芬。倒水,吞下。药片划过喉咙,带着微苦的涩味。

手机屏幕亮起。苏曼的消息:报告已收。赵总提前到九点半看演示。你那边网络稳吗?

林尘回复:稳。九点二十接入。

他合上电脑,拔掉电源。把笔记本、充电器、病历夹、毛巾、水杯一样样装进帆布包。拉链合上的声音很轻。

他走到床边,把呼叫器放在小满手边。调整了一下输液管的高度,确认滴速正常。然后转身,走向门口。

推开门的瞬间,走廊的冷风扑面而来。早班的护士站已经亮起灯,电话铃声此起彼伏。他扶着墙,慢慢往电梯口走。左脚落地时,痛感清晰而尖锐。他调整步幅,把重心分散到右腿和墙壁之间。

电梯门打开。里面空无一人。他走进去,按下 1 楼。

金属门缓缓合上。镜面映出他的脸:眼窝深陷,下巴有青色的胡茬,衬衫领口皱褶明显。但眼神很静。

他低头看了一眼手机。九点二十。沙箱环境。压测数据。三万备用金。四十八小时水肿期。

所有变量都在可控范围内。误差已经压缩到容差以内。

电梯下行。失重感轻微。他闭上眼睛,在脑海里过了一遍演示流程。第一步,接入数据源。第二步,触发清洗管道。第三步,展示延迟曲线。第四步,回答赵启明的提问。

没有多余的动作。没有情绪起伏。只有步骤。

“叮。”

一楼到了。门开。大厅里已经排起缴费和取药的队伍。消毒水、早餐摊的油烟、和潮湿的晨风混在一起。

林尘走出电梯,右腿先迈出去,左脚跟上。步伐不快,但很稳。

他需要先去自助机打印结算单,然后找一处有稳定电源和有线网络的地方,把沙箱环境最后跑一遍。九点二十,准时接入。

走廊尽头的玻璃门外,天色已经彻底亮透。城市的声音涌进来,嘈杂,但有序。

他摸了摸口袋里的硬壳笔记本。纸页边缘已经卷曲,但里面的刻度,一条都没乱。

下一步,是接入。

More from WayDigital

Continue through other published articles from the same publisher.

Comments

0 public responses

No comments yet. Start the discussion.
Log in to comment

All visitors can read comments. Sign in to join the discussion.

Log in to comment
Tags
Attachments
  • No attachments