✅ 2026-10-27 · 冷藏已跑通全自动
AI 罗森订货系统
把每天一次的订货,从「凭经验逐项点数字」变成一次可回算的算法决策。
AI 算量 → 程序读屏填数 → 三重核对 → 保存留痕 → 到货回算。
✅ 冷藏:一条命令全自动跑完(11 类 / 约 40 分钟)
🟡 常温:口径未定,只采集不下单
⚪ 三店复制:JetKVM 装机即可,待装机
降本不把货订成库存
提效不再占用店员一小时
增利钱花在毛利最高的品上
减报废短保按 2 天备货
后仓订货
→
远程订货
→
AI 订货
6 / 6远程操作全流程步骤已实测通过
3 重核对逐行核对 → 总量核对 → 阀门拦截
13:30提交死线;T+2 到货 ⇒ 漏订 = 两天无货
3 家罗森门店作为验证场景(JetKVM 装机即可复制)
这件事以前怎么做,现在怎么做
以前:人工
- 后仓对着屏幕,一列一列逐项点数字
- 凭经验估量 —— 订多了报废,订少了断货
- 13:30 前必须提交,一个人被钉在终端前
- 订完就完了,没人回答"订得对不对"
现在:全自动(冷藏)
- 算法按 30 天销量 + 实时库存 + 在途,逐品算建议量
- 排序看日均毛利,不是看销量 —— 钱花得值
- 程序读屏、填数、保存、截图,人不用守着
- 到货后订 / 卖 / 报废三数回算,下一轮更准
订货的三个阶段:后仓 → 远程 → AI
① 过去
后仓订货
人必须在店里
- 走到后仓,对着订货终端 逐项点数字
- 13:30 提交死线,一个人被钉在终端前一小时
- 凭经验估量:订多了报废,订少了断货
→
② 已实现
远程订货
人不用到店里
- 通过独立通道 远程看到门店终端画面,在哪都能操作
- 操作延迟 ~150ms,点得跟现场一样准
- 但这一步人还是操作者:量靠人估、数字靠人点
→
③ 推进中
AI 订货
人只做确认
- 算法算量:30 天销量 + 实时库存 + 在途 → 逐品建议量
- 程序执行:读参考 → 填「订购数」→ 保存 → 截图留痕
- 下一步无人化:13:00 自动跑、失败重试、强提醒兜底
智能在哪:三层都在替人做决定
① 决策层
算法算量
覆盖天数分长短保:长保 7 天、短保 2 天;算出来的量按件取整,凑不满 1 件就不订。
② 执行层
程序读屏 + 填数
远程进入订购汇总,读出系统参考数据,只写「订购数」这一列,保存并截图留痕。
③ 回算层
下单后自己验证
到货后对比订量 / 销量 / 报废,反推下一轮参数;断货、报废都进复盘。
算法怎么算(五条判定,按顺序执行)
1
30 天零销量 ⇒ 不订
卖不动的品占货架、占资金;订它就是把钱变成库存。
2
短保覆盖 2 天
面包 / 饭团 / 三明治 / 便当 / 寿司 / 酸奶 / 鲜奶 / 蛋糕等,按可售期备货,不按 7 天压。
3
长保覆盖 7 天
多订只占资金、不报废;缺货才是真损失。
4
负库存按 0 算
到货没做入库会变成负库存 —— 按 0 算是"宁可少订"的保守假设,避免重复订。
5
排序按日均毛利,分级按紧急度
排序管"钱先花给谁",分级管"谁最急":A = 已断货,B = 可售不足 3 天,C = 3—7 天。
技术路径(不改门店系统,只做"看屏幕 + 点屏幕")
1
远程进画面独立通道登录门店终端画面→
2
画面校准铺满视口,每次现算坐标(不写死)→
3
进订购汇总罗森账号登录 → 订购业务→
4
读参考数据逐格读销量 / 库存 / 配送周期→
5
逐项填数只写「订购数」一列→
6
保存 + 留痕保存并截图,可回看可追溯
不碰的三件事:不破解门店系统 · 不在终端装任何程序 · 不改数据库。
只做一件事:像人一样看着屏幕、点屏幕 —— 出问题随时能切回人工。
只做一件事:像人一样看着屏幕、点屏幕 —— 出问题随时能切回人工。
进展(每一步都有实测)
2026-09-28
方案定稿确定「远程读屏 + 程序点屏」路线,不碰门店系统
2026-10-10
绿城店首次 AI 点屏成功AI 第一次替人完成订货终端上的点击
2026-10-14
操作延迟 1 秒 → ~150ms追帧 + 本地光标,点得准、点得快
2026-10-19 → 10-20
全流程 6 步实测通过 + 脚本封装登录 → 画面校准 → 进订购 → 读参考 → 填数 → 保存;已封成脚本与操作手册
2026-10-23
口径冻结(12 条口径 + 7 步)+ 订货阀门上线全填 1 / 缺必填 / 缺依据 三类拦截;订货从"人工点屏幕"变成"脚本一条命令"
2026-10-27
冷藏全自动跑通 + 三重核对一条命令跑完 11 个品类约 40 分钟:采集 → 算量 → 填数 → 逐行核对 → 总量核对 → 保存留档
2026-10-21 →
跑完整订货 + 进店复制按「装机 → 算法调试 1 周 → 单店 1 周 → 三店 1 周」推进
两种店型,两条路
① 有 POS 开放接口的店(无人便利店)
银豹开放 API 能拿到逐笔销售、库存、成本价 —— 直接按动销算,不需要任何额外硬件。
实测(2026-10-20 · 30 天):动销 488 个 SKU;算法算出 58 个该订 / 196 件; A/B/C 分级 37 / 9 / 12(A 级 = 已断货);另识别出 162 个 30 天零动销商品。
② POS 封闭的店(罗森加盟店)
拿不到逐笔销售 —— 只有精算表(月结)和鲜食柜抓图。做法是远程读屏 + 程序点屏: AI 算建议量,程序替人点订货终端。
远程通道 6 步全流程已实测;按「装机 → 算法 1 周 → 单店 1 周 → 三店 1 周」出三店对比数据。
下一步(做完才算数)
1
复制到 3 家罗森(JetKVM 装机当天可跑)
判据:第二、三家不需要重做流程,装机后一条命令跑通。
2
出前后对比数据
判据:缺货次数、报货工时、报废金额三组数字,单店一页,可回算。
3
常温口径定稿
判据:常温 12 条口径补齐并冻结,才允许下单(现在只采集)。
现在怎么跑:一条命令 + 三重核对
① 一条命令
跑 run_daily.py:采集 11 个品类 → 算量 → 填数 → 核对 → 保存,约 40 分钟,全程脚本,中途不用人点。
② 三重核对
逐行核对(填进去的数逐行读回比对)→ 总量核对(保存后顶部「订购数量」必须等于目标)→ 阀门(全填 1 / 缺必填 / 缺依据 三类拦截)。
③ 只装不用刷
订货终端用 JetKVM 成品:插 HDMI + USB 即用,不刷机、不改门店系统;读屏 → 点屏 → 留档截图。
口径冻结:12 条口径 + 7 个步骤,改动必须先确认;常温与冷藏是两套,常温只采集不下单。