Repository navigation
wb2api 1.7.1
wb2api Android 1.7.1
跟随上游 workbuddy2api-panel v2026.11.1.905(并对照 10-31 起的 clientpick.go 口径)。
模型列表:只显示官方客户端菜单里的模型
- 移植上游
clientpick.go:按/v3/config的data.agents[默认].models裁剪,去掉auto/auto-chat与付费变体paidId,顶部补 fast / balanced / deep 三个速度预设 - CN 实测平台全量目录 58 条 → 菜单 17 项:
deepseek-r1/deepseek-v3/Claude-3.7-Sonnet/Kimi-K2/Hunyuan-Turbos等已下架或内部路由变体不再出现(选中必报 11102「该后端无此模型」) - CN 只认主路(官方桌面端 UA)+ 企业端点;global 三路 UA 各按自己下发的菜单裁剪后并集
/v1/models追加 models.dev 词表能力声明(modalities/limit/tool_call/reasoning_options/supported_reasoning_levels),只认该词表的客户端(magpie 等)能正确识别多模态与思考档位- 单域刷新失败时保留该域旧缓存,不再让另一域模型整段消失 10 分钟
成长任务:任务中心
- 设置页「成长任务」改为任务中心:逐条显示标题 / 进度 / 奖励 / 状态,可单条领取(可领取的任务直接点「领取」)
- 语义修正:
completed也算达标(原来永远领不到);已达标先领奖、再决定跑不跑动作(避免 template_5 连发 5 组事件);回读失败 / 未达标 / 领奖失败分别提示,不再一律显示「已完成」 - 动作表外已达标任务补领(对齐上游 issue #174);企业版账号不再发成长请求(上游一律 403)
- 扫描加单飞闸:设置页与定时任务不会并发跑同一批账号
- 移除已下架任务:
school_season/Buddy_App_QQ/create_canvas
审计修复(全量代码审计)
- responses 流式:首帧前失败不再换号重发(同一轮不重复计费);已发流失败补 chunked 终止块(不再串包/挂起)
- chat 流式首帧前断流:按服务器错误处置(空流坏号会被降权,不再反复选中)
/healthz分域可服务判据与顶层同源;余额刷新合并落盘;版本检查 OkHttp client 复用- 清理死代码:
GrowthQueue.kt(从未接入)、lastStatus/frames/toolsPresent、desktopDesignCanvasSequence
安装
- 覆盖安装即可(签名证书与 1.7.0 一致,SHA-256
32a556af…6c5c17),无需卸载 - 升级后模型列表会变短:这是恢复了官方客户端菜单口径,不是模型丢失;如仍看到旧列表,下拉刷新或重启网关即可(目录缓存 10 分钟)