MIT 协议的 DeepSeek Harness 基建:一个用于管理 profile 插件安装状态的轻量浏览器控制台,外加用于编写官方 bundle / cordis 插件的 make-dsh-plugin skill。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-09-02
许可证
MIT
01它能帮你完成什么?
在浏览器面板中管理 DeepSeek Harness 某个 profile 的插件安装状态
设置页上的「插件管理」面板:安装区(npm 包名或 GitHub 仓库)与已加载区(版本检查/更新、停用开关、bundle 卸载);bundle 进入分层栈,非 bundle 以 insert rows 挂载
通过 web profile 安装第三方插件的 DSH profile 操作者与应用进阶用户
开发官方格式的 DeepSeek Harness 插件
引导创建官方 bundle / cordis 插件的 make-dsh-plugin skill 与实战手册(skill 包 / MCP / Node 工具 / 带 UI)
希望为 DeepSeek Harness 发布 bundle 或 cordis 插件的插件作者
02如何接入 DeepSeek Harness?
前置条件
- PATH 上已可用 DeepSeek Harness 的 `dsh` CLI——README 中的每条安装命令都调用 `dsh plugin --profile web add`
- 要安装进去的 web profile(README 使用 `--profile web`)
安装步骤
- 01
推荐(git 来源,一行):`dsh plugin --profile web add "github:vlln/plugin-registry#path:/packages/plugin/console"`
$ dsh plugin --profile web add "github:vlln/plugin-registry#path:/packages/plugin/console"
- 02
$ npm 来源:`dsh plugin --profile web add @vlln/plugin-console@0.1.0`
- 03
本地目录:`git clone https://github.com/vlln/plugin-registry`,`cd plugin-registry/packages/plugin/console`,再 `dsh plugin --profile web add .`
$ git clone https://github.com/vlln/plugin-registry
- 04
挂载后刷新网页,设置页就会出现「插件管理」面板
验证接入成功
- 挂载后刷新网页——「插件管理」面板出现在设置页
03DSH 适配与能力边界
薄控制台(cordis bundle)通过 `dsh plugin --profile web add` 安装到 DeepSeek Harness 的 web profile;提供一个浏览器面板与 4 个 agent 工具来管理安装状态,并附带用于编写官方插件的 make-dsh-plugin skill。
薄控制台——插件管理面板
npm 包名或 GitHub 仓库 URL(`https://github.com/o/r` / `github.com/o/r` / `github:o/r`,自动规范化)→profile 的安装状态:bundle 进入分层栈,非 bundle 以 insert rows 挂载;已加载区提供版本检查/更新、停用开关、卸载
自动执行 `pnpm add` 安装所指定的包make-dsh-plugin skill 与实战手册
一个插件构想与选定的形式(skill 包 / MCP / Node 工具 / 带 UI)→遵循 `dsh.bundle` 或 plain-apply 规格的官方 bundle / cordis 插件骨架,含安装与验证纪律
4 个用于安装状态管理的 agent 工具
来自 DeepSeek Harness 会话的 agent 工具调用→通过同一控制台呈现的安装状态管理动作(安装 / 启用 / 停用 / 更新)
04适合谁?何时不该用?
适合
- 通过 web profile 安装第三方插件的 DSH profile 操作者与应用进阶用户
- 希望为 DeepSeek Harness 发布 bundle 或 cordis 插件的插件作者
不适合
- 在 Windows 上请使用 `#path:` 安装形式,不要使用 `#main&path:...`:win32 的 `dsh plugin` 会通过 cmd.exe 转发参数,而 `&` 是命令分隔符,因此 `#main&path:...` 会被切分并以 ERR_PNPM_INVALID_DEPENDENCY_NAME 失败。
05兼容性、维护与安全提示
- 在 Windows 上请使用 `#path:` 安装形式,不要使用 `#main&path:...`:win32 的 `dsh plugin` 会通过 cmd.exe 转发参数,而 `&` 是命令分隔符,因此 `#main&path:...` 会被切分并以 ERR_PNPM_INVALID_DEPENDENCY_NAME 失败。
- 自 0811 起官方 repository-plugins 机制已移除;外部插件(含本控制台)只能通过 web profile 安装——bundle 加入 `dsh.profile.bundles`,非 bundle 在 `cordis.patch.yml` 中以 insert rows 挂载。
- 插件 Node(运行期)这一半的变更需要重启才会生效——README 指向一份开发前必读的 gotchas 文档。
MIT License; pivoted 2026-08 to a thin console + plugin development spec (repository-plugins mechanism removed since 0811)
06常见问题
如何把 plugin-registry 控制台安装到 DeepSeek Harness?
推荐用 git 来源一行安装:`dsh plugin --profile web add "github:vlln/plugin-registry#path:/packages/plugin/console"`;也可用 npm:`dsh plugin --profile web add @vlln/plugin-console@0.1.0`;或克隆后 `dsh plugin --profile web add .`(本地目录)。挂载后刷新网页即可。
薄控制台在 DeepSeek Harness 里做什么?
它在设置页加入「插件管理」面板,管理某个 profile 的插件安装状态:安装区(npm 包名或 GitHub 仓库)与已加载区(版本检查/更新、停用开关、bundle 卸载);bundle 进入分层栈,非 bundle 以 insert rows 挂载。
plugin-registry 还会以 repository-plugin 形式安装插件吗?
不会。自 0811 起官方 repository-plugins 机制已移除;外部插件(含本控制台)只能通过 web profile 安装。bundle 加入 `dsh.profile.bundles`,非 bundle 在 `cordis.patch.yml` 中以 insert rows 挂载。
如何用这个仓库开发 DeepSeek Harness 插件?
使用 make-dsh-plugin skill 与实战手册:选定形式(skill 包 / MCP / Node 工具 / 带 UI),声明 `dsh.bundle` 或 plain apply,再遵循安装与验证纪律。
在 Windows 上为什么 `#main&path:...` 安装形式会失败?
win32 的 `dsh plugin` 会通过 cmd.exe 转发参数,而 `&` 是命令分隔符,因此 `#main&path:...` 会被切分并以 ERR_PNPM_INVALID_DEPENDENCY_NAME 失败;请改用 `#path:` 形式。
07相关的 DSH 工作流
distilly
作者 titanwings
Distilly — Distill how they think into reusable Skills for any Agent or Bot. Formerly Colleague Skill(原同事 Skill).
dsh-market
作者 dsh-market
The plugin market inside DeepSeek Harness — browse, search, one-click install · DSH 可视化插件市场
ai_animation
作者 unclecheng-li
本项目整理了用于生成[炫酷 HTML 动画网页]的 AI Prompts,涵盖动画效果、3D 可视化、PPT 风格演示、UI 美化等多个类别。
aegis
作者 ganyuanran
让 AI 编码智能体具备架构意识:基线优先、证据验证、漂移检查,保障长任务安全。
08数据与来源
DeepSeek Harness's official mechanisms define "what a plugin is and how it runs"; this repository adds two things
1. **Thin console** (`packages/plugin/console`) — browser panel managing a profile's plugin install state + 4 agent tool…
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-09-02。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
