WES 上线之后,是不是人就该彻底撒手?我见过两家仓,一个极端是主管天天手动改波次,把系统架空成了摆设;另一个极端是传送带堵了半小时,没人敢接管,任凭订单在系统里烂掉。两个都交了学费。
先把位置摆正:WES 站在 WMS 和自动化设备/WCS 中间,WMS 告诉它今天要出多少单,WES 负责把单子拆成任务、按节拍释放到输送线、AMR、拣选工位。它是任务的"交通警察",管执行与释放的节奏。95% 的常规它管得住,剩下 5% 的异常,得人来。
问题从来不是"该不该人工干预",而是"干预有没有流程"。谁有权、什么场景、留没留痕——这三件没写清楚,干预就是破坏。下面五个边界,是我认为必须给人工留口子的地方。
波次释放:cut-off 前的 30 分钟,系统说了不算
WES 的放波逻辑一般是死的:按承运商 cut-off 倒推,凑够经济批量就放。平时没事,出事都在 cut-off 前半小时。
我见过一票:承运商 cut-off 晚上八点,七点半突然进来一个大客户的紧急单,三百多件。系统已经把八点前的波次全放出去了,传送带排得满满当当,按规则这票只能明天出。主管直接进 WES 后台,手动延后常规波次 15 分钟,把大单插进下一波——当天全赶上了八点的车。
系统为什么搞不定?它看不见"这单丢了客户就要换仓"。它只认规则和容量。人工接管的方式:主管有"手动放波/延后放波"权限,操作时必须在系统里选原因("客户紧急单""承运商提前到车"),波次日志自动记一笔。交还也简单:下一波恢复自动释放,系统自己重排,不需要人工再去关什么手动模式。干预是一次性动作,不是一把总开关。

优先级置顶:天天置顶等于没有优先级
断货补货、VIP 订单插队,合理。但我见过一个仓,三个主管人人有置顶权,每天早上任务队列里躺着两百多个"最高优先级"——系统分不清谁先谁后,最后变成谁嗓门大谁先出。这叫优先级通胀,跟印钞一个道理,印多了就不值钱。
系统搞不定的地方:它不知道这个月要保的客户和上个月是不是同一个。WES 里的客户等级是静态配置,现实是动态的。
我的做法是置顶要有额度。每个班次主管手里一共 20 个置顶名额,用一个少一个,界面上看得到余额。置顶的单子自动打标,月底报表能查"置顶了多少单、谁批的"。额度用完还想置顶?找运营经理。额度一加上,乱置顶立刻就少了——因为每次置顶都有成本。
还有个常见误区:把 WES 的自动规则调得越紧越好,以为规则越细人工越省心。我的经验恰恰相反——规则太细,异常一多全是"规则外",人工接管的频率反而上升。规则管住八成的大路,留两成弹性给人工,这才是 WES 调参的正道。
设备降级:传送带一停,接管的剧本要先写好
五个边界里最要命的一个。WES 靠协调设备吃饭,设备一趴窝,协调本身就成了问题。输送线堵了、AMR 在路口集体趴窝——WES 会报警,但它不会自己决定"把 B 区的货改到 C 区去拣"。
因为降级是业务决策,不是算法决策。切区意味着拣选路径全变、人力重排、波次重算,这些取舍系统算不出来,算出来了你也不敢让它自动执行。
所以降级剧本必须预先写好、演练过:什么级别触发人工接管(比如单条线停机超 10 分钟),接管后前三步做什么(手动把受影响波次切到备用区),WES 里点哪几个按钮,怎么通知各工位。演练过两次,真出事主管才不慌。我见过没剧本的仓,线一堵,五个主管在对讲机里各说各的,任务越积越多,最后整线停了人工清——20 分钟能恢复的,折腾了两小时。
设备恢复后,主管在 WES 点"恢复自动调度",系统重扫各区任务状态,自动把切出去的波次排回来。关键是接管期间所有手动操作都要有日志,事后复盘看日志,不靠回忆。
劳动力调配:系统给建议,拍板的是人
现在的 WES 多少带点人力建议:哪区积压、哪区富余,系统能算,也会建议"从 A 区调 3 个人去 B 区"。建议可以听,拍板得是主管。
因为系统不知道小李今天第一天独立上岗,也不知道老张的腰伤不能连站两小时。跨区调动的技能匹配,必须人工确认——把没摸过 PTL 灯光拣选的人调去灯光区,效率不升反降,还容易出错。
人力建议还有个坑:系统按"人头"算,不按"熟手"算。A 区缺 3 个人,系统建议从 B 区调 3 个,可 B 区那 3 个是上周才来的新人,调过去效率打对折。我的做法是给员工打技能标签,调人先看标签匹配度——这一步现在多数 WES 还做不到,只能人工把一道关。
流程很简单:系统推建议,主管在界面上确认或调整,系统自动更新各区任务分配。我的习惯是要求主管开工前和中午各看一次人力建议,有调整就在系统里做,别在微信群里喊一嗓子"小王去 B 区帮忙"——群里喊完,WES 里的人力分布还是旧的,任务照旧往 A 区派,人和系统就脱节了。
盘点与锁库位:解冻必须人工点头
WES 锁库位是对的:账面实物对不上、传感器异常、连续拣选报错,库位一锁,相关任务自动暂停。问题出在解锁上。
我坚持一条:系统锁的库位,解冻必须人工确认,绝不能自动放行。见过一个仓图省事,开了"异常 30 分钟无人工处理自动解锁",结果一个传感器误报的库位被自动解了三次锁,错发了三次货。自动解锁等于把安全阀焊死。
人工确认也不麻烦:库位管理员去现场看一眼,实物没问题,在 WES 里点解冻、选原因("实物相符""已补货""传感器误报"),系统留痕。每天下班前主管扫一眼"今日解冻清单",解冻超三次的库位标出来,第二天重点查。这个习惯坚持下来,库存准确率实打实往上走。
五个边界说完,核心就一句话:人工干预本身也要流程化。谁有权、什么场景、系统里留痕——写进 SOP,配好 WES 的权限和日志,别在微信群里喊一嗓子就改了。
WES 管 95% 的常规,人工管 5% 的异常,这个分工是对的。最危险的从来不是人工干预,而是没有流程的干预。前者是给系统打补丁,后者是给系统挖坑。你是补丁还是坑,取决于干预完系统里有没有那条日志。







