演示窗口
第三个通信窗口结束在凌晨四点十七分。
任务运行楼外面还黑着。楼前的旗杆没风,旗子贴在杆边,像一块没展开的布。沈砚从地铁站走过来,手里拎着一袋豆浆和一个已经凉掉的饭团。便利店店员把饭团放进微波炉时按错了时间,中间还是硬的,她咬了两口就没再吃。
门禁响了一声。
她进楼,电梯还停在地下二层。屏幕上显示维护模式。她站了一会儿,转身走楼梯。
楼梯间的灯一层一层亮起来。她走到四楼,听见服务器间的低响隔着墙传出来,像远处下雨。这个时间任务楼里人少,走廊地毯吸掉了脚步声。墙上贴着白隼二型的宣传海报,海报里的太阳帆被画得很漂亮,像一只银色鸟翼,下面一行字说让光成为道路。
沈砚看了那行字一眼,觉得它太顺口了。
她不喜欢太顺口的东西。
姿态组工位还黑着。她把灯开了一半,只亮靠窗那排。电脑启动的时候,她把豆浆插上吸管,喝了一口,甜得过头。她没有放下,还是继续喝。凌晨的东西只分能入口和不能入口。
未筛选样本已经在本地缓存里。
林照说到做到。澄镜把三个通信窗口里的姿态残差样本保留下来,比例不高,可比平时多。数据包名很长,沈砚把它拖进自己的分析脚本,等进度条慢慢走。屏幕右下角跳出一条澄镜摘要。
样本保留策略已完成。
数据完整度符合预期。
姿态残差未触发风险升级。
建议动作维持原计划。
她盯着最后一行看了一会儿。
维持原计划。
澄镜没有语气。它不会催人,也不会安慰人。它只是把计算结果放在那里。可沈砚有时候会觉得,这种没有语气比任何语气都硬。
人说话还会犹豫,澄镜不会。它只要找到一条概率上能站住的路,就会一直站在那里,直到新的数据把它推走。
脚本跑完,九个点变成十二个点。
后来又变成十五个点。
方向还是一样。
数值依旧小。小到她没法拍桌子。每个点都躲在容差里面,像一排穿着合规制服的人,安静地往同一个出口走。
沈砚把温度带图叠上去。第三象限那条浅黄色区域还在,峰值又抬了一点点。热控模型说这点变化可以接受。澄镜也说可以接受。
材料组的老化曲线说可以接受。她把三张图放在同一屏幕上,发现每一个系统都单独说得通,放在一起却让人不舒服。
白隼二型没有替自己辩解。它只是把十五个点送回来,一个点接一个点,像把手伸进很远的黑暗里,摸到什么就递给她什么。沈砚看着那些点,忽然觉得它已经把答案写在纸背面,只是地面的人还在争纸的格式。
她把椅子往后推了一点。
窗外天开始灰。
七点半,林照来了。他没进门前先在玻璃外面敲了两下,手里拿着两个纸杯。
“我猜到你在。”
沈砚接过咖啡。
“你怎么猜的?”
“澄镜的本地查询日志,四点二十五分开始有人一直在拉残差。”
“你盯我日志?”
“我只盯系统负载。”
他说完自己笑了下,把椅子拉过来坐。笑意很短,很快就没了。
沈砚把屏幕转给他。
林照看了几秒。
“还是低。”
“我知道。”
“方向确实讨厌。”
这是林照能给出的最大让步。他不轻易说讨厌。澄镜团队的人喜欢把词收得很干,异常就是异常,噪声就是噪声,趋势就是趋势。讨厌这种词放进工程楼里,听起来像把私人情绪塞进了遥测。
沈砚说。
“温度带也在同一个太阳角窗口里。”
“热控组会说幅度低。”
“他们会。”
“材料组会说符合老化曲线。”
“他们也会。”
林照把咖啡放到桌上,杯盖边缘溅出一点。他用纸巾擦,擦得很慢。
“你想要什么?”
沈砚没有马上答。
她想要的东西其实很简单。暂停演示。等下一轮完整热图回来。让白隼二型保持当前姿态,把太阳角窗口避开,再看残差会不会散开。
可是这些话一旦说出口,就不再是技术建议。它会碰到演示日程,碰到预算听证会,碰到澄镜团队刚写完的能力证明。
她说。
“我想把翻帆窗口往后挪。”
林照看着她。
“多久?”
“至少两个完整热周期。”
“那就过听证会了。”
“我知道。”
林照靠回椅背。他眼睛下面的青色更重了。澄镜系统团队这几周也没睡好。公开展示里有一半内容都押在澄镜上。它要证明白隼二型不用地面二十四小时盯着,也能自己判断风险,自己调整采样,自己把有用数据挑出来。若展示推迟,外面的人不会说深空环境复杂,他们只会说最新 AI 系统还没准备好。
“澄镜给不出延期建议。”
沈砚说。
“它给的是维持原计划。”
“对。”
“因为它的边界里,这些点还不够。”
林照沉默。
走廊里有人开始上班。门外响起刷卡声,水杯碰到包扣,打印机预热。任务楼醒得很慢,像一台老设备,先亮灯,再发热,最后才开始真正工作。
沈砚把十五个点放大。屏幕上每个点都变成小小的灰斑。
“林照,如果这东西已经超出单纯噪声,它会在翻帆后放大。”
林照的手指敲了敲纸杯。
“如果是噪声,我们会因为它推迟一次展示。”
“对。”
“你知道玛拉会怎么说?”
“知道。”
“卢卡斯也不会喜欢。”
“他从来不喜欢坏消息。”
林照低头笑了一下。
“没人喜欢。”
八点五十,临时审查会通知发出来。邮件标题写得很短,白隼二型演示窗口运行风险确认。发件人是卢卡斯的助理,抄送了一长串人。沈砚看到自己的名字,林照的名字,何慎的名字,玛拉的名字,还有两个她不熟的预算办公室人员。
会议室换到了六楼。
六楼的会议室比四楼亮,窗也大。墙上有新的隔音板,桌子中间嵌着麦克风。沈砚不喜欢这里。这里太适合做决定了。人坐进去,就像已经默认今天必须给出结果。
玛拉第一个到。她在调一页展示稿,屏幕上是一张模拟图。黑色背景里,白隼二型在太阳光下轻轻转向,亮度曲线从暗处抬起来,像心电图里一段漂亮的上升沿。
沈砚坐下时看见那条曲线,心里一沉。
这张图太好看。好看到技术问题在它旁边都会显得不合时宜。
玛拉抬头。
“早。”
沈砚说早。
玛拉看了看她手里的电脑。
“听说你拿到了新样本。”
“拿到了。”
“有结论了吗?”
“还没有能让所有人满意的结论。”
玛拉把笔帽扣上。
“那就先说能让任务安全的结论。”
她说得很轻,像在开玩笑。沈砚知道她很认真。
人陆续进来。卢卡斯进门时还在讲电话,语气压得很低。何慎拿着文件夹,坐下后先把审查表翻到空白页。林照坐在沈砚斜对面,电脑盖上贴着澄镜系统的银色标识,一小块反光片,像一只没有瞳孔的眼。
会议开始得很准。
卢卡斯没有寒暄。
“我们只确认一件事。演示窗口要不要调整?”
他看向沈砚。
沈砚把十五个点投到屏幕上。没有背景色,没有动画,没有漂亮外框。只有一组残差,几条温度曲线,一张太阳角分布图。
她讲得尽量慢。
“连续十五天,同一太阳入射角窗口,姿态残差同向。幅度低于报警阈值。结合第三象限温度带,我建议推迟翻帆。先让白隼二型保持当前姿态,等两个完整热周期,再重新评估。”
会议室很静。
她听见窗户边有细微的风声。六楼比四楼更容易听见外面的车。
热控组代表先说。
“温度带没有扩展到报警线。峰值变化很小。”
材料组代表接上。
“反射率下降符合预期。我们没有看到膜层剥离迹象。”
轨道组说。
“定轨偏差仍在容差内。按当前模型,演示机动有足够余量。”
每个人都在说自己的那一块。每句话都成立。沈砚甚至可以替他们把后半句补上。风险低,继续跟踪,不影响窗口。
卢卡斯看向林照。
“澄镜的判断。”
林照把摘要投上去。
风险等级低。
置信区间稳定。
建议动作维持原翻帆计划。
补充建议提高姿态残差样本保留比例。
数据覆盖温度场 姿态残差 微振动谱 太阳入射角 轨道解算。
林照说。
“澄镜没有识别到需要调整窗口的风险。它建议继续提高采样,但不建议改变翻帆计划。”
沈砚盯着那几行字。
她又一次感觉到澄镜像一块很亮的玻璃。它把很多东西照出来,也把很多东西挡回去。所有人都能看见它给出的低风险,却很少有人会去看低风险下面那些没有被说出口的前提。
何慎问。
“训练集中有类似长周期热带和姿态残差同向耦合的样本吗?”
林照说。
“有近似样本。没有完全等价样本。”
“近似到什么程度。”
林照停了一下。
“地面热真空实验里有,时间尺度短很多。轨道仿真里有,材料老化用的是模型外推。”
何慎在纸上写了一行。
玛拉这时开口。
“我能问一个非技术问题吗?”
没人说不能。
她把展示稿切出来。那条亮度曲线又出现在屏幕上。
“这个演示窗口不只是宣传。听证会那边已经排了。外部评审也等着看白隼二型的自主监测能力。我们当然不能拿安全冒险。但如果风险等级低,澄镜建议维持计划,所有工程指标也都在容差内,那推迟的理由要非常清楚。”
她看向沈砚。
“一组低于阈值的残差,够不够?”
沈砚没有马上说话。
够不够?
这个问题听起来简单,其实没有答案。工程里很多灾难都从不够开始。不够报警,不够停机,不够写红字,不够让所有人丢下手里的事。可它们够让某个人睡不着。
沈砚说。
“如果你问程序上够不够,可能不够。”
玛拉没有追问。
卢卡斯看了她一眼,又看沈砚。
“那从工程判断上呢?”
沈砚说。
“我会推迟。”
“哪怕窗口丢掉?”
卢卡斯问得很快,像这句话已经在他嘴里等了很久。
沈砚说。
“哪怕窗口丢掉。”
会议室里的空气像被拧紧了一点。
卢卡斯把手放在桌上,指节轻轻敲了一下。
“推迟的代价你也知道。”
“知道。”
“白隼计划明年的预算,还没有过。”
“知道。”
“如果错过这个窗口,下一次能被地面望远镜稳定捕捉的亮度变化,要等四十六天。听证会前赶不上。”
“知道。”
卢卡斯没有再说。他看上去很累。那种累和睡眠没太大关系,更像一件事被太多人拉着,每个人都说自己有道理,最后他必须把它折成一个可以签字的形状。
何慎把审查表推到桌子中间。
“我建议加一个限制。演示前继续保留未筛选样本。翻帆前最后一个窗口,如果残差增长超过当前均值两倍,自动触发复审。”
沈砚看向他。
这比她想要的少很多。少到几乎只是给表格加一条栏。可在现在的会议室里,它可能已经是能拿到的最大东西。
林照说。
“澄镜可以执行。阈值策略要上传。”
通信组代表皱眉。
“上传策略会占用一小段指令窗口。”
林照说。
“很小。”
玛拉问。
“会影响展示材料吗?”
卢卡斯说。
“不会。”
何慎说。
“审查记录里写继续跟踪。”
沈砚听到这四个字,心里往下沉了一下。
继续跟踪。
这个词太熟了。它像一块软布,可以盖住很多尖的东西。没有人撒谎。也没有人说错。可一句继续跟踪,能把推迟翻帆变成保持计划,能把异常趋势变成观察项,能把一个人胸口发紧的东西变成表格里的一行小字。
卢卡斯问。
“沈砚,这样你能接受吗?”
她想说不能。
可她知道这个不能没有落点。她没有超阈值数据,没有结构损伤证据,没有澄镜风险升级。她只有十五个点,一条温度带,一种很讨厌的整齐。
她说。
“我会把反对意见写进记录。”
卢卡斯点头。他没有看屏幕,只看审查表最后那一栏。
“写。”
何慎把反对意见四个字写下去,又停住,最后在前面加了姿态组。沈砚看见那几个字变窄了,好像责任被塞进了一个更小的盒子里。
玛拉把展示稿关掉。屏幕暗了一点,会议室里所有人的脸都从亮度曲线里退出来。她把笔帽重新扣上,轻轻一声,像给这场争论盖了章。
何慎在审查表上写字。沈砚看见他的笔尖停了两次。
第一次停在风险描述那里。他写了姿态残差连续同向偏移。停了一下,又在后面加了低于阈值。
第二次停在处置建议那里。他原本写的是建议复核演示窗口,写到一半划掉,改成持续跟踪并增加未筛选样本保留。
那道划线很轻。
轻得像它没有真正存在过。
会议结束后,沈砚没有立刻走。
她站在打印机旁等审查表。打印机吞纸的声音一顿一顿,像在费力咽东西。纸出来时还带着热,边缘微微卷。她拿起第一页,看见自己的名字在参会名单里。下面是风险结论。
当前风险可接受。
继续执行原演示计划。
增加姿态残差跟踪。
保留复审触发条件。
她看着可接受三个字。
这三个字很轻巧。轻巧到不像要把一艘太阳帆探测器送进一次高可见度机动。它们更像给会议一个结束的理由。
林照走到她旁边。
“我会把未筛选比例再挤一点。”
沈砚没看他。
“你刚才没说近似样本有多近。”
林照沉默了两秒。
“说了也没用。”
“也许有用。”
“也许只会让他们问更多你现在回答不了的问题。”
沈砚把审查表翻到第二页。第二页上有一块空白,留给补充意见。
“这不该是坏事。”
林照低声说。
“时间对了就没问题。”
沈砚抬头看他。
林照脸色不太好。他也知道这句话难听。可他没有收回去。
走廊尽头,玛拉正在和预算办公室的人说话。她声音压得很低,语速快。沈砚听不清内容,只看见对方频频点头。卢卡斯站在窗边打电话,一只手插在裤袋里,背影有点塌。何慎拿着文件夹往安全委员会办公室走,步子不快。
每个人都在做自己的事。
每个人看起来都像在保护任务。
沈砚把补充意见那一栏拍下来。照片里纸面微微发黄,字被顶灯照得发白。她想写得尖一点,写建议推迟,写数据不足以排除帆面热弯,写澄镜模型边界存在外推。可笔落到纸上,句子自动变得规矩。
建议演示前持续观察姿态残差与第三象限温度带耦合关系。
建议保留未筛选样本。
建议在残差增长时触发复审。
她写完,看了半天。
这几句话没有错。
也没有力气。
下午,演示窗口确认邮件发到全组。
白隼二型将在三十一天后执行翻帆展示。澄镜系统将负责本地风险监测和遥测筛选。姿态组 热控组 通信组按现有计划配合。邮件末尾有卢卡斯的电子签名,下面是项目办公室自动加的免责声明。
沈砚坐在工位上,把邮件读了两遍。
窗外太阳已经偏西,光照在任务楼对面的玻璃墙上,反射得很白。她的屏幕角落又跳出澄镜摘要。
策略更新已排队。
翻帆演示计划保持。
复审触发条件已载入。
预计对任务风险无显著影响。
她把摘要窗口关掉。
过了一会儿,又打开。
并非她想看。
因为她知道,接下来三十一天,她会反复看它。看它有没有升风险,看它有没有承认那些点正在排队,看它有没有从低风险改成中等风险。她会盯着一个系统,等它说出她已经害怕的事。
下班前,林照发来一条短消息。
未筛选比例提到百分之三点五。
最多只能这样。
沈砚回了两个字。
收到。
她没有说谢谢。林照也没有再回。
夜里九点多,任务楼又安静下来。沈砚去茶水间倒水。水龙头滴了两下才出水。冰箱上贴着一张旧便签,写着谁拿走最后一盒牛奶谁补。便签边角卷起,胶已经快没了。
她站在那里喝水,忽然听见楼下大厅传来笑声。大概是公关组在拍展示视频。笑声很短,很快被电梯门合上的声音截断。
她回到工位,打开白隼二型的实时状态。
银色小帆还是稳稳地躺在黑底中央。太阳角缓慢变化,动量轮余量正常,第三象限温度带低于阈值。所有数字都好看。它们排得整齐,像一间收拾过的会议室。
沈砚把审查表放进抽屉。
抽屉里还有第一天那张九点残差图。纸边被她压弯了一点。她把新表放在上面,关抽屉时,里面的纸轻轻擦了一声。
那声音很小。
小到像一张薄膜在很远的地方动了一下。
3 个帖子 - 2 位参与者