商务服务
规划库存、减少浪费:以 Grocy 为数据库的物品管理方案手机依赖「规划库存、减少浪费:以 Grocy 为数据库的物品管理方案」
2025-02-18 09:36

我们家有两口子,平时有囤货的习惯。我们自认为生活中还是有比较良好的收纳习惯,但时而还是会为躺在柜子深处过期的物品而感到惭愧,亦或是重复购买了超量的物品。为此,家里的女主人率先行动,开始清点家里的库存并将条目数字化,后来,使用一款名为「过期啦」的 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/ , 查看更多   
最新文章
给力!长沙县、长沙经开区政企合力放大招,就地过年成优选长沙手机「给力!长沙县、长沙经开区政企合力放大招,就地过年成优选」
记者获悉,为深入贯彻落实党中央、国务院、省、市关于2021年春节期间疫情防控“就地过年”倡导,1月22日,长沙县人民政府、 长沙
戈雅夏日皮肤突袭,铠无双限定皮肤巨帅,瑶双喜临门
最近王者荣耀给公孙离出了一款新皮肤,公孙离的这款新皮肤,也是一款FMVP皮肤。这款皮肤的质量还是非常不错的,而且价格也不贵,
阅见伊犁|广州读书月公布广州、伊犁等六地共读书单
四月的风拂过珠江,木棉的火焰点燃了岭南的春意;同一阵风掠过天山,伊犁河谷的杏花正以漫山遍野的雪白回应。4月1日,在“书香羊
红米Turbo4发布,性价比是否能超越真我Neo7?红米手机4「红米Turbo4发布,性价比是否能超越真我Neo7?」
近日,红米正式发布了其最新中端手机——红米Turbo4,起售价1999元。这款手机在多方面进行了升级,尤其在防尘防水、定位技术和电
应对手机没电的实用技巧与应变策略分享手机没电了怎么办「应对手机没电的实用技巧与应变策略分享」
  在这个信息化的时代,手机几乎成了我们生活中不可或缺的一部分。无论是工作、学习,还是社交、娱乐,手机都扮演着重要的角色
展览展会 | BILIBILI WORLD 2025
时间:2025.7.11-7.13举办地:国家会展中心(上海)Bilibili World(BW)是哔哩哔哩打造的年度线下文化嘉年华,自 2017 年起以“
手机卡可以异地补卡吗手机卡可以异地补办吗「手机卡可以异地补卡吗」
高尔基的代表作有《海燕》、《在人间》、《鹰之歌》、《母亲》、《我的大学》、《春天的旋律》、《克里姆·萨姆金的一生》、《小
adb wifi链接手机adb连接手机「adb wifi链接手机」
要使用Wi-Fi连接手机进行ADB调试,需要执行以下步骤:1. 确保你的安卓手机和电脑连接在同一个Wi-Fi网络下。2. 在手机上打开开发
2025年体验Windows 95 无需重装超简单
Windows 95的诞生很有历史意义,特别是第一次将开始菜单加入其中,一直影响到现在。有意思的是,我在GitHub上发现,有开发者将Wi
《吃饭跑步和恋爱》将播,庄达菲、陈飞宇领衔,上演久别重逢虐恋
庄达菲的演艺生涯以“黑马”姿态突围。2020年,她在青春剧《我才不要和你做朋友呢》中饰演李进步,凭借穿越时空与母亲和解的奇幻