dsh-native-codex-oauth: 爲 DeepSeek Harness 的 OpenAI Codex 提供原生 ChatGPT 登錄

下面介紹 dsh-native-codex-oauth 插件。DeepSeek Harness(DSH)內置了 openai-codex 模型提供者,但其 Web 界面缺乏對應的原生登錄控制。該插件通過連接 DSH 的原生接口,將 ChatGPT 的原生登錄控制引入到 Web 模型頁。

是什麼

這是一個爲 DeepSeek Harness 的 openai-codex 提供者添加原生 ChatGPT 登錄控制的插件。

  • 維護者: kfc966
  • 許可證: MIT
  • 定位: 它不創建第二個 Codex 適配器,也不復制本地認證文件。它只負責將 DSH 內置的 llm-pi-ai、credentials 和 authorization 模塊的原生接口“縫”到 Web 模型頁面上。

核心功能

該插件主要貢獻了以下能力:

  • 將原生接口連接到 Web 模型頁面
  • 提供宿主授權控制器
  • 生成遠程描述符
  • 提供 Web UI 模型頁面
  • 原生 ChatGPT 登錄控制

安裝與啓用

  1. 安裝插件到 Web 配置文件:
dsh plugin --profile web add github:kfc966/dsh-native-codex-oauth
  1. 重啓 Web 服務:
dsh web
  1. 打開界面:Settings → Models → Add provider → OpenAI Codex

典型用法

進入上述頁面後,點擊 Sign in with ChatGPT,完成提供者自有的 OAuth 流程,保存提供者,然後在模型選擇器中選取一個 Codex 模型。

適用場景與注意事項

  • 兼容性: 此 Alpha 版本針對 DeepSeek Harness 的 0.1.2-alpha.3 源代碼行。它依賴於原生的 settings.models.provider-card 槽位和 llm-pi-ai 授權流程。發佈於 0.1.0-rc.x 且缺乏上述任一能力的版本不受支持。
  • 安全性:
    • 瀏覽器僅接收流程標籤、提示、通知和脫敏的憑證狀態。
    • OAuth 授權僅保留在 Harness 宿主憑證服務中。
    • 密碼提示使用密碼輸入框,且僅作爲對確切不透明提示 ID 的答案發送。
    • 退出登錄會通過宿主服務刪除所有者憑證記錄。
  • 構建與分發: 倉庫提交了預構建的 lib/ 構件,沒有安裝時生命週期腳本。本地檢出不需要 allowBuilds 權限。
  • 責任: 用戶需自行負責賬戶資格及遵守相關提供者條款。

總結

該插件填補了 DSH 內置 openai-codex 在 Web 界面下認證體驗的空白。它不改變核心邏輯,僅做連接工作。

  • 倉庫: https://github.com/kfc966/dsh-native-codex-oauth
  • 目錄: https://www.skillhub.cn/plugins/kfc966/dsh-native-codex-oauth
羽毛球分组比赛记分
小程序二维码

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

小夜