dsh-workbuddy-connect: 将 WorkBuddy 桌面 App 模型接入 DeepSeek Harness

前言

DeepSeek Harness (DSH) 的核心架构基于插件。对于开发者而言,接入本地桌面应用的模型通常需要处理复杂的凭据获取和 API 转发逻辑。dsh-workbuddy-connect 插件解决了这一痛点,它通过读取本地 WorkBuddy 桌面 App 的登录态,将其中的模型(如 GLM-5.3、DeepSeek-V4 等)自动暴露给 DSH,实现零配置接入。

插件概览

  • 名称:dsh-workbuddy-connect
  • 维护者:yembors64632
  • 分类:模型推理
  • 许可:MIT
  • 核心价值:复用 WorkBuddy App 登录态,将桌面端模型无缝接入 DSH 对话窗口。

核心功能

  1. 模型自动接入:支持 GLM-5.3、DeepSeek-V4、Kimi-K3 等模型,安装后直接在 DSH 模型选择器中切换使用。
  2. 多版本共存:同时支持国内版 WorkBuddy 与国际版 WorkBuddy AI。两版账号与积分互不混用,各自独立管理。
  3. 图片输入:支持图片输入功能,大部分模型(如 GLM-5.3-Flash、DeepSeek-V4 系列)可直接在对话中粘贴或拖入图片。
  4. 信息展示与配置:
    • 在设置卡片中查看账号信息、令牌有效期、剩余积分。
    • 显示推理档位与费率比例(如 GLM-5.2 · x0.79)。
    • 支持企业账号积分查询与周期额度显示。
    • 提供模型显隐配置,可自定义在模型选择器中显示的模型。

安装与启用

安装前需确保已安装并登录 WorkBuddy 桌面 App。插件复用 App 的登录状态,无需额外配置 OAuth。

根据使用的 DSH 界面(Web、Desktop 或 TUI),选择对应的命令安装:

# Web 界面
dsh plugin --profile web add dsh-workbuddy-connect

# Desktop 界面
dsh plugin --profile desktop add dsh-workbuddy-connect

# TUI 界面
dsh plugin --profile dsh-tui add dsh-workbuddy-connect

安装完成后,直接在 DSH 对话窗口的模型选择器中,切换到 WorkBuddy 或 WorkBuddy AI 分组即可使用。

注意事项

  1. 非通用插件:这是一个基于作者个人环境验证的存档,并非通用的开箱即用插件。插件复用本地 WorkBuddy App 的登录态,不发起自己的 OAuth。如果你的环境(系统、App 数据目录、账号类型)与作者不同,可能需要修改插件内的路径与常量。
  2. TUI 版本限制:终端界面插件需搭配 @deepseek-harness-tui/dsh-tui 0.10.0-beta.5 及以上版本。推理档位的手动检测入口目前仅支持 Web 和 Desktop,TUI 不提供此功能。
  3. 路径兼容性:Windows 和 WSL 环境下,路径探测可能需要调整插件内的常量与逻辑。

命令行操作

插件提供了命令行接口用于查询状态或诊断:

# 查看状态(默认国内版)
dsh plugin --profile web exec dsh-workbuddy-connect status

# 查看国际版状态
dsh plugin --profile web exec dsh-workbuddy-connect status --provider workbuddy-ai

# 诊断连接
dsh plugin --profile web exec dsh-workbuddy-connect doctor --provider workbuddy-ai

总结

dsh-workbuddy-connect 为希望在 DSH 中使用 WorkBuddy 桌面端模型的用户提供了一个轻量级的接入方案。它通过复用本地登录态,简化了模型调用的配置流程。对于需要在 DSH 中稳定调用特定桌面模型的场景,这是一个实用的工具。

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

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

小夜