MIT 授權、macOS 優先的原生 dsh bundle/plugin,將 Codex、Antigravity、Grok、Claude 與 Cursor 帳號合併到一個帳號池,提供即時模型目錄與額度檢視。目前為開發者預覽版(v0.1.1),提供一行指令安裝器與自足通用 DMG。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-08-28
授權條款
MIT
01它能幫你完成什麼?
在 DeepSeek Harness 中將 Codex、Antigravity、Grok、Claude 與 Cursor 帳號統一管理為一個帳號池
一個共用帳號池、即時模型目錄、額度檢視與 provider 原生請求路徑,透過 DSH 的 `/dockyard` 指令介面操作——不需第二個代理閘道
macOS 上使用 DeepSeek Harness (dsh) 的使用者,運行多個官方 provider 帳號,需要原生瀏覽器 OAuth 導入、本機工作階段掃描與帳號池策略
不需手動安裝 Node.js、pnpm 或 DSH,即可執行自足的 Dockyard 環境
一個內嵌 Node.js、DSH CLI、完整 `web` 設定與 Dockyard 外掛的 macOS 通用 DMG——雙擊即可啟動
偏好獨立應用程式而非手動 CLI/外掛安裝的 macOS 使用者
02如何將外掛接入 DeepSeek Harness?
先決條件
- 需要 Node.js——用於一行指令安裝器 `npx -y @dockyard-dsh/install@latest`(或使用自足 DMG 完全跳過 Node.js、pnpm 與 DSH)
- DSH CLI(`dsh`)與 pnpm——README 要求向現有設定安裝原始碼外掛前,先安裝 DSH CLI 並確認 `dsh` 指令可用;目前 bundle 已驗證相容 `@deepseek-ai/dsh@0.1.1-rc.2`
- macOS——已發布建置為僅限 macOS 的開發者預覽版(Windows EXE 已建置但尚未上傳/驗證)
安裝步驟
- 01
一行指令安裝:在終端機執行 `npx -y @dockyard-dsh/install@latest`(或交給 agent 執行)——它會檢查 DSH 與 pnpm,然後將預建置的 Dockyard host/client bundle 安裝到預設 `web` 設定;之後重啟 DSH Web。
$ npx -y @dockyard-dsh/install@latest
- 02
或者將原始碼外掛安裝到內建 `web` 設定:`dsh plugin --profile web add github:AITabby/dockyard-dsh`,然後執行 `dsh web`(如需 GUI,請勿建立空的自訂設定)。為確保可重現安裝,可固定已驗證的提交:`dsh plugin --profile web add github:AITabby/dockyard-dsh#<commit-sha>`。
$ dsh plugin --profile web add github:AITabby/dockyard-dsh
- 03
或者完全跳過手動安裝:下載 macOS 自足通用 DMG,它內嵌 Node.js、DSH CLI、完整 `web` 設定與 Dockyard 外掛——雙擊即可執行。
驗證整合成功
- 使用 `dsh web --dump-config` 檢查組合後的設定(預設位址為 `http://127.0.0.1:3080`)。
- 在 DSH 內執行 `/dockyard status`(以及 `/dockyard models <provider>`)檢查即時帳號與模型狀態。
03DSH 整合程度與能力邊界
原生 DSH bundle/plugin,透過官方 `dsh plugin` 指令安裝(如 `dsh plugin --profile web add github:AITabby/dockyard-dsh`);在 DSH web 設定(profile)內執行共用的 Dockyard runtime——包含 DSH bundle、LLM 轉接器、指令與用戶端 UI
統一帳號池與 provider 原生請求路徑
來自官方 OAuth / 官方用戶端 的帳號與工作階段(Codex、Antigravity、Grok、Claude、Cursor)→DeepSeek Harness 內的一個共用帳號池、模型目錄、額度檢視與 provider 原生請求路徑
/dockyard 指令介面
status、scan、add、login、refresh、models、policy、use、remove 等指令→在執行中的 DSH 設定內管理 provider 與帳號
官方瀏覽器 OAuth 導入,附 CLI 回復
從「登入/新增帳號」開啟的各 provider 官方瀏覽器授權頁→安全匯入帳號池的已完成工作階段,並保留 CLI 回復以確保相容性
瀏覽器 OAuth 重新整理權杖會持久化儲存於安全憑證儲存區;macOS 預設使用 Keychain帳號池選擇策略
手動、sticky-session、round-robin 或 failover 策略選擇→依策略進行帳號選擇
即時 provider 中繼資料
provider 的即時回應→模型目錄、推理檔位、方案與額度視窗
缺失值維持為 `unknown`/`null`掃描本機既有的登入狀態
本機上既有的官方桌面端 / CLI 工作階段狀態→發現可無需重新驗證即可新增的帳號
掃描與新增新帳號是獨立操作;既有帳號絕不會被 Add 靜默重複匯入
04適合誰?何時不該用?
適合
- macOS 上使用 DeepSeek Harness (dsh) 的使用者,運行多個官方 provider 帳號,需要原生瀏覽器 OAuth 導入、本機工作階段掃描與帳號池策略
- 偏好獨立應用程式而非手動 CLI/外掛安裝的 macOS 使用者
不適合
- 已發布建置為僅限 macOS 的開發者預覽版,使用本機臨時簽章;macOS 整合依賴原生行為(Keychain + Swift helper、DSH GUI 開啟瀏覽器 OAuth)。部分 provider 的 CLI 掃描/相容回復仍需要對應的 provider CLI,Antigravity 的瀏覽器 OAuth 仍需要官方 OAuth 用戶端設定。
- Antigravity 瀏覽器 OAuth 需要 `DOCKYARD_ANTIGRAVITY_CLIENT_ID` 與 `DOCKYARD_ANTIGRAVITY_CLIENT_SECRET` 環境變數——儲存庫不內建 OAuth 憑證。未設定時,可透過 Scan 或 CLI 回復使用既有的本機/CLI 工作階段。
- Windows EXE 已建置但仍在上傳與驗證中;在發布產物可用並通過驗證之前,請勿用於正式環境。
05相容性、維護與安全提醒
- 已發布建置為僅限 macOS 的開發者預覽版,使用本機臨時簽章;macOS 整合依賴原生行為(Keychain + Swift helper、DSH GUI 開啟瀏覽器 OAuth)。部分 provider 的 CLI 掃描/相容回復仍需要對應的 provider CLI,Antigravity 的瀏覽器 OAuth 仍需要官方 OAuth 用戶端設定。
- Antigravity 瀏覽器 OAuth 需要 `DOCKYARD_ANTIGRAVITY_CLIENT_ID` 與 `DOCKYARD_ANTIGRAVITY_CLIENT_SECRET` 環境變數——儲存庫不內建 OAuth 憑證。未設定時,可透過 Scan 或 CLI 回復使用既有的本機/CLI 工作階段。
- DeepSeek Harness 仍為開發者預覽版,可能引入破壞相容性的變更;目前 bundle 已驗證相容 `@deepseek-ai/dsh@0.1.1-rc.2`。升級前請備份現有 DSH_HOME,並使用隔離的 DSH_HOME 驗證。
- Windows EXE 已建置但仍在上傳與驗證中;在發布產物可用並通過驗證之前,請勿用於正式環境。
MIT · developer preview (latest release v0.1.1, 2026-08-17)
06常見問題
如何將 Dockyard DSH 安裝到 DeepSeek Harness?
如果已安裝 Node.js,執行一行指令安裝器 `npx -y @dockyard-dsh/install@latest`——它會檢查 DSH 與 pnpm,然後將預建置的 Dockyard host/client bundle 安裝到預設 `web` 設定;之後重啟 DSH Web。或者直接用 `dsh plugin --profile web add github:AITabby/dockyard-dsh` 加入原始碼外掛,然後執行 `dsh web`。
需要第二個代理閘道嗎?
不需要。Dockyard DSH 是原生 DSH bundle/plugin——README 明確說明它「不需要第二個代理閘道,也不會把 provider 相關的分支塞進 DSH 核心」。它透過官方 `dsh plugin` 指令安裝,而不是作為獨立閘道執行。
支援哪些 provider?
Codex、Antigravity、Grok、Claude 與 Cursor——均支援官方瀏覽器 OAuth、CLI 回復與原生請求通道。當官方用戶端、CLI 或 OAuth 來源缺失或未登入時,Dockyard 會回傳明確的不可用/降級狀態,而不會偽造帳號、模型、版本、方案或額度。
如何新增或匯入帳號?
新帳號使用 `/dockyard login <provider>` 開啟該 provider 的官方瀏覽器 OAuth。匯入既有的本機工作階段則使用 `/dockyard scan <provider>` 後再執行 `/dockyard add <provider>`,然後用 `/dockyard status` 與 `/dockyard models <provider>` 檢查狀態。
支援哪些平台?
macOS 是已發布平台——提供自足通用 DMG,macOS 整合依賴原生行為(Keychain、DSH GUI 開啟瀏覽器 OAuth)。Windows EXE 已建置但仍在上傳與驗證中;README 表示在發布產物可用並通過驗證之前不要用於正式環境。注意 Antigravity 瀏覽器 OAuth 需要 `DOCKYARD_ANTIGRAVITY_CLIENT_ID` 與 `DOCKYARD_ANTIGRAVITY_CLIENT_SECRET`。
07相關的 DSH 工作流程
memos
作者 memtensor
面向 LLM 與 AI 智慧體的自進化記憶系統,提供超持久記憶、混合檢索與跨任務技能複用,可顯著節省 Token。
dsh-anchored-standard
作者 xiaobright
DeepSeek Harness 兩階段預設:先最小對齊引導,再啟用完整標準工具集。
dsh-infinite-gen-4
作者 minglink
DeepSeek v4.1 flash 網路安全紅隊工具(無限四代) 求 Star 收藏 ⭐歡迎大家提交專案的改進
mem9
作者 mem9-ai
每輪自動回憶 + 後臺智慧攝取 + 五個記憶工具,為 DSH 加持記憶。
08資料與來源
**A native account-pool and provider plugin for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) (`ds…
Dockyard DSH is a DSH plugin, not a standalone agent.
It does not require a second proxy gateway and it does not put provider-specific branches into the DSH core.
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-28。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
