DeepSeek Harness ChatGPT 订阅登录与网络配置插件

前言

DeepSeek Harness (DSH) 采用插件化架构,旨在通过社区插件扩展原生能力。在使用 DSH 进行模型推理时,开发者常需要对接 OpenAI 的订阅服务,并处理本地网络环境(如直连或通过 Clash 代理)的连接问题。dsh-chatgpt-subscription 插件提供了一套完整的解决方案,涵盖 ChatGPT 订阅登录、主 Agent 模型选择以及直连/Clash 网络设置。

插件简介

该插件由 BaoBao1996121 独立维护,采用 MIT 许可证。它通过复用 DSH 内置的 openai-codex 适配器、OAuth 登录服务、凭据存储和自动续期机制,让用户无需手动管理 API Key 即可使用 ChatGPT 订阅。插件支持在 DSH Desktop 0.2.0-rc.2 / Windows 环境下运行,并提供 gpt-6.1-sol 文本模型选项。

安装

在终端中执行以下命令即可安装固定版本:

dsh plugin --profile desktop add github:BaoBao1996121/dsh-chatgpt-subscription#v0.1.3

安装完成后,需要重启 DSH 应用程序。

配置与使用

安装并重启 DSH 后,按照以下步骤完成配置:

  1. 配置网络方式
    打开 设置 → ChatGPT 订阅。在“网络方式”中选择“直连”或“使用 Clash”,并填写 Clash 的本地 HTTP/Mixed 端口(示例地址为 http://127.0.0.1:21158,需替换为实际端口)。点击 保存连接方式。

  2. 登录 OpenAI
    点击 登录 OpenAI。插件会调用本机 Chrome 或 Edge 浏览器打开 OAuth 登录页面。登录成功后,凭据会保存在 DSH 的原生凭据文件中,DSH 会负责后续的自动续期。

  3. 设置主 Agent 模型
    在模型列表中选择目标模型(如 gpt-6.1-sol),点击 设为主 Agent 默认模型。随后创建新会话,新会话将自动使用该默认模型。

    注意:已有会话的模型需在会话内部进行切换。

网络模式说明

插件提供两种网络模式,切换后仅影响之后发起的 OpenAI 请求:

  • 直连
    OpenAI 请求使用显式直接连接,忽略 Node 环境代理;登录浏览器也会使用 --no-proxy-server 启动。但系统层面的 TUN、VPN 或路由策略仍可能接管流量。
  • 使用 Clash
    OpenAI 请求和登录浏览器都明确连接到配置的本地 HTTP 代理。最终的出口流量遵循 Clash 的规则配置。如果 Clash 关闭或端口配置错误,连接将失败。

注意事项

  • 环境要求:该插件已针对 DSH Desktop 0.2.0-rc.2 / Windows 开发和验证,其他系统尚未适配浏览器启动入口。
  • 模型能力:gpt-6.1-sol 为文本模型,仅声明支持文本输入和 low 推理档位。上下文上限、图像能力等新型号特性尚未验证。
  • 权限与安全:插件以 DSH 进程权限运行。登录凭据存储在本地,切勿公开上传 .credentials.yaml 或登录浏览器目录。
  • 卸载行为:卸载插件会移除登录页面与网络 hook,但已保存的登录信息、默认模型配置以及原生适配器配置会保留。如需回退,请恢复安装前的 profile 配置或重新选择原有模型。
羽毛球分组比赛记分
小程序二维码

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

小夜