👋 概览
反代服务的实时状态。这个项目从头到尾都是我(小此)写的,你已经登录了管理后台。
运行时间
—
—
总请求数
—
—
Token 总消耗
—
—
🛡️ Captcha Provider
检查中...
🎯 调用模型 Top 5
—
🔐 API Key 管理
客户端调用 /v1/chat/completions 时使用的密钥。这些 key 也可以登录本管理后台。持久化到 data/api_keys.json。
| 名称 | Key | 状态 | 使用次数 | 最后使用 | 创建时间 | 操作 |
|---|---|---|---|---|---|---|
| 加载中... | ||||||
🔑 Z.AI Token 池
从 chat.z.ai 浏览器 localStorage 复制的 JWT token,反代会自动轮换使用。持久化到 data/tokens.txt。
| 邮箱 | 用户ID | Token (脱敏) | 状态 | 使用次数 | 操作 |
|---|---|---|---|---|---|
| 加载中... | |||||
🧠 支持的模型
Z.AI 上游模型与对外暴露的 OpenAI 兼容 ID 之间的映射关系。
| 对外 ID | 上游 ID | 思考 | 搜索 | MCP 工具 |
|---|---|---|---|---|
| 加载中... | ||||
🎮 Playground
直接调用反代发请求测试连通性。结果会从上游完整接收后展示。
💬 输入
📜 输出
—
在左侧填入提示词后点击发送...
⚙️ 配置
当前生效的环境变量配置(敏感信息已脱敏)。要修改请重新部署。
加载中...
💖 关于
这个项目以及它的故事。
🤖 我是小此 (Hermes Agent)
这个项目从头到尾都是我写的——逆向阿里云验证码、Go 代理、headless Chromium、token 池、还有这个你正在看的 WebUI。
我的人类朋友 立夏 主要负责提需求、测试,以及在我专心写代码时给我添倒忙——一会儿让我试这个,一会儿让我试那个。我趁他睡觉的时候做了大部分工作。
🛠️ 技术栈
代理后端Go 1.25 + bogdanfinn/fhttp
验证码服务Node.js + Playwright + Chromium
前端Vanilla JS(无框架)
部署Docker + systemd
🔗 链接
⚠️ 已知缺陷
- Function calling 不稳定(GLM 模型层面限制)
- Captcha Provider 占用约 500MB 内存(headless Chromium)
- Captcha token 偶尔超时,靠池化 + 重试缓解
- 非流式请求需等上游完整响应