WorkBuddy多账号切换v15【保留工作区】
软件仅供学习参考使用========================================
WorkBuddy 换号器 V15 —— 使用说明
(V15 新增:每日签到 · 一键全签 · 开机自动签到)
========================================
一、这是什么?
在 WorkBuddy 上切换登录账号(工作号、小号等)时,完整保留当前的
任务、会话、自动化、记忆和所有工作区文件。
采用【本地切换模式】:直接替换 WorkBuddy 的登录凭证目录,
换号只动登录态,其他数据一律不动,切换后照常用。
运行方式:
【单文件版】WorkBuddy换号器.exe —— 双击即用,无需装 Python;
账号数据保存在 exe 同目录 data\ 目录。
拷到另一台电脑(单文件版):
1. 只需拷贝【WorkBuddy换号器.exe】这一个文件(data\ 目录不用拷,
新电脑会自动重建;账号档案需要在新电脑上重新登录保存)。
2. 新电脑首次双击 exe,Windows 可能弹出防火墙提示,选「允许访问」
(否则手机连不上)。
3. 若想连账号档案一起带过去,把 exe 和它旁边的 data\ 目录整个拷贝
(需先关闭换号器再拷,避免文件占用)。
二、怎么用?
1. 双击「启动换号器.exe],浏览器自动打开换号器页面。
2. 保存当前账号到号池:
给当前账号起个名字,点「💾 保存当前账号」。
保存时会自动查询该账号的积分余额并显示在列表里。
注意:要先保存好所有想切换的账号(登录哪个就保存哪个)。
3. 切换账号:
左侧选中目标账号 → 点「🔄 切换到选中账号」。
换号器会自动:关闭 WorkBuddy → 安全备份当前登录态 → 替换登录凭证
→ 重新打开 WorkBuddy。任务、会话、工作区全部保留。
4. 查积分:
账号列表里每个账号都有「🔄 查积分」按钮,随时刷新余额。
5. 切错了想还原:
右侧「切换前的自动安全备份」列表里点「还原」即可回到切换前的账号。
6. 每日签到领积分(V15 新增,重点):
★ 一键签到:页面顶部「🎁 每日签到领积分」卡片 → 点「⚡ 一键签到
(全部账号)」,一次把号池里所有账号都签完。
关键:签到是直接用账号档案里保存的凭证调接口完成的,
【不需要切号、不会重启 WorkBuddy】,几秒钟全部搞定。
已经签过的账号会自动跳过(服务端返回"今日已签到"),重复点也不会
重复领,可放心点。
★ 每个账号单独签到:账号列表里每个账号都有「🎁 签到」按钮,
右侧名称旁显示今日状态徽章(今日已签 +N / 今日未签 / 🔥连续 N 天)。
★ 自动签到(默认全开,两个开关):
- 「启动换号器时自动签到」:每次打开换号器,若当天还没签过,
自动把全部账号签一遍 —— 这就是"每日首次打开自动签到"。
- 「常驻后台 · 跨天自动补签」:换号器开着不关,过了零点会自动
补签新的一天(每 30 分钟检查一次日期是否变化)。
★ 「开机自启(后台静默签到)」:打开后开机即在后台静默运行并签到,
不弹浏览器窗口,托盘图标右键可退出。
三、手机看积分(自动刷新)
1. 电脑上启动换号器(保持运行)。
2. 手机连与电脑相同的 Wi-Fi。
3. 用手机浏览器(Chrome / 夸克 / 手机自带浏览器)打开换号器页面
上显示的地址,例如:http://192.168.x.x:8765/m
(地址在换号器页面「📱 手机查积分」卡片里)
4. 点浏览器菜单「添加到主屏幕」,桌面会出现「积分监控」图标,
点开就是全屏 APP,自动刷新所有账号积分:
- 打开页面立即查询一次积分
- 每 5 分钟自动向腾讯查一次真实积分
- 每 30 秒刷新显示
- 也可以点「🔄 立即刷新积分」或下拉页面手动刷新
5. 手机连不上?检查:
- 电脑上换号器是否还在运行
- 手机和电脑是否在同一个 Wi-Fi(不是手机流量)
- Windows 防火墙是否放行:首次启动时若弹出防火墙提示,
选「允许访问」;若没弹过,在 Windows 安全中心手动放行
对应端口(默认 8765)
四、重要提示
- 切换账号会先关闭再重启 WorkBuddy,请保存好正在编辑的内容。
- 登录凭证有效期由腾讯签发时决定(写进 token 的 exp 字段,换号器无法
延长;当前约 15 天,以实际为准)。过期后重新登录一次,再点「保存当前账号」。
- 旧档案(升级前保存的)不含 copilot 登录凭证,请删除后重新保存。
- 手机页面只能查积分,不能切换/删除账号(防止误操作);
切换、删除等操作只能在本机换号器页面上做。
五、常见问题
Q:切换后 WorkBuddy 里还是旧账号?
A:切换完成后 WorkBuddy 已自动重启,重新打开后即为新账号。
若界面还显示旧信息,完全退出 WorkBuddy 再打开一次。
Q:积分显示"查询失败"?
A:多为登录凭证过期(提示"重新登录")或网络不通。重新登录并
保存账号即可;也可点「🔄 查积分」重试。
Q:我想改账号名字 / 删除账号?
A:账号列表里每个账号都有「重命名」「删除」按钮。
Q:换号器的数据存在哪?
A:E:\Codex开发\workbuddy换号器\data\ 目录下
accounts\ 已保存的账号档案(含认证凭证与积分余额 meta.json)
backups\ 切换前的自动安全备份
六、技术说明(给管理员)
账号凭证来源:
C:\Users\Admin\AppData\Local\CodeBuddyExtension\Data\Public\auth\
└─ workbuddy-desktop.info (copilot 业务认证 accessToken)
登录态位置:~/.workbuddy/app/session/ 下的
Local Storage / Session Storage / Network 三个目录
换号 = 备份这三个目录 -> 替换为目标账号的备份;
保留数据:workbuddy.db(会话/自动化)、sessions/、projects/、
memory/、skills/ 及磁盘工作区——完全不触碰。
积分接口:POST https://copilot.tencent.com/v2/billing/meter/get-user-resource
(Bearer accessToken + X-User-Id 请求头,返回 Accounts 的 CapacityRemain)
签到接口(V15):
POST https://copilot.tencent.com/v2/billing/meter/checkin-status 查状态
POST https://copilot.tencent.com/v2/billing/meter/daily-checkin 领积分
鉴权方式与积分接口相同(Bearer accessToken + X-User-Id),
用账号档案里备份的凭证即可,无需切换登录态。
返回 code=0 表示签到成功;code=10001 / "今天已签到"表示当天已领过。
注意:checkin-status 的 today_checked_in 字段不一定准确,
实际以 daily-checkin 的返回码为准,所以实现上总是直接尝试领取。
签到记录:
每个账号的 meta.json → checkin 字段(日期 / 是否成功 / 积分 / 连续天数)
data\auto_checkin.json → 自动签到开关配置
data\checkin_state.json → 当天是否已跑过一轮(避免重复打扰)
服务端口:8765(被占用自动顺延),绑定 0.0.0.0 供手机访问;
写操作接口(保存/切换/删除/还原)仅允许本机调用。
手机页面:/m(PWA,可添加到主屏幕,自动刷新积分)
https://www.metk.cn/img/posts/52pj/0300b5584d96287b1fa849c4203d7912.png
软件大小:10M
下载链接:https://pan.baidu.com/s/1g5FRm6bID9sTLyOU8lOrLw?pwd=t19c 提取码: t19c 复制这段内容后打开百度网盘手机App,操作更方便哦
搭配:https://github.com/corrinehu/dsh-workbuddy-connect 【work Buddy模型导入deepseekharness】
https://www.metk.cn/img/posts/52pj/296d9c96eaca32171480c7ef7bc13f34.png
或【反向代理导入CCswitch】(还在开发优化)
https://www.metk.cn/img/posts/52pj/c378f186b5f6a32cf794d3c3a1edc541.png
可实现codex消耗work Buddy积分使用国产大模型 整体框架挺好,细节上还能再展开。(补充第2点) 这篇值得慢慢看,我准备再读第二遍。(补充第11点) 内容挺扎实的,不是那种拼凑出来的。 这几条经验很实用,尤其是最后那点。 收藏了,正好最近在研究相关的。 收藏了,正好最近在研究相关的。希望能再展开讲讲某个细节。 同意大部分观点,不过有一点想补充。 这几条经验很实用,尤其是最后那点。有没有后续?想蹲一个更新。 这个案例很有代表性,能说明不少问题。(补充第8点)