Skip to content

Releases: Limitinfinitude/zcode-pool

Z·POOL v0.2.2

Choose a tag to compare

@github-actions github-actions released this 30 Sep 13:18

本版修复 / 改进

  • 模型请求不再需要验证码:上游已关闭该校验(实测带与不带都通,速度无可测差异)。取码池随之停产 —— 不再按次计费,也少一条「池空」的失败路径。领取套餐用的验证码不受影响。
  • 反代可配出站代理:设置里新增「出站代理」。反代的请求本来不读系统代理、只能靠全局 TUN 抓流量,现在填一个 http / socks5 代理即可,不必常开 TUN。
  • 修「领取成功却没反馈」:结果里的时间戳是给人看的字符串,前端拿它和数字比会得到 NaN,成功分支永远进不去 —— 改成数值时间戳,弹窗现在会显示「已领取:xxx」。
  • 修监听端口偶发变 8899:启动时读了两次设置,两次之间文件若被原子替换会读失败并静默回默认值;改成只读一次 + 读失败重试 + 失败时写日志。
  • 对外冒充的客户端版本改为自动读取:从 ZCode 安装的 exe 版本资源里读,读不到才退回常量,客户端升级后不用再改代码。
  • 修「可领套餐」弹窗里的「领取」按钮点了没反应(按钮生成晚于事件绑定)。

下载:Windows *_x64-setup.exe · macOS *_universal.dmg · Linux *.deb / *.AppImage

程序未签名,首次运行系统可能提示来源未知。

Z·POOL v0.2.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 16:41

Z·POOL — 邮箱池 / Z.ai 批量注册验证 / ZCode 账号切换 / 带 Web 管理台的 proxy 网关。

本版重点:反代 + 管理台

  • proxy 网关:对外提供 Anthropic 协议接口(默认 http://127.0.0.1:8899/v1/messages),
    pi-agent、LobeChat、Claude SDK 这类客户端填上就能直接用上账号池的额度。
  • Web 管理台:浏览器打开 http://127.0.0.1:8899/proxy 即可操作,改页面不用重编译。
    仪表盘 / 渠道 / 使用记录 / 账号 / 邮箱 / 设置 / 日志七个页面。
  • 带一个对话页(http://127.0.0.1:8899/),用来直接验证反代通不通,支持流式输出与思考过程折叠。
  • 反代开关 / 监听地址 / 端口 / API Key / 选号策略 / 模型策略 / 模型映射,都能在管理台里改,不用回桌面面板。
  • 监听地址可切到局域网:切到非本机地址时强制要求先建 API Key,否则同网段的人能烧你的额度。
    鉴权规则是「本机回环免验,外部必须带 Key」。
  • 模型策略:自动回退(请求的模型全库没额度时换一个还有额度的)/ 指定模型(锁死一个,用完也不换)。
  • 额度缓存落盘:额度不再只活在内存里,重启不用从零再查一遍。
  • 验证码自动生成:上游要求每个请求带一次性验证码参数,由工具在后台持续取,不用管。

其它

  • 使用记录:今日 / 累计 Token(输入、输出、缓存分列),按模型 / 账号 / Key 分组,可筛选可翻页。
  • 渠道页:一行一个号,含整池延迟汇总(平均 / 中位数 / P95)与近况迷你图。
  • 账号页:一行一个号、状态与名字筛选分页、额度环形仪表盘、今天到期的额度。

⚠️ 「无感切换」仍然没有,也不会再加

  • 实测:同一个对话被超过 2 个账号使用过就会触发上游风控(3012),此后这条对话用任何账号都过不去。
  • 换号请用账号库里的手动切换:存档当前登录 → 切换 → 自动拉起客户端,以新身份开始新对话。

下载对应平台:

  • Windows: *_x64-setup.exe(安装包)
  • macOS: *_universal.dmg(Intel + Apple Silicon)
  • Linux: *.deb / *.AppImage

未签名,首次运行系统可能提示「未知开发者」。