返回目錄

dsh-authinone

編輯精選維護狀態: 活躍

stormycry-cryp/dsh-authinone

一體化 DSH 外掛:提供方認證登入、模型切換、圖片回退、Token 成本分析與同埠 Web 重啟。

前往 GitHub
$ dsh plugin add dsh-authinone

105

星數

0

Fork

JavaScript

語言

MIT

授權條款

2026-08-14

建立於

2026-08-15

最近推送

MIT 授權的自包含 DSH 外掛程式:一條引導指令即可把 Provider/Auth 登入、模型切換、視覺備援與 Token/成本分析裝進 DSH 原生 Models 與 Usage 設定,並在原連接埠重新啟動 Web。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-08-27

授權條款

MIT

01它能幫你完成什麼?

  • 直接在 DSH 內登入 OpenAI Codex 或 Kimi Code,或選擇帶有標示的相容性流程

    OpenAI Codex 使用瀏覽器 OAuth(state + S256 PKCE + loopback);Kimi Code 使用基於 RFC 8628 裝置流程的授權連結;憑證經由 DSH Host 的憑證通道寫入,絕不會進入瀏覽器

    想在 DeepSeek Harness 內使用 Provider 帳號登入(Codex / Kimi)與相容性流程的開發者

  • 管理 API Key 與自訂 OpenAI 相容 Provider,並切換未來工作階段的預設模型

    DSH 原生 Provider 卡片仍是新增/編輯/移除 API Key Provider 的唯一入口;AuthInOne 額外提供連線/預設路由投影、Add Auth 登入操作與 Add Plan / API Key 操作

    在 DSH 內管理 API Key、自訂 Base URL、請求標頭與預設模型路由的維運人員

  • 在 DSH 原生 Usage 設定中取得跨工作階段的 Token 用量與可稽核的成本分析

    由真實 DSH 工作階段記錄重建 KPI、熱力圖、模型、Provider、bucket 與成本投影;成功的輔助呼叫單獨顯示為 Vision-assist 呼叫與 Vision-assist Token

    需要可重建的 Provider / 模型 / 工具 Token 用量與可稽核成本計算的團隊

02如何將外掛接入 DeepSeek Harness?

先決條件

  • 一個正在執行的標準 DSH Host——引導程式會偵測 `http://127.0.0.1:3080/` 上的唯一監聽器,並驗證它是標準 DSH Host
  • 標準 DSH launcher:已安裝的 `dsh` 可執行檔,或明確指定/自動判定的 DSH 原始碼根目錄;自動監聽器驗證目前支援 macOS 與 Linux,且需要 `lsof`
  • 不需要修補版 DSH 核心、手動編輯 profile、第二個 Web 執行個體或暫時性連接埠

安裝步驟

  1. 01

    用套件自帶的引導程式安裝或升級不可變標籤(immutable tag):`pnpm dlx github:Stormycry-cryp/dsh-AuthInOne#v0.2.0-alpha.4 install --profile web`

  2. 02

    若非預設的 loopback 連接埠,請提供確切的目前 URL:`pnpm dlx github:Stormycry-cryp/dsh-AuthInOne#v0.2.0-alpha.4 install --profile web --url http://127.0.0.1:3090/`

  3. 03

    當 DSH 以原始碼檢出方式執行時,請明確指定:`pnpm dlx github:Stormycry-cryp/dsh-AuthInOne#v0.2.0-alpha.4 install --profile web --source-root /path/to/deepseek-harness`

驗證整合成功

  • URL 恢復後檢查分離式交接(detached handoff):`pnpm dlx github:Stormycry-cryp/dsh-AuthInOne#v0.2.0-alpha.4 status --profile web`
  • 安裝指令會在舊 Host 停止前返回;瀏覽器可能短暫斷線,隨後同一 URL 必須恢復可用

復原

  • 透過同一條自帶路徑移除外掛程式:`pnpm dlx github:Stormycry-cryp/dsh-AuthInOne#v0.2.0-alpha.4 uninstall --profile web`

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

透過官方 dsh CLI 的獨立引導(self-contained bootstrap)安裝——走 `dsh plugin` 的 add 路徑,然後在同一 URL 上替換 DSH Host;Auth/Provider 登入、Usage 與成本分析都內建於 DSH 原生的 Models 和 Usage 設定中

  • Provider 帳號登入(OAuth / 裝置流程)

    OpenAI Codex / Kimi Code / xAI Grok / Anthropic / GitHub Copilot / Command Code / Cursor / Google Antigravity / Kiro 帳號→憑證經由 DSH 的憑證通道寫入,早於模型介面卡(adapter)註冊;重新整理/登出會登錄對應路由;瀏覽器永遠不會取得已儲存的憑證

    xAI Grok、Anthropic、GitHub Copilot、Command Code、Cursor、Google Antigravity 與 Kiro 明確標示為實驗性相容(Experimental compatibility)Qwen 帳號 OAuth 已停止提供,無法使用
  • API Key 與自訂 OpenAI 相容 Provider 管理

    API Key、自訂 Base URL、請求標頭、協定選擇與模型對應→DSH 原生 Provider 卡片保持不變;AuthInOne 在原生新增按鈕上方增加連線/預設路由投影、Add Auth 登入與 Add Plan / API Key 操作

    自訂 OpenAI 相容 Base URL、請求標頭與模型對應屬於 DSH 原生能力,外掛程式不會取代
  • 純文字主模型的視覺備援(Vision fallback)

    DSH 第一代點陣圖附件:PNG、JPEG、WebP 與 GIF→當主模型明確宣告不支援影像時,另行設定的視覺模型負責描述圖片,描述文字以帶有外掛程式來源標記的持久 DSH 訊息記錄;resume 與 fork 會重複使用已記錄的結果

    視覺備援預設關閉,位於設定 → Models不接受音訊、影片、PDF、影像生成、瀏覽器 object URL、主機路徑與外掛程式自有的 base64 儲存
  • 跨工作階段用量與成本分析

    由 DSH 工作階段記錄重建的 Token 活動、模型用量、Provider 與成本資料→共享的時間 / Provider / 輸出價格篩選器驅動所有 KPI、熱力圖點、排名、Token 桶與成本投影;Vision-assist 呼叫與 Token 單獨顯示

    缺少的價格保持未知或未定價——絕不會偽造為零或借用其他 Provider 的價格
  • 同連接埠 Web 重新啟動

    正在執行的標準 DSH Host(唯一監聽器位於 http://127.0.0.1:3080/)→經由官方 dsh plugin add 指令安裝,然後在同一 URL 上替換該 Host;安裝指令先於舊 Host 停止返回,同一 URL 必須恢復可用

    替換過程中瀏覽器可能短暫斷線絕不會備援到其他連接埠
  • Plan / API 預設集

    OpenAI、xAI、Gemini、Anthropic、Kimi Code 訂閱金鑰、GLM Coding Plan、ModelStudio/Qwen Coding Plan→預設集透過 DSH 寫入憑證;GLM 與 Qwen 的廠商限制保持可見

    API Key 是獨立的連線方式,絕不會視為帳號 Auth

04適合誰?何時不該用?

適合

  • 想在 DeepSeek Harness 內使用 Provider 帳號登入(Codex / Kimi)與相容性流程的開發者
  • 在 DSH 內管理 API Key、自訂 Base URL、請求標頭與預設模型路由的維運人員
  • 需要可重建的 Provider / 模型 / 工具 Token 用量與可稽核成本計算的團隊

不適合

  • 精確相容目標為官方 DSH `47f9438`,目前版本為 Alpha `v0.2.0-alpha.4`。未知或新增的 DSH owner artifacts 會使安裝明確失敗;被修改或含原生接縫(native-seam)的 Host 會以 `AUTH_IN_ONE_COMPAT_UNSUPPORTED_DSH` 失敗,而不會被靜默替換或重複註冊。
  • 自動監聽器驗證目前支援 macOS 與 Linux,且需要 `lsof`;引導程式只支援無憑證的 loopback HTTP origin 與標準 DSH launcher,且絕不會備援到其他連接埠。
  • 七個相容性帳號流程(xAI Grok、Anthropic、GitHub Copilot、Command Code、Cursor、Google Antigravity、Kiro)明確為實驗性相容(Experimental compatibility),Qwen 帳號 OAuth 已停止。本專案不是 DeepSeek、OpenAI 或任何模型供應商的官方產品,也不代表官方背書。

05相容性、維護與安全提醒

  • 精確相容目標為官方 DSH `47f9438`,目前版本為 Alpha `v0.2.0-alpha.4`。未知或新增的 DSH owner artifacts 會使安裝明確失敗;被修改或含原生接縫(native-seam)的 Host 會以 `AUTH_IN_ONE_COMPAT_UNSUPPORTED_DSH` 失敗,而不會被靜默替換或重複註冊。
  • 自動監聽器驗證目前支援 macOS 與 Linux,且需要 `lsof`;引導程式只支援無憑證的 loopback HTTP origin 與標準 DSH launcher,且絕不會備援到其他連接埠。
  • 七個相容性帳號流程(xAI Grok、Anthropic、GitHub Copilot、Command Code、Cursor、Google Antigravity、Kiro)明確為實驗性相容(Experimental compatibility),Qwen 帳號 OAuth 已停止。本專案不是 DeepSeek、OpenAI 或任何模型供應商的官方產品,也不代表官方背書。
  • 視覺備援只接受 DSH 第一代點陣圖格式(PNG、JPEG、WebP、GIF),不接受音訊、影片、PDF、影像生成、瀏覽器 object URL、主機路徑或外掛程式自有 base64 儲存;當介面卡未發布模態中繼資料時,外掛程式不會推斷模型是否支援視覺。
2026-08-142026-08-15作者未說明

MIT · Alpha v0.2.0-alpha.4 · community-maintained and not a DeepSeek or OpenAI product (compatibility target: official DSH `47f9438`)

06常見問題

要如何安裝 dsh-AuthInOne?

執行套件自帶的引導指令:`pnpm dlx github:Stormycry-cryp/dsh-AuthInOne#v0.2.0-alpha.4 install --profile web`。它會驗證正在執行的標準 DSH Host、呼叫官方 `dsh plugin` 的 add 路徑,然後在同一 URL 上替換該 Host。不需要修補版 DSH 核心、手動編輯 profile、第二個 Web 執行個體或暫時性連接埠。

支援哪些 DSH 版本?

精確相容目標為官方 DSH `47f9438`,目前版本為 Alpha `v0.2.0-alpha.4`。未知或新增的 DSH owner artifacts 會使安裝明確失敗;被修改或含原生接縫的 Host 會以 `AUTH_IN_ONE_COMPAT_UNSUPPORTED_DSH` 失敗,而不會被靜默替換或重複註冊。

支援哪些 Provider 登入?

OpenAI Codex 使用帶 state、S256 PKCE 與 loopback 回呼的瀏覽器 OAuth;Kimi Code 開啟基於 RFC 8628 裝置流程的授權連結。xAI Grok、Anthropic、GitHub Copilot、Command Code、Cursor、Google Antigravity 與 Kiro 明確標示為實驗性相容,Qwen 帳號 OAuth 已停止。

視覺備援接受哪些輸入?

當主模型明確宣告僅支援文字輸入時,另行設定的視覺模型會描述圖片。它只接受 DSH 第一代點陣圖格式——PNG、JPEG、WebP 與 GIF——預設在設定 → Models 下關閉。音訊、影片、PDF 與影像生成不被接受。

它會儲存憑證或讀取我的檔案嗎?

OAuth verifier、授權碼、裝置碼、存取權杖與重新整理權杖都留在 DSH Host 上;外掛程式絕不會匯入 `~/.codex/auth.json`、Cookie、瀏覽器儲存、OTP 或其他產品的憑證,也不會建立獨立的資料庫。若要移除,請執行 `pnpm dlx github:Stormycry-cryp/dsh-AuthInOne#v0.2.0-alpha.4 uninstall --profile web`。

08資料與來源

  • 作者聲明github.com190ecc2d834b…

    dsh-AuthInOne is a DeepSeek Harness plugin for Provider login, API and custom OpenAI-compatible Provider setup, model sw…

  • 作者聲明github.com190ecc2d834b…

    the self-contained bootstrap uses the official DSH plugin CLI and returns Web on its original port

  • 作者聲明github.com190ecc2d834b…

    It validates the running standard DSH Host, calls the official `dsh plugin` add path, then replaces that Host on the sam…

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-27。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

廣告

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。