github linguo2625469/workbuddy2api-panel v1.8.1
v1.8.1 — 国际版双域添加账号 + 模型能力补全(IDE /v3/config)

latest releases: v1.13.0, v1.12.0, v1.11.11...
one month ago

新增

国际版(Global)账号支持

  • 面板添加账号支持选域:弹窗先选「国内版(CN)/ 国际版(Global)」→ 点「获取授权链接」。国际版走 www.workbuddy.ai 端点,落盘 auth.realm=global,账号池显示「国际版」徽标
  • 国际版登录全自动:登录成功后网关自动完成 ①注册地区补全(region required 时自动拉白名单补地区后重新激活)②试用额度领取(trial 加油包,幂等)→ 热加载进池,全程无需手动操作
  • 请求按域路由:模型名带前缀即可分流——cn:glm-5.3 走国内、global:gpt-5.4 走国际(裸名默认 CN,完全向后兼容);/v1/models 同时列出两域名单
  • 国际版专属上游行为:base 切 workbuddy.ai、chat 走 /console/chat/completions(404/405 自动换 /v2)、billing 双路径 fallback、Origin/UA/Accept-Language 按域切换
  • CN 任务体系对国际版账号自动跳过(签到/旅行/活跃/开学季等),仅保留 token 保活与余额刷新

模型能力补全(吸收 PR #11 @MiaM1ku)

  • 上游 CLI 模型端点能力字段被精简(如 deepseek-v4.1-flash 只给 128K 输出、无思考档)。现在自动从官方 IDE 端点 /v3/config 补齐同名模型的真实窗口与档位:393216 输出、low/high/max 三档、可关思考
  • 面板「模型与档位」与出站 reasoning_effort 降级都跟随补全后的能力;overlay 失败静默保留 CLI 字段,不影响主链路

其他

  • 池状态机收敛:禁用(disable)现在同步清理冷却域,修复「disabled + cooling 同时出现」的矛盾状态
  • 修复 Windows 源码构建(吸收 PR #10 @zhouweirun):login state 路径改用 os.TempDir()、auth 文件显式 UTF-8 读取
  • 选号防惊群修复(Windows 时钟精度下 LRU 失效导致集中打单号)
  • prompt.mode 缺省改为 passthrough(对齐上游;要自定义文案在配置里改 custom)

兼容性

  • 老 CN 账号与配置完全零改动:CN 恒判 cn,global 路径只在 realm=global 的账号上使用
  • 老 auth 文件启动时自动补 realm 标识(幂等落盘)
  • 逃生门:配置 global.enabled: false 可一键锁死纯 CN(写死 realm=global 的凭证也不路由国际站)
文件 说明
wb2api-panel-v1.8.1-windows-amd64.zip Windows amd64(exe + config 示例 + README)

Don't miss a new workbuddy2api-panel release

NewReleases is sending notifications on new releases.