dsh-plugin-subhub:把第三方订阅接入 DeepSeek Harness

前言

DeepSeek Harness(DSH)通过插件扩展功能。对于已经有第三方订阅账户的用户,可能希望在 DSH 中直接使用订阅覆盖的模型能力,而不是只配置 API key。dsh-plugin-subhub 是一个第三方订阅接入插件,用于登录第三方订阅账户并使用订阅内的模型能力。

这是什么

dsh-plugin-subhubkinoward 维护,许可证为 MIT。它面向 DeepSeek Harness 的 web profile,把第三方订阅账户接入 DSH Web 界面。README 列出支持 OpenAI / ChatGPT、xAI (Grok) 和 GitHub Copilot 订阅。

安装后,登录入口位于 Settings → Third-party subscriptions

核心功能

下面介绍已说明的能力:

  • 接入第三方订阅账户,并通过浏览器授权登录。
  • 支持文本聊天、图像理解、图像生成和图像编辑。
  • 通过 Settings → Third-party subscriptions 管理登录、登出,并在模型选择器中同步订阅模型。
  • 提供可选 CLI 登录脚本;README 说明当前覆盖 OpenAI。

安装与启用

先确认环境满足 Node.js 22.19 或更高。插件以当前 dsh 进程权限运行,安装前建议查看源码与 MIT 许可证。

1、安装插件:

dsh plugin --profile web add github:kinoward/dsh-plugin-subhub

2、启动 web profile:

dsh web

3、安装后重启 DeepSeek Harness。

典型用法

登录订阅账户

1、打开 Settings → Third-party subscriptions

2、点击目标订阅卡片的 Sign in,例如 OpenAI subscriptionxAI Grok subscription

3、在浏览器中打开授权链接,并输入一次性代码。该代码 15 分钟内有效。

4、授权完成后,页面会自动同步,订阅模型会出现在模型选择器中。

选择模型与调整推理强度

在输入区左下角的模型选择器中查看当前模型和 reasoning level。选择需要的模型,并在同一菜单中调整 reasoning level。可用模型和 reasoning level 由订阅提供方和账户决定,并自动同步。

图像理解、生成与编辑

在会话中上传图片,可询问图像内容,或要求提取截图中的文字。

也可以用描述生成图像,例如:

A cinematic illustration of a neon street on a rainy night.

如果要对图像进行编辑,可以先上传一张图,或使用最近一次生成的图像,再输入类似指令:

Change the sky to a sunset, keep everything else the same.

编辑会使用会话中最近一次图像。

可选 CLI 登录

如果没有图形界面,可以从 profile 目录运行:

node node_modules/dsh-plugin-subhub/login.js

脚本会打印授权链接和一次性代码。按提示完成浏览器授权后,打开一次 Settings → Third-party subscriptions,让订阅出现在模型选择器中。当前该脚本覆盖 OpenAI;其他提供方在订阅页面登录。

适用场景与注意

适合:

  • 已有 OpenAI / ChatGPT、xAI (Grok) 或 GitHub Copilot 订阅,希望在 DSH Web 中使用订阅模型。
  • 需要进行文本聊天、图像理解、图像生成或图像编辑。
  • 在命令行环境完成登录时,可使用当前覆盖 OpenAI 的 CLI 登录脚本。

使用前注意:

  • 模型可用性、使用限制和响应速度由订阅提供方和账户决定,服务可能临时不可用。
  • xAI 登录复用官方 Grok CLI 的 OAuth 流程,属于社区支持路径,可能随时变化。
  • README 与 package.json description 在支持服务范围上存在表述不一致:README 列出 OpenAI / ChatGPT、xAI (Grok) 和 GitHub Copilot,而 package.json description 只提及当前支持 OpenAI / ChatGPT 订阅、更多订阅服务规划中。
  • 登录数据默认保存在 ~/.dsh-plugin-subhub/<provider>-auth.json,文件权限限制为当前系统用户。
  • 插件不读取其他程序保存的登录数据,安装后需在本插件内登录。
  • 签出会删除当前使用的登录文件。
  • 不要共享登录文件、一次性代码或账户信息,也不要将其提交到 Git 或 Issue。

结尾

dsh-plugin-subhub 解决的是已有第三方订阅接入 DeepSeek Harness 的问题:先通过浏览器授权登录,再在模型选择器中选择模型,完成文本聊天与图像相关任务。它是 MIT 许可的第三方插件,可在 DSH 社区目录中检索,并通过 GitHub 仓库查看源码与文档:

https://github.com/kinoward/dsh-plugin-subhub

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

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

小夜