静态承诺映射为什么会失效
「Economy 就是发 Ground」是电商里最常见的发货规则,也是最脆弱的。结账词汇(Economy、Standard、Expedited)描述的是客户应该感受到什么;承运商服务(Ground、3 Day Select、2nd Day Air、Next Day Air)描述的才是网络实际做了什么。把两者一对一静态映射,等于假设每一单都一样。但订单并不一样,错位会以五种反复出现的失效模式暴露出来:
- 跨区漂移。同一个承诺日期,对不同目的邮编需要不同的服务。3 天的 Standard 承诺,对 zone 3 的客户是 Ground,对 zone 6 的客户就需要 3 Day Select 或 2nd Day Air。静态映射到处发 Ground,远的区就漏了。
- 截单时间。晚上 7:02 下单的订单,错过了承运商揽收截单,会悄悄顺延到第二天的揽收,送达日期整体后移一天。结账时展示的承诺不会跟着动。
- 周末与节假日。周五揽收的 Ground 件要在网络里躺到周一。按自然日计算的承诺,遇到第一个假期周末就塌了。
- 多仓库存。真正履约的库位可能离客户很远。库存放在西部、客户在东海岸,即使店铺页面说了能做 3 天承诺,Ground 也做不到。
- 承运商绩效漂移。目录 SLA 不等于实际准时送达率。一个承诺 2 个工作日的服务,在某条线路上可能只有 88% 的兑现率。静态映射对绩效没有记忆。
这篇文章的核心论点:目标从来不是最便宜的面单,而是在承诺日期内真正能送达的最低成本路径。成本最小化是一个带约束的优化问题,约束就是承诺。静态映射把承诺当成贴在订单上的固定档位;动态 promise 则把它当成品类、发货仓、目的地址、库存可用性与承运商服务的函数。指南接下来的部分,就是构建这个函数。





