Spoolman Spoolman

⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
Donkie 980 Stars 未知 BOM 完整度: /5 教程完整度: /5

项目简介

Keep track of your inventory of 3D-printer filament spools.


Spoolman 是一个专为 3D 打印爱好者设计的自托管 Web 服务,旨在高效管理耗材卷盘库存并实时监控使用情况。它解决了 3D 打印过程中常见的耗材管理混乱问题——用户不再需要手动记录剩余耗材量,也无需担心打印中途耗材耗尽。通过作为集中式数据库,Spoolman 能与 OctoPrint、Klipper/Moonraker 等主流 3D 打印软件无缝集成,在打印过程中自动更新耗材重量,提供实时的用量反馈。

标签

项目特点

**耗材管理**:全面记录耗材类型、制造商和单个耗材卷的信息。
**API 集成**:提供 REST API,方便与其他软件集成,实现自动化工作流和数据交换。
**实时更新**:通过 WebSocket 实时更新耗材卷状态,在打印操作期间提供即时反馈。
**中央耗材数据库**:一个社区支持的制造商和耗材数据库,简化了向库存添加新耗材卷的过程。
**Web 客户端**:内置 Web 客户端,支持查看、创建、编辑、删除耗材数据,添加自定义字段,打印带二维码的标签,并支持 18 种语言的翻译。
**数据库支持**:支持 SQLite、PostgreSQL、MySQL 和 CockroachDB。
**多打印机管理**:可同时处理来自多台打印机的耗材卷更新。
**高级监控**:可与 Prometheus 集成,进行详细的耗材使用历史分析。

技术规格

类型
主要功能
集成软件
支持的数据库
API
前端
语言支持

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Spoolman 服务 1 自托管
运行服务器 (如 Raspberry Pi, NAS, 云服务器) 1 用于运行 Spoolman 服务

所需工具

工具用途是否必需
3D打印机 使用 Spoolman 管理的耗材进行打印 ✅ 是
运行服务器 (如 Raspberry Pi, NAS) 部署和运行 Spoolman 服务 ✅ 是
Web 浏览器 访问 Spoolman Web 客户端 ✅ 是

能力画像

记忆与知识检索
1/5
逻辑推演
1/5
表达与交流
1/5
感知与观察
1/5
数理与计算
1/5
动手与操作
1/5
狂热与坚持
1/5
创造与创新
1/5

所需技能

🔧 **动手能力**:需要具备基本的服务器部署能力,例如在 Raspberry Pi 或 NAS 上安装和配置 Docker 或 Python 环境。 💻 **编程能力**:无需编程能力,但了解 REST API 有助于与其他软件进行高级集成。 ⚡ **电子电路**:无需电子电路知识。

适用场景

管理多个不同品牌和类型的 3D 打印耗材卷库存。
实时追踪打印过程中的耗材使用量,避免因耗材不足导致打印失败。
与 OctoPrint 或 Klipper 等打印管理软件集成,实现自动化耗材管理。
通过 Home Assistant 集成,在智能家居系统中监控耗材状态。