github linguo2625469/workbuddy2api-panel v1.2.1
v1.2.1 — 任务领奖打通 + 达标自动领奖

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

WorkBuddy2API Panel v1.2.1

🎁 任务领奖打通(重要修复)

之前版本的「任务领取」一直失败(400 task not completed),根因是端点用错了:

错误(旧) 正确(本版)
域名 copilot.tencent.com(CLI 域) www.workbuddy.cn(Web 域)
路径 /v2/activity/growth/tasks/reward/claim /activity/growth/tasks/<task_code>/claim
任务码位置 body 路径
请求头 — x-client-platform: web

该路径在 CLI 域不存在,因此长期误判为「上游不支持领取」。感谢用户提供的 Web 端真实请求抓包。

✨ 达标自动领奖

「一键完成」现在把「推进进度 → 等待异步计分 → 领取奖励」收敛为一步:

  • 上游计分是异步的(实测对话完成后 5-8 秒进度才刷新),新增有界轮询等待
  • 领奖成功返回 credit/energy,面板直接提示到账数额
  • 重复领取幂等处理(already_claimed 不报错、不重复发放)

实测数据(真实账号)

任务 操作 结果
chat_5 一键完成 +100 分 +5 能(余额 2943→3043)
Model_chat_GLM5.2 一键完成 自动领奖 +100 分 +5 能(余额 3043→3143)
重复领取 再次点击 already_claimed,不重复发放 ✅

新增测试

3 个单测锁定端点形状(路径/方法/无 body/平台头)、幂等语义、未达标报错。


下载使用(Windows)

  1. 下载 wb2api-panel-v1.2.1-windows-amd64.zip 并解压
  2. 运行 wb2api.exe(首次启动自动生成 config.json)
  3. 打开 http://127.0.0.1:7863/panel/,添加账号后即可在任务弹窗使用「一键完成」

完整说明见 README。

Don't miss a new workbuddy2api-panel release

NewReleases is sending notifications on new releases.