入门指南
令牌体系
安装码、令牌、设备绑定——它们是什么、怎么用。
概念总览
Spiry 的身份体系有三个概念,各司其职:
| 概念 | 用途 | 生命周期 |
|---|---|---|
| 安装码 | 首次安装时验证身份 | 一次性、短期有效 |
| 令牌 | 设备的长期身份凭证 | 跟随订阅有效期 |
| 设备绑定 | 一个令牌绑定一台设备 | 安装时自动绑定 |
安装码
安装码是你从控制台签发的一串字符,用于首次安装时验证身份。
如何获取
- 登录 控制台
- 找到「安装码」区域,点击「签发安装码」
- 选择有效期(天数或截止日期)
- 复制生成的安装码
安装码是一次性的安装码用过即失效。如果你需要在新设备上安装,请重新签发一个新的安装码。安装码有有效期,过期后需要重新签发。
用安装码安装
curl -fsSL https://spiry.yundy.net/install/v33 | bash脚本会提示你粘贴安装码。安装成功后,Spiry 会自动用安装码换取一个长期令牌,安全存储在系统凭据中。
令牌
令牌是设备的长期身份凭证。安装成功后自动生成并写入系统凭据,日常使用时你不需要手动管理它。
令牌存在哪里
- macOS 与 Linux:用户状态目录下的私有文件
~/.local/state/spiry/credentials/subscription-token(权限0600,仅属主可读写)
令牌以 0600 私有文件存储(与设备标识同目录),双平台一致。从旧版本(macOS 钥匙串)升级时会自动一次性迁移、无需手动操作。
查看令牌
在控制台的订阅详情中,你可以点击「查看令牌」来查看当前令牌(需要身份验证)。令牌格式形如 tok_xxxxxxxx。
保护好你的令牌令牌等同于你的设备身份。不要把令牌分享给他人、不要提交到代码仓库。如果令牌泄露,请在控制台中解绑设备后重新安装。
设备绑定
每个令牌绑定一台设备。安装时,Spiry 会生成一个唯一的设备 ID 并与令牌绑定。
设备数量限制
根据你的订阅类型:
- 个人订阅:至多 1 台设备
- 团队订阅:按团队席位数分配
更换设备
如果你换了电脑,需要在新设备上重新安装:
- 在控制台中解绑旧设备(释放设备槽)
- 签发新的安装码
- 在新设备上运行安装脚本
如果你已经卸载了旧设备上的 Spiry(执行了 uninstall),设备槽通常会自动释放。
解绑设备
在控制台的订阅详情中,你可以手动解绑设备。解绑后,该设备上的 Spiry 将无法使用。这在你丢失设备或令牌泄露时非常有用。
令牌与续费
令牌的有效期跟随你的订阅。订阅到期后,令牌会自动失效。续费后,令牌会在下次 opencode 启动时自动恢复(前提是设备绑定仍然有效)。

