生成 / 编辑授权
登录后可生成授权;超级管理员还能将授权码归属到指定商家账号。
授权码列表
支持筛选、批量改套餐、启停授权与查看激活记录。
| 授权码 | 客户 / 归属 | 套餐 / 权限 | 激活 | 状态 | 操作 |
|---|
账号编辑
创建商家账号、重置密码、切换状态。新建账号必须填写密码,编辑账号时留空表示不修改密码。
账号列表
可以看到每个商家生成了多少授权码、最近一次登录时间,以及当前状态。
| 账号 | 角色 / 状态 | 创建追踪 | 使用追踪 | 最近活动 | 操作 |
|---|
邀请码生成
生成后把邀请码发给商家,商家可以直接完成账号注册并自动登录。
邀请码列表
查看生成的邀请、使用情况、备注和最近一次注册信息。
| 邀请码 | 状态 | 次数 | 到期 | 备注 | 创建人 | 最近使用 | 操作 |
|---|
会员套餐模板
模板负责保存有效期、功能、默认模型和三类 API 配置;配额在 API 后台管理,这里不再维护 JSON。
网关配置
通用、图像、视频可以分别设置 Base URL、API Key 和模型。留空图像/视频 Key 时客户端会继承通用 Key。
通用 LLM
文本对话、OpenClaw 主模型和模型列表。
AI 生图
图像服务可使用独立 URL 和 Key,不填时继承通用配置。
AI 视频
视频生成可使用独立 URL、Key 和模型。
发卡网站配置
这里配置客户端授权管理页的购买入口。客户点击后会打开你自己的 CDK/会员卡销售网站。
内测码发放
官网「领取内测码」按钮的每日名额与有效期。每个 IP 每天限领 1 个,领完当日截止,次日 0 点(UTC)重置。
模板库(生图 / 生视频)
客户端「图像 / 视频工作台」里的提示词模板,可一键套用。在这里增删改,客户端自动同步。
| ID | 类型 | 标题 | 状态 | 排序 | 操作 |
|---|
操作审计
所有后台修改会先备份数据库并记录操作,便于回滚和追责。
| ID | 时间 | 操作 | 授权码 | 目标 | 来源 | 备份 |
|---|
生产操作文档
这里记录后台的正确用法、字段含义和上线注意事项,避免生成授权时配置错位。
1. 生成授权
先保存管理员 Token,再选择继承模板。客户名、到期日期、激活次数确认后生成授权码。
- 授权码生成后只会完整显示一次,后续列表主要显示后八位。
- 客户换机器时优先查看激活记录,确认是否需要解绑。
- 批量生成前先用 1 个测试码验证客户端能正常拉取会员配置。
2. 会员套餐
继承模板只管功能、有效期和默认网关配置。停用后不能被新授权继承,但历史授权仍保留原配置。
- 停用模板后可以重新启用,不需要新建同名模板。
- 套餐标识建议固定为 monthly、quarterly、yearly、vip_monthly。
- 功能列表用勾选方式维护,必要时仍可手动补充自定义功能。
3. 网关配置
通用 LLM、AI 生图、AI 视频可以分别配置 URL、Key 和模型。图像/视频留空时继承通用配置。
- Base URL 建议统一带到 /v1,避免客户端拼接错误。
- 生图和视频如果使用不同供应商,必须单独填写对应 URL 和 Key。
- 已激活客户刷新会员状态后才会拿到最新配置。
4. 配额归属
配额已从授权后台移除,避免两套后台同时配置导致不一致。
- 图片、视频次数配额在 API 网关后台配置。
- 授权后台只负责告诉客户端可用功能和该走哪个网关。
- 如果未来要展示用量,建议走只读接口,不在这里写配额。
5. 审计与回滚
每次生成、编辑、停用、清空都会自动备份 license.db,并记录审计日志。
- 线上更新前必须备份 admin_console.html、server.py 和 license.db。
- 不要覆盖 private_key.b64,否则旧授权签名会失效。
- 误操作后优先按审计日志定位备份文件。
6. 常见故障
客户端看不到云端模型,通常是授权未刷新、模板停用、Base URL/Key 缺失或模型名填错。
- 后台列表确认授权码启用且未过期。
- 详情里确认客户激活次数没有超限。
- 网关配置变更后让客户在启动器里刷新会员状态。
7. 发卡网站
发卡网站配置只负责客户端跳转入口,不参与授权验签和套餐下发。
- 填写客户购买页,不要填写后台管理页。
- 更换发卡平台时只改这里,客户端无需重新打包。
- 如果隐藏入口,客户仍可手动输入已有授权码。