_本项目是基于[one-hub](https://github.com/MartialBE/one-api)二次开发而来的_
AI Wave 社群 ·
(群内提供公益API、AI机器人)
### [📚 点击查看原项目文档](https://one-hub-doc.vercel.app/)
## 目前与原版(最新镜像)的区别
- 重构**系统信息**模块
- 支持**批量删除渠道**
- 支持`LinuxDo`登录
- 支持**夜间模式跟随系统配置**
- 支持对**多个渠道批量新增模型**
- 支持配置**模型名称大小写不敏感**
- 支持配置**请求-响应统一模型名称**
- 支持渠道**额外参数中删除指定参数**
- 支持渠道`BaseURL`添加**模型变量替换**
- 支持**Codex**反代渠道
- 支持**ClaudeCode**反代渠道
- 支持**GeminiCli**反代渠道
- 支持**Antigravity**反代渠道
- 支持`/gemini`原生生图请求的**额外参数透传**
- 支持`Claude`渠道(OpenAI格式和原生格式)的**额外参数透传**
- 支持**自定义渠道**使用`Claude`原生路由 - 接入`ClaudeCode`
- 支持`VertexAI`渠道使用`Gemini`原生路由 - 接入`GeminiCli`
- 支持`VertexAI`渠道使用`Claude`原生路由 - 接入`ClaudeCode`
- 支持`VertexAI`渠道下可配置多个`Region`, 每次请求随机选取`Region`
- 支持`Google Gemini`渠道`/gemini`使用原生**生成视频请求**(`Veo`系列模型)
- 支持`gemini-2.0-flash-preview-image-generation`文生图/图生图,并兼容`OpenAI`对话接口
- 新增**邀请码设置**模块
- 新增**批量添加渠道的用户分组功能**
- 新增**空回复是否计费配置** (默认:计费)
- 新增**分析功能-充值统计中的时间周期条件**
- 新增**分析功能中的 RPM / TPM / CPM 展示**
- 新增**邀请充值返利功能**(可选类型: 固定/百分比)
- 修复用户相关接口失效的`bug`
- 修复邀请记录字段缺失的`bug`
- 修复时区硬编码影响统计数据的`bug`
- 修复更新渠道后未重新内存加载的`bug`
- 修复多实例部署下的支付回调异常的`bug`
- 修复智谱`GLM`模型`token`浮点数计算的`bug`
- 修复`API`路由下允许`cdn`缓存引起越权的`bug`
- 修复mysql多种版本下时间类型格式化不统一的`bug`
- 修复若干用户额度缓存与`DB`数据不一致的导致计费异常的`bug`
- 删除日志功能中无意义的原始价格相关样式
- 优化邮箱规则校验
- 优化若干`UI`交互
- 优化大量日志打印格式
- 优化禁用渠道邮件推送逻辑
- 优化`VertexAI`的鉴权缓存
- 优化`/gemini`请求下`google_search`的响应
- ...
## 部署
> 按照原版部署教程将镜像替换为 `deanxv/done-hub` 即可。
> 数据库兼容,原版可直接拉取此镜像迁移。
## 感谢
- 本程序使用了以下开源项目
- [one-hub](https://github.com/MartialBE/one-api)为本项目的基础
感谢以上项目的作者和贡献者