清晨的调度室还没完全苏醒,主屏边缘的提示框闪了两下,像是打了个哈欠。刘好仃站在控制台前,手里捏着一支笔帽磨得发亮的圆珠笔,目光落在屏幕上那条刚跳出的“德国矿源环保审查”警报上。他没点关闭,也没转发,只是轻轻把笔帽拧下来,又拧回去,咔哒一声,像给时间上了个发条。
六点十七分,阿芳推门进来,手里拎着两杯豆浆,杯盖压得严实,但还是漏了一圈奶渍在纸袋上。“你比系统还早。”她把一杯放他手边,热气顺着杯壁爬上来,映得他手背上的皱纹都暖了。
“它提醒,我得想。”刘好仃终于开口,声音不高,却把昨夜那场无声的警报接了过去,“小林的图谱,我看了。克里米亚那家,和德国矿主是同一股东,连银行账户都串着。”
阿芳皱眉:“绕来绕去,还是根藤上结的瓜。”
“所以不能只备一条路,得让路自己长腿。”刘好仃转身在白板上写下“三线防御”四个字,笔锋干脆,像切玻璃。
小林踩着七点整的钟声冲进来,头发翘着,手里抱着笔记本电脑,屏幕还亮着昨晚没关的供应商图谱。“我加了权重分析,物流节点里,新加坡港的‘替代难度’爆表,评分9.7,比台风天的外卖还难等。”
“那就让它不孤单。”刘好仃用红笔圈住“物流”二字,“双枢纽备份,东南亚再锚一个港,哪怕远两天,也得有退路。”
“供应线呢?”阿芳追问,“德国砂的纯度目前没替代品。”
“直采试点。”刘好仃早有准备,“绕开代理,直接和矿场谈小批量直供,哪怕贵一成,也要把线接上。”
小林眼睛一亮:“那代理线呢?总不能换掉他们。”
“不换,穿透。”刘好仃在“海外代理”下面画了个放大镜,“合同里加条款,要求他们披露二级供应商名单,每季度更新,我们自己建档。”
阿芳听完,沉默两秒,忽然轻声问:“要是两边同时出事呢?比如,新港口也罢工,矿场也停采?”
刘好仃笔尖顿住。
空气静了一瞬。
他慢慢把“双链备份”四个字划掉,重新写下:“动态轮换。”
“不把所有货压一条船上,也不等断了才换。定期切换主备链,像人换班,让系统一直‘活着’。”
小林低头记笔记,手指在触控板上滑动,突然抬头:“我在想……能不能让系统提前‘演’一遍断链?比如模拟新加坡港停摆三天,看看我们多久能反应。”
刘好仃没回答,只在白板角落画了个沙漏,线条简单,却压住了所有躁动。
会议继续。
刘好仃从档案盒里取出一张泛黄的纸条,贴在白板中央——“风险不是算出来的,是活出来的。”字是铅笔写的,边角卷了毛,像是被翻过无数次。
“咱们过去怕断料,是因为真断过。”他声音沉了些,“2013年台风季,澳洲线断七天,备用料临时调,靠的是采购老李跟人家喝酒喝到吐。那不是管理,是赌人情。”
阿芳点头:“所以现在不能赌。”
“对。”刘好仃拿起蓝笔,“我们得列个‘断链七日清单’,不是为了吓自己,是为了知道哪根筋断了,手该往哪伸。”
清单一条条列出来:
战争或制裁:特种熔解剂来源受限
港口罢工:货物滞留超72小时
认证失效:原料批次不合规
代理失联:48小时无响应
运输绕行:交付延迟超客户容忍阈值
矿源停产:环保审查或设备故障
极端天气:多段路径同时受阻
每一条,都标上“黄金48小时”响应阈值。
“超了,就算失败。”小林说,“客户不听解释,只看结果。”
“那就让结果可控。”刘好仃翻开《微创新人才档案》,从夹层抽出两张便签,一张是老张手写的“料不来,火再旺也没用”,另一张是小陈的“自学python第47天,想让机器听懂我的担心”。
他把两张纸并排贴在方案封面。
会议室安静下来。
方案初稿打印出来,共十二页,末页留白。刘好仃拿起笔,在空白处写下:
技术可备链,人不可断链。任一环节失联,须有三人知情路径。
他签下名字,传给阿芳。
阿芳接过笔,笔尖在纸上顿了顿,抬头:“万一……我们仨都在呢?”
刘好仃看着她,没说话,只在签名下方,又添了一行:
培训记录可溯,责任永不断档。
小林跟着签字,手有点抖,但写得很稳。
方案定名为《火种计划:全球供应链韧性管理方案》。名字是刘好仃起的,他说:“火种不是谁点的,是大家一起护着的。链子也一样。”
散会前,他把打印稿整整齐齐放进文件夹,封面朝下,压在档案盒最上面。然后从抽屉里取出一张新便签,写了几笔,钉在柜门内侧:
下一步,不是防断,是不断。
中午,火种墙上多了张新纸条:“今天搞清了土耳其线的二级代理在塞浦路斯。原来地图不是墙上挂的,是心里画的。”
底下有人回复:“求分享,我也想给自己那条链上个保险。”
刘好仃路过,没说话,只从口袋里摸出一支红笔,在墙边写下:“知道从哪来,才知道往哪去。”
傍晚,三人又聚在调度室。主屏滚动着最新物流数据,刘好仃调出“脆弱指数”评分表,三大红圈节点依旧醒目:新加坡港、德国矿源、海外代理。
“我们不能指望风平浪静。”他指着屏幕,“但可以让自己,不随风倒。”
小林忽然说:“系统刚更新了提示模板,现在预警信息会自动关联历史案例。比如,新加坡港罢工,会跳出2018年那次的应对记录。”
“它开始记事了。”阿芳笑。
“还不够。”刘好仃摇头,“它得学会问:谁在负责?谁能接?下一步是什么?”
他打开方案电子版,在“动态预警”模块下,新增一条备注:
预警触发时,自动推送责任人名单、替代路径建议、历史应对记录。
小林盯着屏幕,突然发现系统右下角弹出一个小图标——是个沙漏,正缓缓倒流。
“你什么时候加的?”他问。
刘好仃没回答,只把笔帽咔哒一声拧回笔上。
主屏忽然刷新,一条新消息跳出:
“德国矿源环保审查进入听证阶段,预计出货延迟10-14天。”
刘好仃盯着那行字,缓缓起身,走到白板前,拿起红笔,在“动态轮换”下面画了一条横线,然后写下:
启动直采试点,48小时内提交谈判方案。
阿芳立刻打开笔记本,小林调出合同模板,键盘声噼啪响起。
刘好仃站在屏幕前,手背贴在微凉的玻璃上,看着那条预警消息一点点沉入数据流。