Developers
Build on TigerTag.
TigerTag 协议是开放的——CC-BY-4.0,附带在任何产品中实施的不可撤销权利,永久免费。Tiger Studio 和 Tiger-Scale 采用 MIT;SDK 采用 Apache-2.0。移动 App 可免费使用,但为专有软件。
- 1
An open protocol
任意 NTAG 213/215/216,任意 ACR122U 读卡器,在哪儿买都行。Pod 是 3D 打印的——自己打印即可。
- 2
TigerTag 完全离线
数据存在芯片上。没有云端,没有账号,什么都不回传。
- 3
TigerTag+ 增加了一层可选的在线数据
同一颗离线芯片,外加一条由其制造商维护的目录记录。可选。增量。绝不构成依赖。
- 4
TigerData
面向完全没有芯片的料卷:在 App 中跟踪,随时可升级为真正的芯片。
- 5
TigerData+
没有芯片、却仍带有真实目录产品 ID 的线轴 — 无需芯片也能准确知道自己是哪一款耗材。已识别,但未认证:只有芯片本身才能证明自己的来源。
- 6
.ttag 文件
当没有芯片可读时,用文件描述一卷耗材:协议定义的同一批字段,可在应用之间交换,也可导入库存。
- 7
The ecosystem
桌面与移动 App、Pod、电子秤。一分钟装好——无需自建服务器。
- 8
Factory partners
到手就知道自己是什么的耗材,在产线上完成写入。
- 9
芯片比料卷活得久
把它改写到下一卷料上,或重新烧写成普通的 NDEF 标签。
逐个组件看:什么是开放的
已对照公开仓库核实。
| Component | Licence | Notes |
|---|---|---|
| Protocol spec | CC-BY-4.0 | 协议规范与公开登记库的数据表。LICENSING.md 载明不可撤销、全球范围、免版税的实施授权。 |
| Tiger Studio | MIT | 桌面应用。可以 fork,可以出售——只是别把你的分支叫作 Tiger Studio。 |
| TigerScale V3 | MIT | 电子秤固件(ESP32-S3、触摸屏、双 NFC)。 |
| TigerPOD | CC-BY-4.0 | Pod 介绍:设计自由,电路自由——两个 ACR122U 读卡器、一个打印外壳、一个分线器。 |
| SDK-JS | Apache-2.0 | JavaScript SDK。Apache-2.0 附带明示的专利授权。 |
| SDK-Python | Apache-2.0 | Python SDK。条款与 JS SDK 相同。 |
| Firebase integration | CC-BY-4.0 | 面向第三方的集成参考:安全规则镜像与数据模型。 |
| Mobile app | Proprietary | 可免费使用。非开源。 |
其余一切都在 GitHub 上
整个生态系统都是公开的:组织下的每一个仓库,以及 TigerSystem-Docs — 权威来源,协议、历史沿革和每一项设计决策都记录在那里。
公开 API
产品目录无需密钥即可读取。这些正是本站自身所使用的接口——目录页和每个产品页都由它们生成,所以你拿到的和我们拿到的完全一样。
- POST
https://api.tigertag.io/api:tigertag/product/get/allThe whole catalogue, paged.
- GET
https://api.tigertag.io/api:tigertag/product/get?uid=0&product_id=<id>&lang=<xx>One product: EAN, description, print settings, datasheets. `uid=0` for an anonymous read.
- GET
https://cdn.tigertag.io/img?id=<id>&size=largeProduct image. size = thumb (32px) · small (64) · compact (128) · medium (256) · large (512).
目录接口没有“一次返回全部”的模式:请按响应中给出的 {nextPage} 逐页翻取,直到它为 null。
打开 API 参考文档(Swagger) ↗协议自由,名称受保护
任何人都可以实现该协议,并声明「兼容 TigerTag」。只有 TigerTag Certified 合作伙伴才能在产品上使用 TigerTag 名称与标志,并签发 TigerTag+ 签名——私钥由 TigerTag 保管。两道门:商标(市场)与签名(技术)。两者都没有对协议本身加上任何限制。
未认证的芯片一样能完美工作——离线、任意 App、所有已支持的打印机。它只是无法证明自己的来源。免费层是真的能用;认证层负责证明。
基于 TigerTag 构建
已经有人在它之上构建了。
这些独立项目读了公开的规范,然后自己做了出来。没有合作关系,没有背书,没有认证——只是一套开放协议在做它该做的事。
关于固件,需要说准确:目前还没有任何原厂打印机固件能原生读取 TigerTag。这个社区固件已经可以。
OpenRFID
github.com/suchmememanyskill
一个社区工具包,能读取多个厂商的料卷标签,TigerTag 是其中之一——开放的数据格式让接入变得很直接。
查看项目 →Spooly Tracker
spoolytracker.com
一个独立的线材库存平台——网页、移动端、Home Assistant、OrcaSlicer,可自建部署。它用 TigerTag 来识别料卷。
查看项目 →Snapmaker U1 Extended Firmware
GPL-3.0 · 850+ ★
第一台原生读取 TigerTag 的打印机
一个面向 Snapmaker U1 的独立社区固件。装上它,U1 就能在机器本身上读取 TigerTag。
查看项目 →
你也在基于 TigerTag 构建? 告诉我们——如果你希望集成得到验证,TigerTag Certified 就是为此存在的。 加入 Discord →