DeepSeek Harness 插件:dsh-llm-grok-oauth

DeepSeek Harness(DSH)支持通过插件扩展功能。内置的 Grok 提供程序目前仅支持 API 密钥。如果你使用 SuperGrok 或 X Premium+ 订阅,直接通过 DSH 使用该模型会变得繁琐。下面介绍 dsh-llm-grok-oauth 插件,它在“设置 → 模型”中添加了 OAuth 登录入口,让你无需 xAI API Key 即可调用订阅。

这是什么

这是一个 DeepSeek Harness 插件,用于在“设置 → 模型”下使用 Grok 账户登录,并在 SuperGrok / X Premium+ 订阅上运行模型。它不依赖 xAI API Key,通过 OAuth 流程获取访问令牌。

  • 维护者:wangyaominde
  • 类别:联网工具
  • 许可证:MIT

核心功能

  • Grok 账户 OAuth 登录
  • 无需 xAI API Key
  • 支持 SuperGrok / X Premium+ 订阅
  • Token 自动刷新
  • 实时模型目录
  • 流式传输

安装与启用

在安装前,请确保已安装 DeepSeek Harness 0.1.0-rc.6 或更高版本。

使用以下命令安装插件:

npx @deepseek-ai/dsh plugin --profile web add github:wangyaominde/dsh-llm-grok-oauth

安装完成后,必须重启 dsh web。客户端模块在进程启动时加载,不重启无法加载登录按钮。

典型用法

  1. 打开 DSH 的 Settings → Models。
  2. 在 Grok (xAI 订阅) 选项上点击 Sign in with Grok。
  3. 在浏览器中完成 xAI 的授权流程。确认码仅针对当前会话,不跨机器共享。
  4. 返回会话并选择 Grok 模型。如果当前会话仍默认使用 DeepSeek,请先开启新会话。

适用场景与注意

  • 账户要求:需要 SuperGrok 或 X Premium+ 账户。
  • 网络连通:DSH 进程必须能访问 https://auth.x.ai 和 https://cli-chat-proxy.grok.com。登录、模型目录获取和聊天共用同一个代理栈(HTTPS_PROXY 或 macOS 系统代理)。如果浏览器能打开这些主机但 DSH 登录失败,请在启动 dsh web 的环境变量中设置代理并重试。
  • CLI 兼容:官方 Grok CLI 非必需,但若已登录,插件会静默复用该会话。登出仅清除插件会话,不影响 CLI 登录文件。
  • 已知问题:旧版本在登出后立即重新登录或发送消息时可能出现 TRANSPORT 错误,请更新到 0.2.10 版本并完全重启 dsh web。

短结尾

该插件解决了在 DSH 中使用 Grok 订阅需手动管理 API Key 的痛点,提供了更便捷的登录方式。

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

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

小夜