一套原生的 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 等)的一项能力,通过文档化的扩展接缝适配进来,且从不修改 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 工作流
archify
作者 tt-a1i
为编码智能体生成美观可验证的架构图、时序图与数据流图,输出自包含 HTML,支持动效与清晰导出。
openviking
作者 volcengine
为 AI 智能体打造的自进化上下文数据库,统一智能体记忆、知识 RAG 与技能。
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 个值得优先安装的插件,覆盖各个分类。
