dsh-llm-workbuddy:在 DSH 里用浏览器登录 WorkBuddy,免 API Key 选模型

前言

在 DeepSeek Harness(DSH)里接第三方 LLM,常见做法是自备 API Key、在配置里填密钥,再维护模型列表。腾讯 WorkBuddy 面向浏览器账号体系,模型目录和额度也在服务端维护。若希望直接在 DSH Web UI 里选用 WorkBuddy 自有模型、流式对话并支持工具调用,又不想在 harness 里长期存放 API Key,就需要一个把 WorkBuddy 认证和模型目录接到 DSH 的 provider 插件。

下面介绍社区插件 dsh-llm-workbuddy(仓库 wenh56884-wq/dsh-llm-workbuddy),维护者为 wenh56884-wq,在 SkillHub 目录中归类为「模型推理」。

这是什么

dsh-llm-workbuddy 是面向 DeepSeek Harness 的 Tencent WorkBuddy LLM provider 插件:通过浏览器 OAuth 完成授权,不需要 API Key,登录后可使用 WorkBuddy 侧提供的模型列表(含上下文长度、输出上限、积分倍率等元数据,服务端增删模型会自动反映)。

插件基于 MIT 授权的 @shatyuka/dsh-llm-codebuddy 改编,将客户端指向 WorkBuddy 的站点与产品标识;当前 package 版本为 0.1.0,许可证 MIT。

核心功能

资料中明确列出的能力如下:

  1. 浏览器 OAuth 登录 — 在普通浏览器标签页授权;支持中国站 www.workbuddy.cn 与国际站 www.workbuddy.ai,两站账号互不通用,凭证与所选站点绑定。
  2. 完整模型目录 — 使用 WorkBuddy 自有模型列表;服务端变更会自动同步。
  3. 流式对话 — 回复实时流式输出。
  4. Tool calls — 支持 function calling;若模型不支持会给出明确错误。
  5. Reasoning effort — 对支持思考等级的模型可选择 thinking level。
  6. 图片输入 — 视觉模型可附带图片;不支持视觉的模型可能由服务端路由到其他模型。
  7. 用量指示 — Web UI 侧栏配额条,支持个人与企业计划,可设自定义上限与危险阈值。

兼容性:DeepSeek Harness 版本需 >= 0.1.7-rc.1。设置页、模型选择器、用量条等 Web 能力依赖 web profile。

安装与启用

将插件加入带 Web UI 的 profile(README 以 web 为例):

dsh plugin --profile web add github:wenh56884-wq/dsh-llm-workbuddy

仓库已附带编译好的 lib/,从 GitHub 安装无需本地构建。若从本地目录安装:

dsh plugin --profile web add /path/to/dsh-llm-workbuddy

安装前请自行查看仓库源码与 LICENSE,确认许可与行为符合你的环境要求。插件在 当前 dsh 进程权限 下运行,与安装任意 DSH 插件时的安全考量相同。

登录与典型用法

Web UI(推荐)

  1. 打开 Settings → WorkBuddy。
  2. 选择站点:Sign in (China) 或 Sign in (Intl)。
  3. 在新标签页完成浏览器登录;harness 会自动写入凭证,无需在终端操作。

之后 WorkBuddy 模型会出现在模型选择器中。若要换站,需先登出再重新登录对应站点。

终端 CLI

Web UI 登录不便时,可用插件自带的 dsh-workbuddy-login:

# 登录中国站(默认,等同 --site cn)
dsh plugin --profile web exec dsh-workbuddy-login

# 登录国际站
dsh plugin --profile web exec dsh-workbuddy-login --site intl

# 查看当前账号、站点与模型列表
dsh plugin --profile web exec dsh-workbuddy-login --status

# 清除已存凭证
dsh plugin --profile web exec dsh-workbuddy-login --logout

登录成功后,在 DSH Web UI 的模型选择器里选用 WorkBuddy 模型即可进行流式对话;需要工具调用、推理等级或图片输入时,按 DSH 与模型能力在会话中配置即可。

适用场景与注意

适合谁:已在用或打算用腾讯 WorkBuddy 账号与模型、希望在 DSH(尤其带 web profile 的 Web UI)里统一编排智能体与工作流,且不想单独管理 WorkBuddy API Key 的开发者。

注意:

  • 中国站与国际站是同一服务不同域名,账号与凭证分离;请求始终发往签发凭证的那一侧主机。
  • Node 引擎要求(package.json):^22.19.0 || >=24.0.0。
  • 社区目录页 SkillHub 插件条目 与 GitHub 仓库由社区维护,与 DeepSeek / 幻方无官方从属关系;DSH 生态遵循「一切皆插件」,安装来源与代码审查需自行把关。

结尾

dsh-llm-workbuddy 把 WorkBuddy 的浏览器 OAuth 与模型目录接到 DeepSeek Harness,在免 API Key 的前提下提供流式对话、工具调用、推理等级与视觉输入等能力;设置页登录或 CLI 二选一即可接入。

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

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

Xiaoye