车载屏幕右下角的警告提示终于熄了。林峰把手机从支架上取下来,塞进西装内袋,动作干脆,没看第二眼。
办公室门刚合上,他就拉开主控台抽屉,取出一份标着“资源分配V3.2”的平板文件,直接点开后台数据接口。王工跟在后面,手里抱着三块移动硬盘,额角还带着外面的风尘。
“南环三号那段路的数据,全导进去了?”林峰头也没抬。
“导完了,连司机中途踩了几次刹车都记了。”王工把硬盘插上服务器,“GpS轨迹、耗时记录、路面承重模拟,还有你让拍的急弯角度,都做了标记。”
林峰滑动屏幕,调出c区运输模型。原先设定的“单程平均耗时48分钟”被红框标出,旁边跳出一条新数据:实测浮动区间57至73分钟,高峰拥堵期有效通行窗口仅2.4小时。
他点开模拟推演界面,把旧参数替换成新采集的动态值。系统重新计算,资源需求曲线立刻上扬。c区的资源缺口从预估的12%跳到了20%,d区因中转压力增大,也出现连锁缺口。
“不是我们算不准,是路不让人算准。”林峰把平板转给王工,“把所有主干道节点都加上‘拥堵弹性系数’。集市、施工、雨季塌方,全给我列进去。别搞理想化那一套,农民不会按计划出货,车也不会按导航走。”
王工点头记下:“要不要连天气数据也接入?”
“早就该接。”林峰手指敲着桌面,“冷链车怕的不是慢,是不知道什么时候能到。我们给的资源,不能建立在‘应该能到’上。”
他拨通内线:“张涛,把气象局公开接口权限开给我们数据组,今天就要。”
电话那头应了一声,没多问。
林峰又调出上一轮模拟的延迟报告。d区与E区交界带,三次测试里资源到位平均晚了9.6小时,最后一次甚至错过了蔬菜采摘黄金期。系统判定为“轻微偏差”,他却盯着那行字看了足足半分钟。
“王工,把近三个月所有区域的突发需求记录调出来。”他声音低下来,“不是计划内的,是临时冒出来的——比如某地突然爆单,或者冷库故障。”
数据流很快铺满侧屏。林峰一条条扫过去,突然停在一条记录上:c区东坪镇,三天前凌晨三点,因临时接到商超紧急订单,本地库存不足,调拨申请上报后,等了六小时才批下来。
“六小时?”他问。
“审批流程走完才到执行层。”王工解释,“中间经过三级审核,还要等调度排班。”
“等六小时,菜都出水了。”林峰关掉记录,“我们的系统能提前预警路况,为什么不能预警需求?为什么调配还要一层层报?”
他站起来,走到白板前,写下三个词:物流效率、库存波动、市场订单。
“从现在起,这三个指标一旦超过阈值,自动触发资源优先级重置。比如某个区冷链车通行效率跌破60%,或者库存下降速度超过均值两倍,系统直接调高该区资源权重,不用等人工批复。”
王工皱眉:“那审批权……”
“下放到区域节点。”林峰划掉原来的流程图,“但不是全放。设定三级响应等级——一级自动调,二级报备后调,三级才走审批。我们不是怕放权,是怕放了收不回来。”
他坐回椅子,打开方案文档,在“资源调度机制”一节新增一行:“动态权重调节系统”,然后逐条写下触发条件、响应层级、审计回溯规则。
“加个熔断机制。”他补充,“连续三次误判,自动降权,交回总部处理。别让系统自己跑偏。”
王工快速录入,一边同步更新模拟模型。新机制跑第一轮测试,c区资源响应时间从平均8.2小时压缩到3.1小时,d区因权重动态平衡,产能闲置率也从35%降到19%。
“弹性资源池还得留。”林峰看着数据,“10%不动摇。这不是备用金,是点火器。落后区要启动,就得一口气给够。”
中午没休息。林峰让王工把修改后的方案打包,召集数据组核心成员开短会。投影上,新旧模型对比图并列显示,旧版平滑稳定,新版波动频繁但末端覆盖率高出17个百分点。
“有人会觉得这版太激进。”林峰扫视众人,“觉得自动调权会乱,觉得给偏远区倾斜是浪费。我只说一句——上个月c区那批菜,烂在地里的时候,没人说浪费。现在我们有机会提前拦住损耗,反而不敢动了?”
会议室安静。
“我们不是在优化流程。”他指着屏幕,“是在抢时间。每一小时卡在路上,就是三吨菜的损耗,就是农户一个月的收入。系统可以算效率,但人心不是数据。我们较真,他们才能活下去。”
没人再提风险。
下午三点,最终版方案定稿。林峰在电子文档末尾签上名字,上传至项目中枢系统,备注栏只写了一行字:请决策层于48小时内批复。
他合上电脑,站起身,顺手把桌上的纸质草案扔进碎纸机。机器嗡嗡响了十几秒,纸屑落满箱底。
王工站在门口,犹豫了一下:“林总,如果决策层压着不批呢?”
林峰拍了拍他的肩:“那就再拿一趟数据。路堵了,人走一趟;人不听,数据再走一趟。总有一条路能通。”
他拿起外套,往门口走。
手机在袋里震了一下。他掏出来,是系统提示:【动态路况监控模块】已录入开发队列,预计72小时内上线测试。
林峰没点开,直接锁屏,放回口袋。
走廊灯光稳定,他脚步没停。