我们家有两口子,平时有囤货的习惯。我们自认为生活中还是有比较良好的收纳习惯,但时而还是会为躺在柜子深处过期的物品而感到惭愧,亦或是重复购买了超量的物品。为此,家里的女主人率先行动,开始清点家里的库存并将条目数字化,后来,使用一款名为「过期啦」的 app 进行管理。一年后,又值大促来临,准备囤货了,我问老婆「你还用『过期啦』吗?」「不用了,有点麻烦,老是忘了记录。」
在进一步深入之前,我们认真思考了家庭内搞库存管理是不是在「过度管理」。最终我们认同了家庭库存管理价值的:
- 能一目了然地知道家里的存货;
- 能规划物品使用,有效地较少浪费;
- 让患有仓鼠症的人感到满足。但有前提,物品足够多,以及高度自动化。
主观因素是,懒惰。但我们发现这些应用/服务都有一个客观缺陷:出入库困难。
按最简流程,完成一个商品的出库都需要「拿起手机-解锁手机-找到并点开 app-扫码物品」;而入库则更加繁琐,在上述出库的步骤基础上,还需要完成「数量」「保质期」「存放地」等设置。更现实的是,在家庭生活场景中,手机并不是时时刻刻在身上的。比如:洗澡时,发现香皂用完了,到浴室柜里拿一个;做饭时,锅正热着,发现食用油用完了,赶紧到仓库里拿一瓶。一旦没有于当下将物品出入库,后面很难再想起补出入库了,库存中的存量数字也变得不再可信。正如某位网友所评价的:
你需要的是一个 24 小时监控你的贾维斯,而不是这样的一个 app。记录不到五条你就会醒悟,哦,还是用脑子记更方便。人类进化的动力就是懒......
如果你也用过其他收纳类的 app,就应该能体会到最难的地方在于坚持物品录入。
基于以前失败的经验,我们总结出自己所需的核心功能:
- 物品快速自动出入库;
- 物品信息自动识别与归类;
- 过期、低库存提醒;
- 自动补充清单;
除此之外的功能都只是锦上添花。我们渴求的这些核心功能不是点到为止,而是要尽可能地自动化。要实现个性化的需求,只能自己动手,或者寻求开源社区的帮助,于是我找到了 Grocy。
- 条码快速识别,支持国产商品与进口产品;
- Grocy 物品扫码出库;
- Grocy 已有物品扫码入库,新物品自动获取商品详情并入库;(商品详情包括:条码,基础信息,图片,GPC 类别,保质期判别等)
- 扫码器自动启停、长续航。
提升用户体验的核心是扫码器,这些扫码器可以手持,也可以布置在家庭中的任意位置(可与 Grocy 中的「位置」一一对应),由电池或者线缆供电。以下是几个应用场景。
我把 GrocyCompanionCN 的源码托管在 Github 上了,同时提供 Docker 镜像,具体部署方式请移步:
- Github - osnsyc/GrocyCompanionCN
- DockerHub - osnsyc/GrocyCompanionCN
以下是 GrocyCompanionCN 的实现思路和技术细节。
物品的身份关联
中国物品编码中心。截至目前,编码中心累计向 100 多万家企业提供了商品条码服务,全国有上亿种商品上印有商品条码。在其提供的中国商品信息服务平台上,我们可以进行条码相关信息的查询。
物品分类与保质期设置
分析中国物品编码中心获取的条形码信息,发现有一个「GPC」属性。刚好能帮助我们解决物品分类问题。根据 2023 年 5 月 6 日发布的 GPC 分类代码版本,共计 43 个大类,159 个中类,932 个小类,5249 个细类。
GPC 分类代码是国际物品编码组织(GS1)依据 GPC 标准将特征相似的商品归为一类的代码。GS1 全球商品分类标准(Global Product Classification, GPC)不断扩展更新,每年发布两个新版本。GPC 分类代码按照大类(Segment)、中类(Family)、小类(Class)、细类(Brick)来划分,并细分为具体的商品核心属性类型和属性值。商品数据交换中,通常采用第 4 级代码,即细类代码。
条形码只能告诉我们商品的注册信息,无法定位到商品的生产日期,也极少提供保质期信息。于是我观察了一下生活中的常见物品保质期,灵活使用四类 GPC 分类代码,预先设置好新物品的保质期。同时,设置一些偏移量:半年(-30 天),一年(-60 天),三年(-90 天),由此,已经能粗略地匹配好物品到期日期了。当然,后续还是可以在 Grocy 中进行商品的精确设置。
这个机制特别关键,能彻底解放我们对物品入库时,一个一个地计算到期日这种繁琐的工作。读者也可以更具自己的实际情况设置类别和偏移量。
扫码器硬件
- 扫描模块 GM805
- ESP01
- AMS1117
- 限位开关
- 3.7V,600mAh 锂电池
关于启动速度。无任何优化,扫描器能在 3 秒内进入工作状态,主要限制是在 ESP8266 的联网速度上。如果通过设置静态 IP,可以极大提升初始化速度,1~2 秒内可以完成启动。
服务端
父产品
Grocy 条形码
本方案以 Grocy 作为数据库进行物品的管理,但经过简单的修改,我们也能将数据自动化地同步到让 Notion 或者像 Airtable 这样的多维表格中。以提供多样的可视化选择。
最后,祝各位双十一囤货愉快。
> 关注 少数派公众号,解锁全新阅读体验
以上就是本篇文章【规划库存、减少浪费:以 Grocy 为数据库的物品管理方案手机依赖「规划库存、减少浪费:以 Grocy 为数据库的物品管理方案」】的全部内容了,欢迎阅览 ! 文章地址:http://www78564.xrbh.cn/news/34608.html 文章 相关文章 动态 同类文章 热门文章 栏目首页 网站地图 返回首页 迅博思语移动站 http://www78564.xrbh.cn/mobile/ , 查看更多