DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

2424830124 /

2424830124/dsh-workbuddy

Verified

将workbuddy后端接入dsh,让你在dsh中使用workbuddy的模型(消耗workbuddy的积分)

★ 1 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@a2fafa27

dsh-workbuddy

在 DeepSeek Harness(DSH)里使用 WorkBuddy 的模型。

装好之后,WorkBuddy 的模型会直接出现在 DSH 的模型选择器里,和内置模型一样用;另有一个设置页 管理两个账号、查看实时倍率与繁忙程度、挑选用哪些模型。

Provider 路由 部署
workbuddy-cn https://www.workbuddy.cn
workbuddy-intl https://www.workbuddy.ai

非官方项目。 与腾讯 / WorkBuddy 官方无任何关联,不使用其商标授权,也不分发其代码。 它只是一个第三方客户端插件,按公开可观测的接口工作。请自行确认使用方式符合你所在地区的 法律与 WorkBuddy 的服务条款。仓库里不含任何真实账号数据——示例与截图一律是假数据。

安装

# 从 npm 安装到某个 profile
dsh plugin --profile <profile> add @huai_xin/dsh-workbuddy

也可以在 Web UI 的插件管理里安装(效果相同)。

装完重启 DSH,然后 /workbuddy login cn 或 /workbuddy login intl 授权。

npm 页面:https://www.npmjs.com/package/@huai_xin/dsh-workbuddy

用法

登录

/workbuddy login cn        # 大陆版:打开授权页,浏览器里点一下就行
/workbuddy login intl      # 海外版
/workbuddy login all       # 两个都登录
/workbuddy status          # 账号、到期时间、模型数
/workbuddy logout cn       # 退出:删凭据,并把它的模型从选择器里移除
/workbuddy refresh cn      # 手动续期
/workbuddy models cn       # 这个账号当前能用哪些模型
/workbuddy check cn        # 检测哪些模型真的可用(详见下文)

登录完在模型选择器里选 WorkBuddy 的模型即可。两个部署各自独立登录,互不影响。

设置页

设置 → WorkBuddy,两张卡片。

账户:表格是转置的,两个部署并排对比。

● 大陆版 [今日已签到] ● 海外版
账号 示例账号 900000001
到期 2027/01/16 09:00:00 2027/04/21 12:00:00
积分 1280.00 ⟳ 360.00 ⟳
操作 [更换账号] [退出登录] [更换账号] [退出登录]
  • 部署名旁的圆点是登录状态(绿=已登录 / 黄=等待授权 / 红=已过期 / 灰=未登录)。
  • 积分旁的 ⟳ 只刷新这一行。
  • 右上角一个「续期」,两个部署一起续,未登录的跳过。
  • 签到按钮(只有大陆版有)跟在部署名右边。
  • 未登录的部署整列只显示一个「登录」按钮。

模型:顶部标签切换查看哪个部署(只切换查看,不影响登录)。

设置面板

  • 按能不能用分两组:可用模型 / 不可用模型,后者默认折叠。
  • 每行:圆点是判定颜色(绿=可用 / 黄=排队或无权限 / 红=不可用 / 灰=未检测),右侧依次是 可用性 · 促销 · 繁忙程度 · 实时倍率,最后是该模型的启停开关。
  • 点一行展开详情:描述、上下文、最大输出、模态、思考档位、倍率、繁忙程度、促销。
  • 工具栏:搜索、「全部启用 / 全部停用」、「⟳ 刷新列表」、「检测可用性」。
  • 开关立即生效,选择器马上跟着变。

积分与签到

  • 启动约 15 秒后自动签到一次,之后每天本地 0 点再签到一次。
  • 签到是幂等的,重启不会重复发积分。
  • 海外版没有签到接口,只显示积分。

关于"哪些模型真的能用"

目录里列了不等于能用。这个插件会真的发一个请求去验证,而不是看目录字段猜。

  • 大陆版:探测不产生任何消耗,可以随便点。
  • 海外版:每个模型探测一次约 1 token,所以自动检测每天最多一次,「检测可用性」按钮可以手动随时点。

判定的三种结论(只有前两种会进「不可用模型」组):

标签 含义
不可用 模型 id 在网关上不存在(已下架,目录里的僵尸条目)
无权限 账号档位不够,或请求被网关拦截
未知 其它拿不到结论的报错(5xx、凭据问题等),悬停可看原始报文

没被证伪的不当成不能用,所以「未知」仍留在可用分组里。判定有效期 12 小时。

真实对话里如果某个模型回「不存在」或「无权限」,插件会直接记下来,不用等下次检测。

数据存在哪

全在 $DSH_HOME/dsh-workbuddy/ 一个目录里,删掉它就等于把插件恢复出厂:

文件 内容
credentials.json 两个部署的令牌(0600 权限)
catalog-<部署>.json 模型目录缓存
availability-<部署>.json 可用性判定
enabled-<部署>.json 你手动开关过哪些模型
official-<部署>.json 从账号名单导入的列表

凭据不写进宿主的 .credentials.yaml,避免和别的插件混在一个文件里。

常见问题

装完没反应 / 面板报 404? 改了插件代码需要重启 DSH,重新启用插件不算。装新版本同理。

选择器里看不到某个模型? 去设置页看它的开关,或点「刷新列表」。如果你退出过登录,模型会全部隐藏,重新登录即可恢复。

某个模型显示「不可用」但我想试? 可以直接把开关打开——手动决定永远优先于检测结果。

倍率显示「未知」? 目录里没给这个模型的实时倍率。插件不会用旧值兜底、也不会猜。

为什么没有"关闭思考"的开关? 上游只声明了"可否关闭思考"这个字段,却从没给出能兑现它的请求参数(实测过),所以只能调档位。

许可

MIT,见 LICENSE。再次说明:本项目为第三方非官方插件,与腾讯 / WorkBuddy 无关联。


开发、排障、二次开发请看 AGENTS.md;上游接口与实测记录在 docs/workbuddy-protocol.md。

—/ 5

No ratings yet

Verified DSH bundle

Commit a2fafa27e34b

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout