Repository navigation
v1.2.0 - 用户管理系统
Claude API v1.2.0 发布说明
发布日期: 2026-03-12
🎉 新增功能
用户管理系统
- ✅ 完整的用户管理功能,支持创建和管理多个用户
- ✅ 每个用户独立的 API Key
- ✅ 用户级别的配额管理(每日/每月 Token 限制)
- ✅ 请求频率限制(RPM)
- ✅ 临时用户支持,可设置过期时间(1-365天)
- ✅ 用户使用统计(请求次数、Token 消耗、费用)
- ✅ 批量创建 VIP 用户
前端界面优化
- ✅ 用户管理标签页,支持表格和卡片视图
- ✅ 用户列表显示过期时间和状态
- ✅ 创建用户时支持选择过期日期
- ✅ 快捷按钮设置过期时间(1/3/7/15/30/90天)
- ✅ 日志筛选支持按用户和账号过滤
系统优化
- ✅ 删除100个账号限制,现在支持无限数量的账号
- ✅ 修复日志筛选下拉框数据加载问题
- ✅ 修复前端白屏问题
📦 下载
服务端
| 平台 | 架构 | 文件 | 大小 |
|---|---|---|---|
| Linux | AMD64 | claude-server-linux-amd64.tar.gz | ~8.9M |
| macOS | AMD64 | claude-server-darwin-amd64.tar.gz | ~9.0M |
| macOS | ARM64 | claude-server-darwin-arm64.tar.gz | ~8.4M |
| Windows | AMD64 | claude-server-windows-amd64.zip | ~9.0M |
校验文件
- SHA256SUMS.txt - SHA256 校验和
🚀 快速开始
Linux / macOS
# 下载并解压
tar -xzf claude-server-*.tar.gz
# 运行
./claude-serverWindows
# 解压 zip 文件
# 双击运行 claude-server.exe📋 升级说明
从 v1.1.0 升级
-
备份数据库
cp data.sqlite3 data.sqlite3.backup
-
停止服务
# systemctl stop claude-api # 如果使用 systemd -
替换二进制文件
- 下载新版本并替换旧文件
-
启动服务
./claude-server # systemctl start claude-api # 如果使用 systemd -
验证
- 访问 http://localhost:62311
- 检查新功能(用户管理标签)
🔄 API 变更
新增接口
POST /v2/users- 创建用户POST /v2/users/temp- 创建临时用户POST /v2/users/batch-vip- 批量创建 VIP 用户GET /v2/users- 获取用户列表GET /v2/users/:id- 获取用户详情PATCH /v2/users/:id- 更新用户DELETE /v2/users/:id- 删除用户POST /v2/users/:id/regenerate-key- 重新生成 API KeyGET /v2/users/:id/stats- 获取用户统计GET /v2/users/:id/ips- 获取用户 IP 列表
数据库变更
- 新增
users表 - 新增
user_token_usage表 - User 表新增
expires_at字段
⚠️ 注意事项
-
数据库自动迁移
- GORM 会自动添加新表和字段
- 无需手动执行 SQL
-
配置兼容
- 所有现有配置保持兼容
- 无需修改配置文件
-
API 兼容
- 所有现有 API 保持兼容
- 新增 API 不影响现有功能
🐛 已知问题
- 无
📝 完整更新日志
查看 CHANGELOG.md 获取完整的更新日志。
🙏 致谢
感谢所有为本项目做出贡献的开发者!
📮 反馈
如有问题或建议,请提交 Issue。