ChatGPT Link:在 DSH 里用 ChatGPT 账号调用 GPT 模型

前言

DeepSeek Harness(DSH)采用「一切皆插件」的理念,通过 Cordis 生态扩展功能。模型推理能力由内置的 @deepseek-ai/dsh-llm-pi-ai 提供,但其 openai-codex 路由缺少登录入口和额度查看界面。ChatGPT Link 插件为该路由补上设置页的登录与额度查看能力,让用户用已有的 ChatGPT 订阅账号直接在 DSH 中使用 GPT 模型。

这是什么

ChatGPT Link 是一个 DeepSeek Harness 插件,由 Clukay-Fun 维护。安装后,DSH 会通过 OAuth 登录流程连接 ChatGPT 账号,并在模型选择器里暴露 GPT 模型,同时在设置页显示该账号的额度用量。插件本身不注册提供方,也不保存令牌,令牌由 pi-ai 写入 DSH 凭据库并负责刷新。

核心功能

登录与退出

  • 登录:在 DSH 设置中打开 ChatGPT Link,点击「用 ChatGPT 登录」。系统浏览器会跳转到授权页,完成后返回 DSH。若浏览器没有自动返回,可将地址栏完整地址粘贴回设置页。
  • 退出:在设置页点击「退出登录」,会结束 OpenAI 上的会话,ChatGPT「活动会话」里不会留下多余的设备。

模型与推理等级

模型选择器中可用以下 GPT 模型:

  • GPT-6 Astra
  • GPT-6.1 Sol
  • GPT-6 Sol
  • GPT-6 Luna
  • GPT-5.6 Sol
  • GPT-5.6 Terra
  • GPT-5.6 Luna

所有模型提供 Low、Medium、High、Xhigh 四档推理等级,默认为 Low。

额度查看

设置页显示 5 小时窗口和每周窗口的已用百分比、进度条与重置时间。当使用量超过 90%,进度条会标红;额度用尽时也会标出。

安装与启用

需要 macOS 上的 DSH Desktop,内置 @deepseek-ai/dsh 版本为 >=0.2.1-rc.2 <0.3.0。

从插件市场安装

在 DSH 插件市场搜索 dsh-codex-link 或 ChatGPT Link,点安装,重启 DSH Desktop。

用命令安装

使用 DSH Desktop 自带的 dsh 与 pnpm 命令(系统 PATH 上的其他版本 pnpm 可能报错):

CLI_BIN=$(ls -dt "$HOME/Library/Application Support/DSH Desktop/cli/"*/bin | head -1)
export PATH="$CLI_BIN:$PATH"
dsh plugin --profile web add dsh-codex-link

重启 DSH Desktop 后,在设置中打开 ChatGPT Link 完成登录。

从源码安装

修改插件时使用:

git clone https://github.com/Clukay-Fun/dsh-codex-link.git
cd dsh-codex-link
pnpm install
pnpm run build
dsh plugin --profile web add "$(pwd)"

路径需为绝对路径。重启 DSH Desktop 后生效。

确认配置已生效

dsh --profile web --dump-config | grep -A 4 "openai-codex:"

输出应类似:

      openai-codex:
        reasoning: low
        models:
          - id: gpt-6-astra
            reasoningEfforts:

典型用法

登录后,在 DSH 的模型选择器中选择 GPT 模型(如 gpt-6-astra)和推理等级(如 low),即可开始使用。额度查看在设置 → ChatGPT Link 页面,会显示当前窗口的已用情况与重置时间。

适用场景与注意

  • 适合已有 ChatGPT 订阅(Plus、Pro 等)的用户,希望直接在 DSH 中调用 GPT 模型,而不需单独配置 OpenAI 客户端。
  • 插件以当前 DSH 进程的权限运行,安装前建议查看源码与 MIT 许可证。

短结尾

ChatGPT Link 通过补全 openai-codex 路由的登录与额度查看能力,让 DSH 用户能用 ChatGPT 账号直接调用 GPT 模型。相关资料见目录页与 GitHub 仓库。

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

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

Xiaoye