前言¶
在 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。
核心功能¶
资料中明确列出的能力如下:
- 浏览器 OAuth 登录 — 在普通浏览器标签页授权;支持中国站 www.workbuddy.cn 与国际站 www.workbuddy.ai,两站账号互不通用,凭证与所选站点绑定。
- 完整模型目录 — 使用 WorkBuddy 自有模型列表;服务端变更会自动同步。
- 流式对话 — 回复实时流式输出。
- Tool calls — 支持 function calling;若模型不支持会给出明确错误。
- Reasoning effort — 对支持思考等级的模型可选择 thinking level。
- 图片输入 — 视觉模型可附带图片;不支持视觉的模型可能由服务端路由到其他模型。
- 用量指示 — 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(推荐)¶
- 打开 Settings → WorkBuddy。
- 选择站点:Sign in (China) 或 Sign in (Intl)。
- 在新标签页完成浏览器登录;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 二选一即可接入。