solstice621/dsh-openai-auth ↗★ 0

dsh-openai-auth

在桌面端直接使用本地Codex的ChatGPT登录授权 适合已登录Codex并希望在DSH中直接调用ChatGPT额度的用户。

包名
dsh-openai-auth
兼容性
待验证
Harness 依赖范围
0.2.0-rc.2
Cordis 依赖范围
~4.0.4
版本
0.3.0
许可证
MIT
最近更新
2026年10月8日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:solstice621/dsh-openai-auth

使用已有账号

页面显示邮箱、ChatGPT 订阅类型、当前连接状态和授权有效期。已在 Codex 登录的账号会自动识别,无需复制 token。

配置

桌面进程的 PATH 可能找不到 Codex。用 command -v codex 查询可执行文件,然后在桌面 profile 的 cordis.patch.yml 配置插件:

- id: dsh-openai-auth
  name: dsh-openai-auth
  config:
    codexCommand: /absolute/path/to/codex
    # 可选;默认 CODEX_HOME 或 ~/.codex
    # codexHome: /absolute/path/to/.codex
    # useSystemProxy: true
    # refreshSkewSeconds: 300
    # modelRefreshMinutes: 360
    # modelDiscoveryCommand: /absolute/path/to/current/official/codex
    # modelCachePath: /absolute/path/to/models.json
字段默认值说明
enabledtrue可在界面实时修改并保存
codexCommandcodex官方 Codex CLI 的命令或绝对路径
codexHomeCODEX_HOME 或 ~/.codex登录缓存所在目录
refreshSkewSeconds300提前续期窗口,范围 0–3600 秒
modelRefreshMinutes360自动目录刷新周期,范围 5–10080 分钟
modelDiscoveryCommandcodexCommand模型发现所用官方 Codex,可配置较新的本机版本
modelCachePath~/.dsh/cache/dsh-openai-auth//models.json经过筛选的模型元数据缓存;按 Codex 目录分开、按账号校验
useSystemProxymacOS 为 true没有 Harness 显式代理时,沿用当前系统静态 HTTP/HTTPS 代理

除连接开关外,修改配置后请重启 Harness。