便利店库管:后仓储位标签与找货索引工具——储位编码定死「区-列-层」,标签大字号昏暗后仓一米可辨,速查表按品类与拼音首字母双索引,管「在哪」不管「有多少」,不跟库存系统打架
你是编码代理。请做一个单文件 HTML 的「便利店
后仓储位标签与找货索引工具」,给门店库管用:
把「货在哪」从人脑搬出来,变成可打印的标签
和速查表。本地运行,不联网、无外部依赖。
定位(按此设计,不做库存软件):便利店后仓
没有仓库管理系统,储位知识全在老员工脑子里。
这个工具只解决一个问题——任何人(夜班新人、
代班、盘点临时工)能在 30 秒内知道某件货放在
哪个储位。它刻意不做库存数量管理:不记多少、
不算库存、不碰订货——那些是收银系统的事,
两本账必然打架,一本账就只能信系统的。
录入两块:
一、储位定义:区(字母,如 A 常温区 / B 直送
区 / C 鲜食暂存 / D 耗材)、每区多少列、
每列多少层。储位编码规则写死
「区-列-层」,如 A-03-2 = A 区 3 列 2 层
二、品名与储位对应:品名(支持别名,如
「打火机 / 火机」)、默认储位、可选的
「常见错放位置」(历史经验:这个品经常
被随手放到哪里)
输出三样:
一、储位标签打印页:
- 每个巷道口 / 货架柱贴一张:区号大字
(打印后在一米外可辨认的字号,至少占
A4 四分之一)、该区包含的储位范围、
该区放的品类一览
- 每列侧面贴一张小标签:列号 + 该列各层
常放品(三行以内)
二、找货速查表打印页(贴仓门内侧):
- 双索引并排:左栏按品类(鲜食 / 烟酒 /
清洁 / 耗材…分类可增删)列品名→储位;
右栏按拼音首字母列品名→储位——品类
索引给熟手,拼音索引给新人
- 「常见错放位置」单独一小节:只列有
记录的品,按品名→先去默认储位,没有
再去错放位
三、维护界面:
- 增改品名、储位、错放位;每次改动记入
「最近十次变更」(时间、改了什么),
供追溯「谁什么时候把位置改了」
- 数据存浏览器 localStorage,提供导出 /
导入 JSON——换电脑或重装不丢
- 预置一个示例门店(两个区、十个品、两条
错放记录),打开即见全部三样输出的效果
硬约束:
- 编码规则「区-列-层」不可配置——可配置
的编码规则等于每个店一套黑话,代班和
临时工永远学不会;规则统一,标签才能
离开工具本身独立可用
- 标签页打印出来必须独立可读:不依赖颜色
(黑白打印不丢信息)、不含二维码跳转
(后仓不是每个人都有扫码环境)
- 速查表单页放得下(超出时自动分页并给
页序导航)
你不许做的:
- 不做库存数量、订货建议、效期提醒——
「有多少」只认收银系统,工具一碰数量
就会出现第二本账
- 不做扫码、蓝牙、联网功能
- 不加账号体系和外部库
为什么这样写
「只管在哪、不管有多少」是整条提示词最重要的边界。库管工具最常见的死法,是顺手长出数量功能:今天记一箱,明天忘了减,第三天它和收银系统各说各话——而只要有第二本账存在,人一定信手边那本。把数量管理明令禁掉,工具就永远只做收银系统做不了的事(系统知道有多少,不知道货架第三层塞的是打火机还是电池),两套工具各管一段才共存得下去。
储位编码「区-列-层」写死不可配置,是牺牲灵活性换可用性。允许自定义编码,每个店就会发明自己的黑话,代班员工和盘点临时工每进一家店都要重新学一套;规则统一后,标签离开工具依然成立——一个从没见过这个工具的临时工,看到 A-03-2 的标签也知道往哪走。速查表做成品类与拼音双索引,同理:熟手按品类想(「清洁用品在哪」),新人只记得品名(「84 在哪」),一张表伺候两类人。
「常见错放位置」看似小功能,实际是把老员工脑子里的暗知识结构化。每个店都有几个「大家总爱随手放错」的储位,这些知识从不上系统,新人只能在一次次翻找中自己撞见。让库管把错放记录写进工具,速查表上「先去默认位,没有再去错放位」就成了可执行的找货路线,而不是一句「找不到再问问别人」。
标签独立可读(黑白可印、无二维码)和数据可导出,是同一件事的两面:打印品离开数字环境后必须完全自洽——后仓昏暗、手脏、没扫码枪,标签的信息量必须在「一眼」内传完;而数字数据(localStorage)必须能搬走,浏览器一清缓存就丢的储位表,第二次就没人愿意维护了。预置示例门店延续同一逻辑:工具的价值在打开十秒内看见,空表说明不了任何东西。
变量
| 变量 | 说明 |
|---|---|
| 区的划分 | 按本店后仓实际分区建区并定字母——区名是给本店人看的,但「区-列-层」三级结构不许改;一个区超过十列就该拆区,列号太长新人记不住 |