补货选型里最容易被问错的问题是“哪个方案更先进”。规则驱动和预测驱动并不处在同一条技术演进曲线上,它们解决的是不同层次的问题:一个用确定性的参数把决策框住,一个用统计推断去估计未来的需求分布。问哪个更好,等于问扳手和螺丝刀哪个更好用。
判断依据应当落在需求特征上。规则驱动的核心是安全库存、订货点、动态上下限这类确定性逻辑,它的前提是需求相对稳定、波动可预期。对于销量平稳的常规品,这套逻辑的边际收益很高:参数看得见、算得出、出了问题能直接定位到某个阈值。代价是维护成本随品类数量线性增长,当成千上万个SKU各自需要一套参数时,人工维护会变成负担。
预测驱动则把需求估计交给模型,适合有季节性、促销敏感、波动明显的品类。它的优势在于能捕捉规则难以表达的复杂模式,但代价是可解释性下降,且对历史序列的长度和质量有硬性要求。历史数据存在断点、商品汰换频繁、促销机制反复调整的场景,模型的表现会明显打折。
真正的分界线不是“稳定还是波动”,而是“预测带来的收益能否覆盖它的数据成本和维护成本”。一个波动大但销售额贡献有限的品类,未必值得为它单独建一套预测流程;而一个看似平稳、但缺货影响极大的核心单品,反而值得投入更多建模资源。
实践中更常见的是混合模式。长尾稳定商品用规则控制复杂度,重点品类和波动商品引入预测。所谓动态上下限,本质就是规则与预测的结合——上下限不再写死,而由预测结果动态生成。这种设计保留了规则的可控边界,又让边界随需求变化而移动。
选型时还有一层常被忽略:数据基础决定可选范围。销售与库存数据是否按门店、商品、日期对齐,可用库存的口径是否统一,供应到货周期是否可靠,这些前置条件不满足时,讨论预测模型没有意义。数据接入也不是一次性工程,门店改造、商品汰换都会制造历史断点,缺少异常识别能力的系统会把错误的历史带进建议里。
因此更务实的路径是:先明确哪些品类贡献销售额高、缺货影响大,从这批品类切入;对其中需求稳定的部分先用规则跑通,对波动明显的部分再引入预测。不必一开始就追求全品类预测,投入产出比在起步阶段远比模型精度重要。选型的正确答案不在技术栈里,而在自身品类的需求结构和数据成熟度里。
