dsh-codex-oauth

by WNJXYK

模型与账号接入github 检测到 manifest package.json#dsh 社区精选 收录于 08-16

在 DeepSeek Harness 中使用 ChatGPT/Codex 订阅接入 GPT 模型、图像生成与 Web 搜索,并支持订阅额度显示、模型与功能控制,以及浏览器或设备码 OAuth 登录。

Use a ChatGPT/Codex subscription in DeepSeek Harness with GPT models, image generation, web search, subscription quota reporting, model and feature controls, and browser or device-code OAuth sign-in.

安装

dsh plugin --profile web add github:WNJXYK/dsh-codex-oauth

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

English | 简体中文

🎯 功能: 通过 ChatGPT / Codex 订阅登录,在 DeepSeek Harness 中畅享 GPT 的强大模型、图片生成、联网搜索功能,并支持订阅额度。 🧩 兼容性: 已在 DSH 0.1.0-rc.6 上验证,后续版本将在 DSH 最新版本上持续测试。 ⚠️ 风险: 本项目基于开源项目构建,依赖非公开的 ChatGPT Codex 后端接口。OpenAI 调整协议后,相关能力可能暂时失效并需要更新插件,也可能存在较低封号风险。

✨ 插件亮点

  • 🚀 订阅直连:GPT 模型、图像生成、网页搜索共用 OpenAI 订阅额度。
  • 🧩 可控集成:模型选择器、生成图片和网页搜索可控地集成进入 DeepSeek Harness。
  • 🔐 多种登录:支持浏览器登录和 Headless 设备码方法登录授权。
  • 🌗 界面适配:跟随 DSH 的中英文和浅色、深色、系统主题。

📦 安装 / 升级

🟢 npm

dsh plugin --profile web add -w @wnjxyk/dsh-codex-oauth@latest

🐙 GitHub

dsh plugin --profile web add -w github:WNJXYK/dsh-codex-oauth

🗑️ 卸载

npm 与 GitHub 安装方式使用相同的卸载命令:

dsh plugin --profile web remove -w @wnjxyk/dsh-codex-oauth

🧰 插件功能介绍

能力 说明
🤖 GPT 模型 激活 DSH 内置的 openai-codex 提供方,并动态加载账号可用模型。
🎨 图片生成 注册 generate_image 工具,支持多尺寸与质量图像生成,并显示图像结果。
🌐 联网搜索 将原生 web_search 路由到 GPT 托管搜索,返回回答正文和结构化来源 URL。
📊 订阅用量 展示套餐、剩余额度、重置时间,以及 5 小时和每周等额度窗口。
🔑 OAuth 支持浏览器登录、设备码、Token 自动续期、状态刷新和退出登录。
🖥️ 原生适配 提供模型与功能开关、图片预览、中英文和主题适配,适配 DSH 热插拔系统设计。

🖼️ 功能预览

账号状态与模型配置 无头模式登录 图片生成 联网搜索(检索推特)
账号状态与模型配置 无头模式登录 图片生成 联网搜索

⚙️ 详细配置

通常无需配置。默认选项如下:

配置项 默认值 说明
dshHome DSH Home 自定义 DSH 主目录,用于解析默认文件路径。
path $DSH_HOME/codex-oauth.json Host 侧 OAuth 凭据文件。
preferencesPath $DSH_HOME/codex-oauth-preferences.json 模型显示范围和功能开关;覆盖 path 后默认与其位于同一目录。
issuer https://auth.openai.com OAuth 签发方,仅在网关或测试场景中覆盖。
usageUrl https://chatgpt.com/backend-api/wham/usage 订阅用量接口。
controlPort 1456 本机登录、状态和偏好服务端口。
redirectPort 1455 浏览器 OAuth 本机回调端口。
搜索 model gpt-5.6-sol 托管联网搜索使用的模型,默认跟随 Codex Power 配置。

Cordis 配置示例:

- insert:
    - id: dsh-codex-oauth
      name: "@wnjxyk/dsh-codex-oauth"
      config:
        dshHome: /data/dsh
        path: /secure/codex-oauth.json
        preferencesPath: /secure/codex-oauth-preferences.json
        issuer: https://auth.openai.com
        usageUrl: https://chatgpt.com/backend-api/wham/usage
        controlPort: 1456
        redirectPort: 1455

    - id: codex-web-search
      name: "@wnjxyk/dsh-codex-oauth/web-search"
      config:
        model: gpt-5.6-sol

联网搜索和图片生成编排均默认使用 Codex Power 模型 gpt-5.6-sol;图片由托管的 GPT Image(image_generation)工具实际生成;聊天模型由 DSH 内置的 llm-pi-ai 插件通过其 openai-codex 模型提供方动态发现。

📄 开源协议

本项目采用 MIT License,作者为 WNJXYK。

原始 README: https://github.com/WNJXYK/dsh-codex-oauth/blob/main/README.zh.md ↗

同类插件

查看全部 →
模型与账号接入Anionex

agent-vision-toolkit

为纯文本模型"看图“设计更好的视觉工具箱和技能,支持多图理解,图片问答,前端UI还原、GUI 自动化等,并可选无缝接入多个主流agent,直接识别粘贴图片| A vision toolkit and skill designed for text-only llms — image Q&A, long-screenshot OCR, frontend UI restoration, and GUI automation, with optional seamless integration for Codex, Claude Code, Pi, Oh My Pi, and OpenCode

查看详情
928github+08-16
模型与账号接入toby-bridges

api-relay-audit

从 DeepSeek Harness 对 AI API 中转站和 LLM 代理运行本地安全审计,生成 Markdown 报告,覆盖提示词注入、模型替换信号、工具调用改写、错误泄漏、流完整性和按 profile 启用的 Web3 风险。

查看详情
791github+08-21
模型与账号接入ZJU-LLMs

OpenStory

✨ OpenStory 现已支持 DeepSeek Harness 插件! 现在可以通过 dsh-openstory 将 OpenStory 多智能体推演接入 DeepSeek Harness,让 agent 直接启动模拟、查看角色、下达指令并逐回合推进故事。查看 DSH 插件配置与使用指南。

查看详情
377github+08-17
模型与账号接入pulseaiclub

phi

pi的编码代理 ∞ 提供者、子代理、hashline编辑和权限门

查看详情
89github+08-16
模型与账号接入anysearch-team

anysearch-dsh

DeepSeek Harness(DSH)的 AnySearch 网络搜索提供方与高级搜索工具。

查看详情
79github+08-17
模型与账号接入kuangre123

codex-switch

Codex Switch 是一个 macOS 工具,一键配置 Codex 的自定义 API,同时保留官方 OpenAI 登录。保存后 Codex 的模型选择器里只会出现你选的那个 provider 的模型。也支持 Claude Code 的官方 / 自定义 API 切换。Codex Switch is a lightweight helper for configuring multiple coding-agent API routes. For Codex, it keeps Official OpenAI and a custom API provider configured in parallel, registers the custom model in Codex's mod

查看详情
67github+08-16