转过来。林序看到了他右手的指关节——攥紧,指节微微发白。
“它没有提前预警,是因为你三个月前参与修订的那份合规规范把它的眼睛蒙上了。3.2。政治风险评估小组。跨境信号拦截。你现在站在这里问我为什么没预警——这个问题你该先问问你自己。”
周启明没有立刻回答。他拉了一把椅子坐下来,把双手平放在膝盖上,看着那片闪烁的红色区域。屏幕上港口的停摆标记还在跳动,数据不断涌入。
“3.2规范不是我一个人定的。联合委员会表决通过。当时你也签字了。”
“当时系统还跑不准一个季度内的经济波动。没有人想得到三个月后它需要实时边境信号。”
“所以问题就在这里,顾远。”周启明的声音里多了一种质地——不是冷硬。是某种接近于疲倦的,像旧毛衣被磨薄了之后透出的那种纹理。“你责怪制度拖了技术的后腿。但制度之所以存在,恰恰是因为技术跑得太快,快到没有人来得及问一句——我们该不该让它跑这么快。”
顾远看着他。
“你现在是在替合规拦截辩护?”
“我不是在辩护。我是在告诉你,就算没有3.2规范,也会有别的东西拦住那些信号。跨境政治敏感数据一旦进入模型——你知道意味着什么吗?意味着gcs会对两个主权国家之间的边境冲突做出预测。预测一旦流出这栋楼,引发的不是预警。是恐慌。市场踩踏。军事误判。”
他顿了一下。主控室里的空气像被抽走了一层。
“技术跑在前面没问题。但跑在前面的时候,它得知道身后有没有人拿着它不该碰的东西。”
沉默落了下来。林序站在角落里,把两个人刚才的每一句话在脑子里过了一遍。周启明没有诡辩。顾远也没有推卸责任。但两个人的逻辑放在一起,形成了一个彼此抵消的死结。制度拦下数据,导致技术无法预警。技术无法预警,反过来被制度用来证明技术还不够成熟。一个完美的闭环。两个人都在各自的方向上用力,环越收越紧。
伊琳帮他们切开了这个环。
她一直坐在控制台最左边的那把椅子上,背对所有人,面前是中东能源节点的实时监控画面。从凌晨四点进来之后,她没怎么说过话。林序注意到她的手指一直在滑触摸板,快速翻动中东那边的数据。几分钟之后,手指停了。
她盯着屏幕看了很久。然后站起来,走到主屏幕旁边,把一块辅助显示器切换到中东管网的实时压力数据。三条管线的压力曲线正在同步下降,像三条蛇从同一根树枝上滑落。
“先别吵了。”伊琳说。“中东那条建议干预路径,出了问题。”
所有人都转向她的屏幕。顾远。周启明。运维工程师停下手里的操作。伊琳点开一路子节点,放大一组数值。
“系统建议的方案是调整三条管道压力参数,把负荷从瓶颈节点分流到两条辅助线路。当地能源部门采纳了。”
她转过身来。
“问题是调整幅度和系统建议不一致。实际调整量比模型给出的参数高了百分之十五。”
“为什么?”顾远问。
“当地操作中考虑到了一条辅助管线在历史记录里的承压上限比较保守,决定适当放大安全冗余。工程师的常规判断——不相信纸面数据,相信经验。”伊琳又点开一组新跳出来的报警信号。“但这条辅助管线的实际腐蚀程度,比纸面数据严重得多。去年有一个季度的管道检测报告没有录入系统——又是缺失数据。现在这条管线的压力正在逼近临界值。”
“临界值是多少?”周启明问。他问得很快,比刚才任何一句话都快。
伊琳没有回答。她把光标移到一条正在快速攀升的红色曲线上。曲线已经进入了标有红色虚线的区域,仍在向上。
主控室里的安静忽然变得很重。没有人动。散热风扇的声音好像也远了一层。
“如果这条管线破裂——”伊琳开口的时候声音平稳,但每一个字都压得很实。“断裂点下游三个城市将在四小时内失去天然气供应。现在是十一月。三个城市的总人口——超过八百万。”
她停了一下。窗外北京的天际线上正在浮起一层灰白。
“这不是边境关闭。边境关闭是政治事件。这是从物理层面砸回来的现实。”
顾远盯着那条红色曲线,良久没有说话。然后他转过身,看着周启明。他眼睛里有某种东西在碎裂。不是愤怒。比愤怒深得多。
“你说制度拦下数据是为了防止恐慌和市场踩踏。现在你看看这个——这条管线,这个腐蚀数据,这个百分之十五的偏差。这跟制度没关系。跟政治没关系。跟谁有权定义现实也没关系