一套原生的 DSH 套件生態——530 多個 ESM 套件,涵蓋深度研究、多智能體編排、密鑰掃描、會話、MCP 治理、可觀測性等,全部透過 DSH 擴充接縫註冊,不更動骨架。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-09-01
授權條款
作者未說明
01它能幫你完成什麼?
Port capabilities from peer agent harnesses into DeepSeek Harness as drop-in, seam-registered DSH plugins.
530+ ESM plugins (deep research, multi-agent orchestration, secret scanning, sessions, MCP governance, observability, …) registered through DSH extension seams — no skeleton edits.
DeepSeek Harness (DSH) users who want to extend their agent without forking the harness.
Verify the full plugin suite against a live DeepSeek Harness (DSH) composition before relying on it.
e2e registration check (2183/2183 across 530 mounted plugins) and a 6/6 real DeepSeek session turn, plus `pnpm test` / `pnpm typecheck`.
Contributors and operators who need confidence that mounted plugins register and run.
02如何將外掛接入 DeepSeek Harness?
先決條件
- A DSH (DeepSeek Harness) `cordis.yml` composition to mount the plugins into
- Node.js with `tsx` and the pnpm package manager (the repo is a pnpm workspace)
安裝步驟
- 01
Clone the repo: `git clone https://github.com/LaplaceYoung/oh-my-dsh.git` then `cd oh-my-dsh`
$ git clone https://github.com/LaplaceYoung/oh-my-dsh.git
- 02
Install workspace dependencies: `pnpm install`
- 03
Mount plugins in a DSH `cordis.yml` composition, e.g. add `- id: omd-deep-research` / `name: '@oh-my-dsh/deep-research'` with a `provider` + `model` config
驗證整合成功
- pnpm test
- pnpm typecheck
- bash e2e/run-e2e.sh
- DEEPSEEK_API_KEY=… node --import tsx e2e/run-real-session.mjs e2e/dsh-src
03DSH 整合程度與能力邊界
Native DSH plugin ecosystem — drop-in ESM packages mounted via a DSH `cordis.yml` composition on the @deepseek-ai/cordis protocol
Deep research (deep-research)
a compound question→a cited report synthesized via DSH's web seam (`ctx.web`) + LLM (`ctx.llm`); degrades to a deterministic template without a real key
Multi-agent orchestration (tower)
a list of instructions to dispatch→a team of worker subagents iterating one repo concurrently, with a reviewer flagging conflicts
Pre-write secret scanning (secret-scanner)
`write` / `edit` / `apply_patch` tool calls→denies calls whose arguments carry API keys, tokens, or private keys before any filesystem mutation
denies `write`/`edit`/`apply_patch` calls before any filesystem mutation, with no allow-override pathSession lifecycle (session-*)
DSH session state→checkpoint rollback, share links, search/retrieval, replay, export, and RBAC across 24 session plugins
MCP, bridged and governed (mcp-*)
MCP servers→protocol bridge, registry, trust/poison decisions, capability negotiation, browser driver, and discovery across 7 plugins
04適合誰?何時不該用?
適合
- DeepSeek Harness (DSH) users who want to extend their agent without forking the harness.
- Contributors and operators who need confidence that mounted plugins register and run.
不適合
- Plugins are ESM packages that must be mounted into a DSH (DeepSeek Harness) `cordis.yml` composition; the repository is a pnpm workspace run under Node.js with `tsx`.
05相容性、維護與安全提醒
- Plugins are ESM packages that must be mounted into a DSH (DeepSeek Harness) `cordis.yml` composition; the repository is a pnpm workspace run under Node.js with `tsx`.
- The real-session e2e path requires a `DEEPSEEK_API_KEY`; `pnpm test`, `pnpm typecheck`, and the registration e2e run without credentials (every path degrades gracefully).
TypeScript, 530 plugins, 3731 tests, 2183/2183 e2e checks, 6/6 live session; no tagged release.
06常見問題
oh-my-dsh 是什麼?
它是為 DeepSeek Harness(DSH)打造的能力庫——530 多個即插即用的 ESM 套件,每一個都把某個同類 harness(Claude Code、kimi-code、Codex CLI 等)的一項能力,透過有文件的擴充接縫(extension seam)接進來,且從不改動 agent 主迴圈。
怎麼安裝一個套件?
複製倉庫,執行 `pnpm install`,然後在你的 DSH `cordis.yml` 組合裡掛載套件——例如加一條 `id: omd-deep-research`、`name: '@oh-my-dsh/deep-research'`,並加上 `provider`/`model` 設定。
套件會改動 DeepSeek Harness 的核心嗎?
不會。每個套件都以副作用方式註冊(`ctx.effect()` / `ctx.on()`),並透過 `inject` 宣告服務;能力被拆成三段式接縫(interface / implementation / consumer)。沒有對 agent 主迴圈的修改,也沒有熱路徑上的記憶體配置。
怎麼驗證這套套件可用?
執行 `pnpm test` 和 `pnpm typecheck`,再跑 `bash e2e/run-e2e.sh`(啟動 DSH、掛載 530 個套件、斷言 2183 項檢查)。完整的真實工作階段路徑是 `DEEPSEEK_API_KEY=… node --import tsx e2e/run-real-session.mjs e2e/dsh-src`。
07相關的 DSH 工作流程
openviking
作者 volcengine
為 AI 智慧體打造的自進化上下文資料庫,統一智慧體記憶、知識 RAG 與技能。
archify
作者 tt-a1i
為編碼智慧體生成美觀可驗證的架構圖、時序圖與資料流圖,輸出自包含 HTML,支援動效與清晰匯出。
nocobase
作者 nocobase
開源的 AI + 無程式碼應用搭建平臺:AI 在久經生產驗證的底層基礎設施與所見即所得的無程式碼介面之上工作,幫你快速構建 CRM、ERP 等業務系統,兼顧速度與可靠性。
learn-harness-engineering
作者 walkinglabs
Harness 工程新手教程,從 0 到 1 系統學習智慧體工作流框架。
08資料與來源
DSH is an all-plugin harness: the agent loop itself is a plugin
Plugins are ESM packages under `plugins/<name>` (`@oh-my-dsh/<name>`).
open all the way down, never touching the agent loop.
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-09-01。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
