← 返回列表
D

deepseek-harness-openai-oauth

v0.3.1 · 3 天前发布

DeepSeek Harness LLM provider for Codex models using managed ChatGPT OAuth

dsh-plugindeepseek-harnesscodexoauth

README

deepseek-harness-openai-oauth

English | 简体中文

这个插件可以把 ChatGPT 账户中的 GPT 模型接入 DeepSeek Harness,并作为主模型使用。Harness 仍然负责 Agent 循环和工具执行。插件通过 OpenAI 官方的本地 Codex app-server 完成 ChatGPT 登录、凭据保存、token 刷新和模型调用。

整个过程不需要 OpenAI API Key。插件不会读取其他 Codex 安装的 auth.json,不会自行实现 OAuth,也不会直接调用未公开的 ChatGPT 接口。

环境要求

  • Node.js 22.19 或更高版本

  • DeepSeek Harness 开发预览版 0.1.0-rc.6

  • 已开通 Codex 权限的 ChatGPT 账户
  • 安装

    只需运行一条命令:

    sh
    npx -y deepseek-harness-openai-oauth install

    安装器会把插件注册到 webheadless 和当前已有的自定义 profile。如果发现旧包 dsh-llm-codex-app-server,也会自动迁移。

    以后更新插件时,重新运行同一条命令即可。如果安装后又新建了自定义 profile,也需要再运行一次,让安装器完成注册。

    使用 ChatGPT 登录

    启动 Harness Web 界面:

    sh
    npx @deepseek-ai/dsh web

    进入“设置 > OpenAI OAuth”,点击“使用 ChatGPT 登录”,然后在 OpenAI 页面完成授权。登录成功后,当前账户可用的 GPT 模型会出现在 Harness 原有的模型选择

    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    deepseek-harness-openai-oauth
    Repo
    git+https://github.com/DGPisces/deepseek-harness-openai-oauth.git
    Engines
    {"node":">=22.19.0"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}}