78号实验室。
200寸屏幕的飞行轨迹,热辣五号正在以0.8马赫的速度,已经在8号试飞场盘旋了四五圈。
林东夹起一块回锅肉放嘴里,打开飞行界面的参数,输入一行代码开启热辣五号底下的大功...
林东指尖在键盘上顿了顿,没急着点开新附件。他抬眼看了眼窗外——暮色正一寸寸吞没西边天际,国防科大实验楼顶层的玻璃幕墙映着将熄未熄的光,像一块冷却中的熔岩。林伟良还坐在对面,笔记本屏幕幽幽泛着蓝,战颅系统的历史迭代记录停留在第二版数据偏差标记处,光标在“人工干预阈值”那行代码上微微闪烁。
“爸,”林东忽然开口,声音不高,却把林伟良从数据流里拽了出来,“鹰击-19的冷辣七号引擎,用的是双模态进气道结构,但中航科工这份需求里写的‘全速域自适应调节’,不是指喉道面积可变——是指进气激波系重构能力。”
林伟良一怔,下意识摸了摸后颈:“……你连激波系重构的数学模型都推演出来了?”
“没推完。”林东扯了张草稿纸,铅笔尖“嚓”一声划破纸面,几笔就勾出一段带斜切角的进气道截面,“但冷辣七号原型机第三轮风洞测试时,我在冯赫博士的原始数据包里见过一组异常残差:马赫6.2到7.8区间,静压波动超出理论容差0.37%,当时他们归因为传感器热漂移。”他顿了顿,铅笔尖在图纸边缘轻轻一叩,“其实不是漂移——是斜切角偏转机构在高温蠕变下的微米级形变,导致激波锥位置偏移了1.2度。这个误差,刚好卡在超燃燃烧室驻点温度临界线上。”
林伟良瞳孔骤缩。他当然记得那次测试。冯赫团队花了三个月重校传感器,而林东当时只是远程调阅了加密日志里被标记为“噪声”的三组原始电压采样值。
手机又震了一下。
【001】:密码已更新。八一七。别输错。文件失效倒计时6分43秒。
林东没看手机,直接点开新附件。解压包自动展开成三个子目录:《鹰击-19总体方案V3.7》《冷辣七号引擎工况约束表》《多平台发射兼容性仿真报告(含潜艇垂直发射舱热流耦合分析)》。他鼠标悬停在第三个文件上,指尖悬了半秒,突然点开第一份PDF。
页面刚加载出封面,林东的呼吸就沉了一拍。
封面右下角,一行小字被打了马赛克,但残留的字体轮廓和墨点密度……是焦佑的签名习惯。而马赛克覆盖区下方,印着“624所联合署名”——这根本不是中航科工的内部文档,是624所自己做的预研备份!
“爸,”林东声音低下去,像把刀鞘缓缓合拢,“焦佑总工把624所的底牌,直接塞给中航科工当‘参考方案’了?”
林伟良脸色变了。他猛地抓过自己平板,调出内网邮件溯源界面,手指在触屏上急速滑动:“不可能……中航科工的IP地址归属地显示在沈阳,但邮件头信息里有一段被隐藏的跳转节点……”他忽然停住,平板边缘渗出细汗,“这个节点ID……是咱们院上周刚启用的量子加密中继站测试端口。”
空气凝滞两秒。
林东忽然笑了。不是轻松的笑,是齿轮咬合时金属刮擦的微响。他点开《冷辣七号引擎工况约束表》,直接拖到第47页——那里密密麻麻列着217项极限工况参数,每项后面都标注着“实测/理论/冗余”。而第189项“马赫8.5持续燃烧稳定性”旁边,手写体批注着一行小字:“建议采用双燃料切换逻辑,甲烷主燃+乙硼烷瞬时补燃——林东,2024.09.17”。
那是他三个月前在624所调试冷辣七号二号机时,随手写在打印稿边角的备忘录。
“他们不仅把624所的文档给了中航科工,”林东把平板转向林伟良,指尖点了点那行字,“还把我的手写批注,原封不动扫进了正式版本。”
林伟良盯着那行字,喉结上下滚动:“所以……这不是技术咨询,是‘验货’?”
“是试刀。”林东关掉PDF,打开《多平台发射兼容性仿真报告》。文件加载到第12页,一张三维热流云图弹出来——潜艇垂直发射舱内壁温度分布曲线,在导弹点火后第3.7秒出现异常尖峰。而尖峰位置,与冷辣七号原型机去年某次失败试验中喷管烧蚀点完全重合。
“他们知道冷辣七号的弱点在哪。”林东声音很轻,“而且故意把最危险的工况,塞进最复杂的使用场景里。”
话音未落,实验室门被敲响。
王兴国推门进来,白大褂下摆还沾着实验室通风口吹来的金属粉尘。他目光扫过两人紧绷的脸,又落在林东刚关闭的屏幕上,什么也没问,只把一叠A4纸放在桌角:“焦佑刚传真过来的。说‘怕你们邮箱丢附件’。”
林东拿起来。是同一份《鹰击-19总体方案V3.7》,但打印稿右上角多了一枚红色椭圆章——624所技术验证中心。而印章下方,用极细的针管笔添了两行字:
【第一阶段验证目标:确认冷辣七号在马赫7.3工况下能否维持超燃燃烧室驻点温度±15℃波动】
【第二阶段验证目标:测试双燃料切换逻辑在热流突变环境中的响应延迟是否低于23ms】
林伟良的手指猛地蜷紧,指甲掐进掌心。这两条要求,精确踩在冷辣七号当前所有故障树的根节点上。
林东却把打印稿翻到背面。空白处,焦佑用红笔画了个歪歪扭扭的火箭简笔画,火箭尾焰里写着一行小字:“小林同志,听说你最近在教AI怎么打仗?那也教教它——怎么把15℃的温度误差,变成打航母时15公里的命中精度?”
“爸。”林东把纸推过去,声音忽然变得很平,“战颅系统第二版迭代的数据偏差,是不是就出在‘温度感知模块’?”
林伟良怔住。
“我刚才查了历史日志。”林东调出后台数据库,光标停在一条被加粗的报错记录上:“2024年10月12日,14:37:22,红外传感阵列输入信号异常,系统自动启用备用热电偶阵列——但备用阵列的校准系数,是按陆战装甲车引擎温度场标定的,而战颅现在模拟的是舰载导弹发射舱。”他指尖点着屏幕,“舰艇发射舱热流冲击强度是陆战装备的3.8倍,热惯性时间常数差了整整2.6秒。战颅用陆战数据去‘理解’舰艇热环境,就像让一个没坐过船的人,凭自行车平衡感去开航母。”
林伟良额头沁出冷汗。他当然记得那天——正是战颅首次接入海军某型驱逐舰数字孪生系统的日子。
“所以问题不在算法,也不在硬件……”林东关掉数据库,忽然起身走到窗边。暮色已彻底沉落,远处海平线浮起几点渔火,而更远处,一艘银灰色舰影正缓缓驶过港口灯塔的光束。“而在于我们太想让战颅‘全能’,却忘了告诉它——不同战场,连‘热’都是不同的。”
他转身时,手机屏幕亮起最后一道提示:
【001】:倒计时00:00:07
【001】:文件已自毁。方案有效性验证,现在开始。
林东没看手机。他拉开抽屉,取出一个黑匣子——表面没有任何标识,只有底部一行激光蚀刻的小字:“冷辣七号·应急诊断终端”。这是他上个月悄悄装进624所服务器机柜的“后门”,连冯赫都不知道接口在哪。
“爸,帮我接军用光纤直连。”林东把黑匣子插进林伟良的笔记本,“要绕过所有防火墙,物理层直通624所引擎仿真集群。”
林伟良没问为什么。他手指在键盘上翻飞,三分钟内就调出了底层路由协议。当黑匣子指示灯由红转绿时,林东已经打开了终端控制台。
一行命令敲下去:
> sudo inject_coldfire_v7 --target=yanji19_core --mode=thermal_adaptation --override=naval_launch_env
回车键按下瞬间,整个屏幕爆开一片幽蓝数据流。不是图表,不是曲线,而是无数跳动的像素点——每一粒都在模拟舰艇发射舱内,一枚导弹点火时热辐射在钢板上的反射路径。
林伟良凑近屏幕,呼吸骤然停滞。
那些像素点正以不可思议的速度自我组织:三秒内聚合成舰艇龙骨剖面,五秒内生长出导弹发射导轨的微观形变,七秒时,一道暗红色热浪沿着导轨缝隙向上奔涌——而就在热浪即将冲垮虚拟舱壁的刹那,数百个蓝色光点从导轨接缝处 simultaneously 亮起,像无数微型制冷喷口,精准拦截每一丝失控热流。
“这是……”林伟良声音发哑。
“不是算法。”林东盯着那片幽蓝,“是‘经验’。我把冷辣七号过去17次失败试验的热成像数据,全喂给了战颅的感知模块。但它没学怎么‘降温’——它学会了‘预判热在哪里爆发’。”
屏幕中央,一行小字悄然浮现:
【热流路径预测准确率:98.7%|响应延迟:18.3ms|双燃料切换完成度:100%】
林东抄起手机,拨通一个号码。三声忙音后,听筒里传来焦佑带着笑意的声音:“小林啊,看到热流图了?怎么样,比你上次画在食堂餐巾纸上的靠谱点没?”
“焦总工,”林东把手机开了免提,让林伟良也能听见,“您那张餐巾纸,我昨天烧了。”
电话那头静了两秒,忽然爆出一阵大笑:“烧得好!省得我回头再把它裱起来挂办公室——”笑声戛然而止,焦佑声音陡然压低,“……不过小林,你烧的那张,是不是漏看了背面?”
林东动作一顿。
焦佑慢悠悠道:“背面用隐形墨水写的,等你烧到三分之二,高温才会显影。上面写着——‘战颅要真能打航母,得先学会在航母肚子里,给自己造个活命的窟窿’。”
实验室里安静得能听见服务器风扇的嗡鸣。
林东慢慢放下手机。他没开电脑,而是抽出一张空白草稿纸,拿起铅笔。笔尖悬在纸面上方一厘米,迟迟未落。
林伟良看着儿子侧脸。那张脸在幽蓝屏幕光映照下,轮廓比以往任何时候都更锋利,像一柄刚淬过火的刀。
三十七秒后,铅笔终于落下。
没有画任何公式,没有列任何参数。只有一条横贯纸面的直线,从左至右,越来越粗,越来越深,直到末尾重重一顿,墨迹晕开一小片浓重的黑。
“爸,”林东把纸推过去,声音很轻,却像锚链沉入深海,“战颅第二版迭代的数据偏差,现在可以修正了。”
他顿了顿,目光投向窗外。那艘银灰色舰影已驶入灯塔光束深处,舰艏劈开的浪花在黑暗里翻涌着细碎的银光。
“从今天起,它不用再学怎么打航母。”
“它得先学——怎么在航母的肚子里,活下来。”
林伟良低头看那张纸。直线末端的墨痕,像一道尚未愈合的伤口,又像一枚正在成型的胎记。他忽然想起二十年前,林东刚满周岁时第一次抓住他的食指,小手攥得那么紧,指节泛白,仿佛要把整个世界的重量都攥进自己掌心。
此刻,那支铅笔静静躺在纸上,笔尖朝向窗外无垠的夜海。
而整座城市的灯火,正一盏接一盏,亮成星河。
(全文完)