DSH WorkBuddy Connect:把 WorkBuddy 桌面 App 模型接入 DeepSeek Harness

前言

在 DeepSeek Harness(DSH)里做对话或智能体开发,模型来源通常要单独配置 API Key、端点或 provider。若你本机已安装腾讯 WorkBuddy 桌面 App 并登录,App 里自带的 GLM、DeepSeek、Kimi 等模型并不会自动出现在 DSH 的模型选择器里,两边账号与凭据也是分开维护的。

下面介绍的 DSH WorkBuddy Connect(维护者 corrinehu,GitHub 仓库 corrinehu/dsh-workbuddy-connect)面向这类场景:安装并启用插件后,复用 WorkBuddy 桌面 App 的登录状态,将其包含的模型注册进 DSH,在对话窗口里切换即可使用,README 描述为「零配置」。插件归类为模型推理,当前版本 0.2.3,MIT 许可证;SkillHub 目录页见 skillhub.cn/plugins/corrinehu/dsh-workbuddy-connect

这是什么

DSH WorkBuddy Connect 是一个 DSH 插件,作用是把 WorkBuddy 桌面 App 中包含的模型(README 列举包括 GLM-5.3、GLM-5.2、DeepSeek-V4-Pro、DeepSeek-V4-Flash、Kimi-K3、MiniMax-M3、Hy3 等)自动接入 DeepSeek Harness。

与手动搭建中转 API 或逐模型填 Key 的做法相比,该插件依赖 App 本机登录态,账号切换会随 WorkBuddy 客户端同步,无需在 DSH 里重复配置同一批模型的访问凭据。

核心功能

开箱即用

安装并启用后,WorkBuddy 模型会出现在 DSH 模型选择器中,README 说明无需额外配置即可在 DSH 对话里选用。

账号与积分查看

在 Web 界面:打开 设置 → 插件 → DSH WorkBuddy Connect 卡片,展开后可查看账号信息、令牌有效期与剩余积分。

TUI 界面可在 /settings 里配置 authFile(README 说明)。

命令行状态查询

插件提供 CLI,用于检查登录状态、诊断与清理凭据:

dsh plugin --profile <web|desktop|dsh-tui> exec dsh-workbuddy-connect status

--json 可输出机器可读格式;另有 doctor 诊断、logout 清理凭据(README 说明)。

安装与启用

前置条件

  1. 已安装并登录 WorkBuddy 桌面 App。插件复用 App 的登录状态,账号切换自动跟随。
  2. 根据你使用的 DSH profile 选择对应安装命令。插件在 WebDesktopTUI 三种界面下均可运行。

Web(推荐)

Web profile 自带预构建产物,README 推荐此方式:

dsh plugin --profile web add dsh-workbuddy-connect
dsh web

也可从 GitHub 源码安装 Web 版:

dsh plugin --profile web add github:corrinehu/dsh-workbuddy-connect
dsh web

Desktop

dsh plugin --profile desktop add dsh-workbuddy-connect
dsh --profile desktop

TUI

dsh plugin --profile dsh-tui add dsh-workbuddy-connect
dsh --profile dsh-tui

README 提示:dsh-tui profile 需用 pnpm 11 安装;若 PATH 里是其他版本可能报 ERR_PNPM_UNEXPECTED_STORE,可用 npx pnpm@11。已在 dsh 0.1.1-rc.2 下验证。

安装完成后,在对应界面的模型选择器里切换到 WorkBuddy 模型即可使用。

典型用法

经过上面的安装步骤,日常使用与选用 DSH 内置 provider 类似:

  1. 确认 WorkBuddy 桌面 App 已登录。
  2. 启动对应 profile 的 DSH(dsh webdsh --profile desktopdsh --profile dsh-tui)。
  3. 在模型选择器中选择 WorkBuddy 提供的模型开始对话。
  4. 需要核对额度或令牌有效期时:Web 下打开设置卡片;或执行 status 命令:
dsh plugin --profile web exec dsh-workbuddy-connect status

适用场景与注意

适合谁

  • 本机已用 WorkBuddy 桌面 App,希望在 DSH 同一套对话/智能体流程里直接使用 App 内含模型,而不另建 API 层。
  • 需要在 DSH Web、Desktop 或 TUI 任一界面下统一选用 WorkBuddy 模型链路的开发者。

已知限制

README 写明:

  • 在 macOS 的 DSH Web / Desktop / TUI profile(0.1.1-rc.2+、Node 22+)下验证通过;Windows / Linux 的凭据默认路径未经验证,必要时可通过环境变量 WORKBUDDY_AUTH_FILE 指定实际位置。
  • 依赖 WorkBuddy 客户端接口(非官方开放 API),WorkBuddy 更新后插件可能需要随之调整。

安装前请知悉

DSH 生态理念是「一切皆插件」;SkillHub 等为社区目录,与 DeepSeek、幻方无官方从属关系。插件以当前 dsh 进程权限运行,会读取本机 WorkBuddy 相关凭据路径;安装前应阅读 GitHub 源码 与 MIT 许可证,并知悉 README 中的免责声明:项目供个人学习研究使用,需遵守 WorkBuddy 服务条款,与腾讯、WorkBuddy、DeepSeek 均无关联。

链接

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜