dsh-workbuddy-connectDeepSeek Harness plugin
将 WorkBuddy 桌面 App 包含的模型自动接入 DeepSeek Harness,零配置使用。Bring the models in the WorkBuddy desktop app into DeepSeek Harness with zero configuration.
- Stars
- 27
- Forks
- 9
- License
- MIT
- Last commit
- Sep 2, 2026
- Latest release
- v0.2.6
Overview
将 WorkBuddy 桌面 App 包含的模型自动接入 DeepSeek Harness,零配置使用。Bring the models in the WorkBuddy desktop app into DeepSeek Harness with zero configuration.
Original README
Cached from the project repository on Sep 3, 2026. This is source content, separate from the Agents.md review above.
DSH WorkBuddy Connect
English | 中文
将 WorkBuddy 桌面 App 中包含的各种模型(GLM-5.3、GLM-5.2、DeepSeek-V4-Pro、DeepSeek-V4-Flash、Kimi-K3、MiniMax-M3 、Hy3等)自动接入 DeepSeek Harness,实现在 DSH 对话窗口里零配置使用。
功能
- 开箱即用:安装和启用插件后,在 DSH 中直接使用,无需额外配置。

-
图片输入:按上游逐模型声明的能力放行图片——绝大多数模型(含 GLM-5.3-Flash、GLM-5.2、DeepSeek-V4 系列等)可直接粘贴或拖入图片;个别纯文本模型(如 GLM-5.1)按上游声明仍会明确提示不支持。
-
思考强度:按上游每个模型声明的
supportedEfforts提供思考等级选项(如 GLM-5.3 支持 low / high / xhigh,GLM-5.3-Flash 支持 low / high / max),在 DSH 模型选择器里即可切换,请求以reasoning_effort转发。 -
限时免费一目了然:状态卡片会标注当前免费 / 限时免费 / 夜间折扣的模型(跟随上游
credits与tags实时更新)。 -
费率比例直接可见:模型选择列表里每个模型名后直接显示积分倍率(如
GLM-5.2 · x0.79、Hy3 · x0.00),/model弹窗与 composer 下拉都能看到;设置卡片里也补充了倍率说明。倍率只影响显示,发送请求仍使用模型 id。 -
信息查看:设置 → 插件 → DSH WorkBuddy Connect 卡片

卡片展开后,可查看账号信息、令牌有效期与剩余积分。

安装
前置:已安装并登录 WorkBuddy 桌面 App(插件复用 App 的登录状态,账号切换自动跟随)。
插件在三种 DSH 界面下均可运行:Web、Desktop、TUI。根据你使用的 profile 选对应命令安装。
sh# Web(推荐,自带预构建产物) dsh plugin --profile web add dsh-workbuddy-connect dsh web # 或从 GitHub 源码安装 Web 版 dsh plugin --profile web add github:corrinehu/dsh-workbuddy-connect dsh web
sh# Desktop(DSH Desktop 桌面版) dsh plugin --profile desktop add dsh-workbuddy-connect dsh --profile desktop
sh# TUI(终端界面) dsh plugin --profile dsh-tui add dsh-workbuddy-connect dsh --profile dsh-tui
提示:
dsh-tuiprofile 需用 pnpm 11 安装(PATH 里是其他版本会报ERR_PNPM_UNEXPECTED_STORE,用npx pnpm@11即可);已验证 dsh0.1.1-rc.2。
安装后,在对应界面的模型选择器里切换到 WorkBuddy 模型即可使用;Web 下设置卡片(设置 → 插件 → DSH WorkBuddy Connect)可查看账号信息、令牌有效期与剩余积分,TUI 下可在 /settings 里配置 authFile。
命令行
dsh plugin --profile <web|desktop|dsh-tui> exec dsh-workbuddy-connect status:登录状态与剩余积分(--json 输出机器可读格式;另有 doctor 诊断、logout 清理凭据)。
已知限制
- 在 macOS 的 DSH Web / Desktop / TUI profile(
0.1.1-rc.2+、Node 22+)下验证通过。Windows 会依次探测 Local 与 Roaming AppData;WSL 会优先从挂载的 Windows 用户目录读取登录凭据。若 Windows 与 Linux 用户名不同且 Windows 环境变量未传入 WSL,请通过WORKBUDDY_AUTH_FILE指定实际位置。 - 依赖 WorkBuddy 客户端接口(非官方开放 API),WorkBuddy 更新后插件可能需要随之调整。
免责声明
- 本项目仅供个人学习和研究使用,仅驱动使用者自己的 WorkBuddy 账号在本机调用,请勿用于商业用途或超出个人合理使用的场景。
- 使用者需遵守 WorkBuddy 的服务条款;因使用本项目产生的任何后果(包括但不限于账号被限制、额度被清空、服务中断),由使用者自行承担。
- 本项目作者不对任何因使用或滥用本项目产生的直接或间接损失负责。
- 本项目与腾讯、WorkBuddy、DeepSeek 均无关联,未获其授权或认可;文中出现的名称仅用于描述兼容关系,其商标权利归各自所有。
致谢
- Sliverkiss/workbuddy2api(MIT)— WorkBuddy 上游协议的参照实现。
- franksong2702/dsh-codex-connect(Apache-2.0)— DSH 插件结构与 provider 注册的参照。