授权说明
版本说明
99AI 提供两个版本:
稳定版(开源)
- 无需授权,可直接使用
- 包含基础功能
- 适合个人和小型团队使用
开发版(私有)
- 需要授权才能使用
- 包含更多高级功能
- 适合企业级应用
部署方式
在开始授权流程之前,请先选择并完成系统部署:
- Node.js 部署:推荐使用,机器码稳定
- Docker 部署:每次重建镜像需要重新授权
授权流程(仅开发版需要)
1. 获取机器码
- 完成系统常规部署
- 在部署目录下找到
.env
或.env.docker
文件 - 文件中会包含类似以下内容:
MACHINE_ID=3af238c3-b668-5aab-9596-720f2814cd19 LICENSE_KEY=
- 记录
MACHINE_ID
的值,这就是当前设备的机器码
2. 申请授权
- 访问授权平台
- 使用 GitHub 账号登录
- 必须是 AIWeb-Team/AIWeb 私有库的成员
- 非私有库成员无法登录授权平台
- 如需加入私有库,请联系作者购买开发版授权
- 在授权管理系统中:
- 输入目标设备的机器码(MACHINE_ID)
- 选择授权期限(1 天、7 天、1 个月、1 年、3 年等)
- 生成唯一授权码
3. 激活授权
- 将生成的授权码填写到
.env
或.env.docker
文件的LICENSE_KEY=
后面 - 保存文件并重启系统,授权将自动生效
部署建议
部署方式选择
- Node.js 部署(推荐)
- 机器码稳定,不会因系统更新而改变
- 便于长期维护和管理
- Docker 部署
- 重新构建镜像后机器码会改变
- 每次重建镜像都需要重新申请授权
- 建议在确定最终版本后再申请长期授权
授权管理
授权额度
- 默认提供 3 个授权额度
- 授权过期后自动释放额度
- 如需增加授权额度,请联系我们购买
常见问题
1. 授权码可以跨设备使用吗?
不可以。授权码与机器码绑定,只能在生成机器码的设备上使用。
2. 如何查看当前授权状态?
在系统后台的"授权管理"页面可以查看授权状态、到期时间和剩余天数。
3. 授权过期后如何续期?
- 授权过期后会自动释放额度
- 访问授权平台 使用 GitHub 账号登录
- 使用释放的额度重新生成授权码
- 将新的授权码填写到配置文件中并重启系统
4. 设备更换后如何处理?
- 在新设备上完成系统部署
- 获取新设备的机器码(MACHINE_ID)
- 使用新的机器码申请授权
- 将授权码填写到配置文件中
5. 可以主动停用授权码吗?
不可以。授权码一旦生成将立即生效且无法撤销,请确认机器码无误后再生成授权码。
6. 谁可以使用授权平台?
只有 AIWeb-Team/AIWeb 私有库的成员才能使用授权平台。如需加入私有库,请联系作者购买开发版授权。
7. 机器码会变吗?
- Node.js 部署方式下,机器码一般不会改变
- Docker 部署方式下,每次重新构建镜像时机器码会改变,需要重新申请授权
- 建议在确定最终版本后再申请长期授权
注意事项
- 请妥善保管授权码,避免泄露
- 建议在授权即将到期前及时续期
- 授权码生成后立即生效且无法撤销
- 默认提供 3 个授权额度,如需更多请联系我们