本文将带您深入了解一款专为家庭用户设计的数字化库存管理工具——Homebox,它能够帮助您将家中物品全面数字化,并实现高效归类与跟踪。
- 项目源码:
https://github.com/hay-kot/homebox - 项目简介:
Homebox 致力于协助用户便捷记录并追踪家庭中的所有物品和设备。该工具采用Go语言进行开发,并以SQLite作为后端数据库,具备极高的轻量性和用户友好性。

- docker-compose配置示例:
services:
homebox:
image: ghcr.nju.edu.cn/hay-kot/homebox:latest
container_name: homebox
restart: unless-stopped
environment:
- HBOX_WEB_MAX_UPLOAD_SIZE=10 # 设置最大文件上传限制为10MB
- TZ=Asia/Shanghai
volumes:
- ./data:/data/
ports:
- 3100:7745
系统概述
Homebox 是一款完全自托管的家庭资产管理系统,由开发者 hay-kot 运用 Golang 与 Svelte 技术栈精心打造。这款轻量级应用整合了条码扫描、智能分类、归档管理以及自动提醒等多样化功能,能够将您的实体物品信息转化为数字化记录,堪称家庭物品的智能云端大脑。
核心功能价值:
- 🗂️ 构建完整的家庭物品电子化档案库
- 🔍 实现数秒内快速定位任何物品的存放位置与当前状态
- ⏰ 自动推送设备保修到期、电池更换等关键提醒
- 📊 通过可视化数据统计帮助分析消费模式,有效减少资源浪费
Homebox的五大核心优势解析
-
部署过程极其简便,适合新手用户
支持通过Docker容器一键快速部署,十分钟内即可完成个人专属系统的搭建。提供跨设备适配的网页界面,无需安装额外应用程序即可随时访问查看。
-
集成先进条码识别技术
兼容ISBN、UPC、QR码等二十余种常见条码格式。通过扫描商品条码可自动填充产品详细信息,即使是小型工具如螺丝刀套装也能准确记录规格参数。
-
智能化的物品生命周期管理
内置独特的维护跟踪机制:
- 电子设备类:在保修期到期前三个月自动发送提醒
- 食品与药品:提供临期预警并自动计算最佳使用周期
- 工具与耗材:依据使用频率智能推荐补货时间点
-
企业级数据隐私保护标准
所有数据完全由用户自主控制,支持本地化存储方案,彻底杜绝隐私信息外泄风险。
-
场景化的分类管理体系
预设八大主要类别和超过两百个子分类(涵盖电子设备、家居用品、收藏品等),同时支持用户自定义标签。无论是乐高积木收藏还是传统缝纫用品都能实现科学系统化归类。
部署与使用指南
按照上述docker-compose配置文件启动服务后,在浏览器中输入地址:http://<nas-ip>:3100 即可访问系统。

首次访问时需要注册一个新账户,完成注册后登录系统。建议先配置个人偏好的主题风格,因为这将直接影响日常使用的视觉体验:

接下来将价格显示单位调整为人民币:

然后将存储位置信息全部修改为中文描述(下图展示的是已完成修改后的界面效果):

现在开始尝试添加第一个库存物品:

添加完成后系统会自动跳转到物品详情页面,在该页面可以为设备添加多种属性信息,包括数量、序列号、品牌、生产厂家、购买价格、保修期限、销售信息等。
当所有信息添加完毕后,可以在搜索栏中查看全部物品记录,系统支持全文检索和过滤功能:

适用场景分析
Homebox特别适合以下家庭场景使用:
-
科技爱好者家庭
- 管理智能家居设备的固件版本更新与保修信息
- 记录NAS硬盘等设备的序列号与采购渠道
-
有婴幼儿的三口之家
- 跟踪奶粉、纸尿裤等日常用品的库存余量
- 记录儿童玩具的电池更换时间与使用状态
-
租房改造与家居装饰爱好者
- 拍摄并存储家具组装与拆解步骤的详细记录
- 统计装修材料的采购清单与使用情况
-
中古物品与限量版收藏家
- 建立黑胶唱片、手办等收藏品的价值评估档案
- 记录限量版商品的购买凭证与真伪验证信息
-
适老化家庭环境改造
- 标注药品的服用方法、剂量与禁忌事项
- 设置助听器、轮椅等辅助设备的定期维护提醒