Spoolman
Spoolman
⭐⭐⭐☆☆ (3/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 集成,在智能家居系统中监控耗材状态。