workbuddy2api-hub
Health Pass
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 28 GitHub stars
Code Pass
- Code scan — Scanned 7 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
WorkBuddy 国际国内多账号反代网关 — 双域独立路由与切换、稳定设备指纹防风控、国内成长任务全自动完成、后台定时调度器、Web监控看板,支持 Codex / Claude Code / DSH与标准 OpenAI 客户端。
WorkBuddy2API-Hub — 国际版、国内版多账号网关中枢
本项目为 WorkBuddy2API-Hub (v1.1.0起),将腾讯 www.workbuddy.ai (国际版) 与 codebuddy.cn (国内版) 原生服务封装为标准 OpenAI 兼容接口,支持 Chat Completions 与 Responses API。具备多账号负载轮询、稳定物理设备指纹隔离、OAuth 一键免客户端登录、国内版每日签到与实时积分查询、国内成长任务全自动完成与国内版积分任务、后台常驻定时调度器、Web 监控看板等全套能力。
- 开箱即用:绿色包自带精简 Python 运行时,无需额外配置环境,双击批处理脚本即启。
- 双区域独立路由:支持 🌐 国际版 与 🇨🇳 国内版独立配置与管理,严格隔离串号,看板一键切换且状态落盘持久化。
- 模型列表严格按照桌面应用 1:1 对齐:按官方桌面端主界面清洗收敛,彻底剔除内部代码补全通道与底层专线变体。
- 稳定物理设备指纹隔离 (
derive_id):国际版与国内版统一方案,以账号自身 UID 稳定哈希派生专属机器特征与会话标识,同一账号长期固定在一台虚拟物理设备上,天然防多号关联风控。 - OAuth 一键免客户端登录:无需在本地安装桌面客户端,点击看板链接在浏览器完成授权即可自动入库;亦支持扫描本地客户端两步确认导入。
- 国内版签到与实时积分查询:支持国内版每日签到领积分,实时聚合账户资源包用量与余额。
- 国内成长任务与积分任务全自动完成:全自动接取任务、构造行为事件上报点亮并自动领取奖励,支持猫猫日常旅行与连续打卡。
- 后台常驻定时调度器 (Scheduler):每日整点排程(09:00/21:00 签到与猫猫旅行 · 22:00 保活 · 01:00 夜猫),国际版自适应为专属 Token 集中保活。
- 双协议全功能支持:同时支持标准 OpenAI Chat Completions 协议与 Responses API (Codex / Claude Code)。
- 现代化 Web 看板:单行自适应弹性指标卡片、模型性能指标与用量一览融合大表、实时请求流水监控。
⚡ Vibe Coding 产物:本项目为 100% Vibe Coding 协同产物,由人类开发者提出架构与业务意图,AI 助手端到端完成逆向分析、链路调度、WAF 指纹脱敏与界面编写。
一、快速启动
1. 本机单机使用
双击运行 start-wb-proxy.bat,保持窗口运行:
- API 接口地址:
http://127.0.0.1:8788/v1 - Web 监控看板:
http://127.0.0.1:8788/
首次启动若无账号,直接打开看板点击 「+ 添加账号 (OAuth)」,在浏览器完成授权即可自动加入。
2. 局域网共享模式
双击运行 start-wb-proxy-lan.bat,允许局域网内其他设备(手机、平板、协同电脑)访问:
- 默认 API Key:
qwer.1234 - Base URL:
http://<本机局域网IP>:8788/v1
3. Docker 容器化部署 (推荐 Linux / NAS / 服务器)
自带完整容器配置,零外部依赖,极速启动:
# 1. 后台启动容器 (自动构建并运行)
docker compose up -d
# 2. 查看网关日志
docker compose logs -f
亦可直接使用 docker run 启动:
docker run -d --name wb-proxy --restart unless-stopped -p 8788:8788 -v $(pwd)/accounts:/app/accounts -v $(pwd)/usage:/app/usage -e API_KEY=qwer.1234 $(docker build -q .)
- 持久化目录:
./accounts(账号凭证及活动区域) 与./usage(请求流水与指标快照); - 配置参数:通过环境变量
API_KEY、PORT自定义。
二、核心特性详解
1. 模型列表严格按照桌面应用 1:1 对齐
针对官方本地配置清单(50+ 底层模型)进行了深度清洗,剔除行内代码补全专用模型(如 codewise-*、completion-gf、hunyuan-3b/7b)与底层多云专线变体(如 *-volc、*-lkeap),严格对齐官方桌面端主界面:
- 🌐 国际版 (16 个):
deepseek-v4.1-flash、gpt-6-astra、hy4-preview-f、hy4-preview、hy3、gpt-5.6-sol、gpt-5.6-terra、gpt-5.6-luna、gpt-5.5、gpt-5.4、gpt-5.3-codex、gemini-3.5-flash、glm-5.3、glm-5.2、kimi-k3、kimi-k2.6。 - 🇨🇳 国内版 (14 个):
hy4-preview-f、hy3、deepseek-v4.1-flash、deepseek-v4-pro、glm-5.3、glm-5.3-flash、glm-5.2、glm-5.1、glm-5v-turbo、minimax-m3、kimi-k3-1、kimi-k2.8-preview、kimi-k2.7、kimi-k2.6。
每个模型均宣告完整桌面软件中显示的上下文窗口(K/M 规范)、单次最大输出、视觉支持、工具调用以及推理档位。
💡 关于同模型跨区域混合轮询的说明:
目前对于同时存在于国内版和国际版的同名模型(如deepseek-v4.1-flash等),暂未实现跨国内/国际账号的自动混合轮询,而是作为两个独立区域分别配置与调度,请求只能走当前所选网关的独立出口。这主要是出于各区域网络环境隔离、出站指纹对齐与账号防风控安全考量;待作者后续实测验证确认长期使用稳定且无封号风险后,会尽快跟进并补齐同名模型的跨区域混合轮询能力。
2. 稳定物理设备指纹隔离 (derive_id)
国际版与国内版统一采用相同的底层算法内核:以账号自身的 UID 结合固定业务盐值单向哈希派生出固定的机器码与会话标识:
- 同一账号长期稳定:每次出站请求固定来自同一台虚拟个人物理设备,彻底规避机器码随机漂移风控;
- 多账号天然隔离:不同账号之间机器码与会话彼此独立,彻底阻断跨账号关联风控检测。
3. 国内版每日签到、成长任务与积分任务全自动完成
集成官方成长中心全套自动化完成引擎:
- 每日签到:一键完成国内版每日打卡领取日常积分;
- 成长任务与积分任务:自动批量接取未接任务,构造真实规范行为事件上报点亮(画布创建、灵感案例、模板使用、模型体验、多轮对话等 14 项任务),并自动调用端点领奖入账;
- 猫猫日常:自动检查猫猫旅行状态,在家时自动派出旅行,归来时自动领取奖励。
4. 后台常驻定时调度器 (Scheduler)
常驻后台,每日按固定整点执行自动化运维排程:
- 每日 09:00 & 21:00:国内版账号自动签到与猫猫旅行闭环;
- 每日 22:00:集中扫描全库账号,Token 剩余寿命不足 2 小时自动调用 Refresh Token 保活;
- 每日 01:00:深夜时段自动执行夜猫子任务;
- 国际版动态自适应:切换至国际版视图时,调度器自动隐藏签到/猫猫逻辑,专职执行 Token 自动保活与凭证常驻。
三、账号添加与管理
打开看板 http://127.0.0.1:8788/,在「账号」区域操作:
方式一:浏览器 OAuth 授权(推荐,免客户端)
- 点击 「+ 添加账号 (OAuth)」;
- 选择要登录的区域(国际版 / 国内版),点击弹出的官方授权链接并在浏览器完成登录;
- 程序自动检测回调,完成后账号自动加入账号池,无需手动复制凭证。
方式二:从本地桌面应用导入(两步确认)
- 点击 「📥 扫描桌面客户端账号」;
- 弹窗只读展示本机检测到的桌面客户端账号(昵称、区域、域名、有效期);
- 确认无误后点击该行对应的 「导入」 按钮,国际版账号自动归入国际版列表,国内版账号自动归入国内版列表。
四、客户端配置与接入
OpenAI 兼容客户端 (Chatbox / NextChat / Cherry Studio / Kelivo 等)
- API 接口地址 (Base URL):
http://127.0.0.1:8788/v1 - API Key:未开启 LAN 模式可留空;LAN 模式默认填
qwer.1234 - 模型名称:填入
/v1/models中列出的任意官方对齐模型 ID(如deepseek-v4.1-flash、gpt-6-astra、glm-5.3等)
Codex CLI / Claude Code (Responses API)
网关原生内置 Responses 协议双向转换与 WAF 指纹脱敏:
export OPENAI_BASE_URL="http://127.0.0.1:8788/v1"
export OPENAI_API_KEY="qwer.1234"
五、看板与接口一览
访问 http://127.0.0.1:8788/ 即可使用集成看板,核心接口包括:
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | / | Web 用量与任务监控看板 |
| POST | /v1/chat/completions | 标准 Chat Completions 接口 |
| POST | /v1/responses | Responses API 协议接口 |
| GET | /v1/models | 官方对齐模型列表(含能力与规格宣告) |
| GET | /tasks | 国内版成长任务、连续打卡与猫猫日常状态 |
| POST | /tasks/run | 触发国内成长任务全自动点亮与领奖 |
| POST | /tasks/travel | 触发猫猫日常旅行(派出 / 领奖) |
| GET | /scheduler | 定时调度器运行状态与排程日志 |
| POST | /scheduler/trigger | 手动立即执行后台巡检保活 |
六、致谢与引用声明 (Credits & References)
本项目在协议兼容、风控规避与任务链路设计过程中,深度参考并吸纳了开源社区现有项目的经验与逆向成果,特此致谢:
- Sliverkiss/workbuddy2api:
- 成长任务全链路逆向:参考了其对腾讯成长任务中心(任务列表、接取、事件上报、领奖端点)的逆向分析与点亮逻辑;
- 设备指纹稳定派生设计 (
derive_id):吸纳了其以账号 UID 稳定哈希派生固定设备码的思路,有效解决多号防关联风控; - 整点排程调度理念 (
Scheduler):参考了其采用每日固定整点排程模拟真人打卡的设计思路; - 指纹脱敏管线设计与 DeepSeek 多轮思维链回填:吸纳了其过滤系统敏感指令与回填
reasoning_content的实践。
- CangShui/workbuddy-cliproxy-fix:
- 提供了早期关于 WorkBuddy 客户端代理修复与接口差异的参考。
- lovingfish/workbuddy-cliproxy 与 mmqz/cpa-multi-plugins:
- 提供了关于网关通信与多插件管理的原型参考。
- ardeyouxipianyi/workbuddy2api:
- 提供了国内版分发包逆向分析与出站 User-Agent 规范参考。
七、免责声明 (Disclaimer)
- 本项目为非官方自托管网关,仅供技术研究、逆向协议学习与个人合法授权账号在私有环境测试使用。
- 本项目不提供任何账号及额度。请严格遵守官方服务条款,禁止用于任何商业转售、恶意并发或违规滥用。
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found