DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Pluginmgmt — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-pluginmgmt

Pluginmgmt

用于 dsh Web GUI 的插件管理器:粘贴 GitHub 仓库 URL,验证其是否为 dsh 插件(bundle 或纯 cordis),然后在完整生命周期中进行安装、更新、移除、启用和禁用,并支持后台自动更新。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-pluginmgmt@0.1.10
README兼容性版本
Plugin screenshot

兼容性与来源证明

Pluginmgmt 以 dsh-pluginmgmt 发布,当前版本为 0.1.10。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.1.10stable
2026/8/23
0.1.9stable
2026/8/23
0.1.8stable
2026/8/16
查看其余 7 个版本收起版本
0.1.7stable
2026/8/16
0.1.6stable
2026/8/15
0.1.5stable
2026/8/15
0.1.4stable
2026/8/15
0.1.3stable
2026/8/15
0.1.2stable
2026/8/15
0.1.1stable
2026/8/15

相关插件

正在加载相关插件…

最新版
0.1.10
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
86.3 kB
文件数
6
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 1
周下载
66
最近提交
2026/8/23
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk Minimal@deepseek-ai/dsh-sdk-minimal独立的最小 SDK 配置包:JSON-RPC、一个 DeepSeek 适配器、持久化 Shell 和 JSONL 会话Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Subagent Codex@deepseek-ai/dsh-subagent-codex基于官方 app-server 协议的一次性 Codex 子代理提供程序

README

dsh-pluginmgmt

DSH 插件管理器:粘贴 GitHub 链接,校验后一键安装,并对已装插件做更新 / 删除 / 启停全生命周期管理,支持后台自动更新。

Overview

image

解决什么问题:DeepSeek Harness 的插件默认只能通过 dsh plugin --profile web add <包> 命令行安装。dsh-pluginmgmt 在 Web GUI 里加了一个「插件管理」设置页,让你:

  • 粘贴 GitHub 仓库链接 → 自动校验(是不是 dsh 插件、bundle 还是纯 cordis、monorepo 子目录)→ 一键安装;
  • 对已装插件做更新 / 删除 / 启用停用;
  • 可选的后台自动更新:定时检查所有已装插件(npm 源 + git 源)是否有新版本并更新,全部完成后左下角浮动窗口提示重启。

适合谁:所有 DSH 用户。核心价值有两块——安装更省事(粘贴 GitHub 链接即可,不用记 dsh plugin 命令)和管理更省心(更新 / 删除 / 启停 / 查更新 / 自动更新都在一个图形界面里完成,不用手改 profile 配置)。尤其适合不想记命令、需要集中管理多个插件的人。

Tools

工具说明
plugin_install从 GitHub 链接安装插件(先校验 bundle / 纯 cordis,再 pnpm 安装)
plugin_list列出 web profile 已装插件(bundle / 纯 cordis / npm,含运行态)
plugin_remove卸载插件(pnpm rm + 层栈 reconcile + 清理 cordis insert)
plugin_update更新插件(git 源对比最新 commit 重装;npm 源 pnpm up --latest)
plugin_check_updates检查插件是否有新版本(npm 源 + git 源)
plugin_auto_update立即检查并自动更新所有可更新插件
plugin_set_auto_update开启/关闭后台自动更新

Compatibility

  • 依赖官方 SDK:@deepseek-ai/* ^0.1.0-rc.6(由 profile 闭包注入,插件 dependencies 声明为空)。
  • 验证环境:dsh 0.1.0-rc.6(npm 发行版)、Node 22。
  • 最后验证日期:2026-08-16。

Install / Uninstall

安装(方式一:npm)

dsh plugin --profile web add dsh-pluginmgmt

安装(方式二:GitHub)

dsh plugin --profile web add "github:zebbkira/dsh-pluginmgmt#<ref>"

装完重启 dsh web 生效(bundle 层栈在 boot 合成)。

升级

推荐在设置页「插件管理」里点「更新」按钮(内部用 pnpm up --latest)。命令行等价:

dsh plugin --profile web add dsh-pluginmgmt@latest

注意:dsh plugin --profile web update <名>(即 pnpm up)对精确锁定的版本号(如 0.1.0)不会升级,需用上面带 @latest 或 pnpm up --latest 的形式。

禁用 / 启用

设置页「插件管理」里点「禁用」,或手改 ~/.dsh/profiles/web/cordis.patch.yml 中 - id: ui-dsh-pluginmgmt 的 disabled: true/false。

彻底移除

dsh plugin --profile web remove dsh-pluginmgmt

Quick start

零配置可用:

  1. 安装并重启:dsh plugin --profile web add dsh-pluginmgmt → 重启 dsh web。
  2. 打开设置 → 「插件管理」。
  3. 粘贴 https://github.com/omdsh-dev/dsh-annotation → 点「校验」→ 看到「bundle · commit …」结论 → 点「安装」。
  4. 已装列表里出现该插件,可更新 / 删除 / 启停。

可复现示例:第 3 步换成任意 dsh 插件仓库链接即可(例如 https://github.com/zebbkira/dsh-skills-mcp-manager)。

Configuration

配置存 ~/.dsh/dsh-pluginmgmt.json(权限 0600):

配置项默认值说明
settings.autoUpdatefalse是否后台自动更新
settings.autoUpdateIntervalMin30自动更新检查间隔(分钟)
  • 环境变量:DSH_HOME(默认 ~/.dsh)。
  • 敏感项:登记簿只存来源 URL / ref / 类型,不存任何凭据(无 GitHub token)。

Permissions & data

  • 文件读写:~/.dsh/profiles/web/package.json(依赖 + bundle 层栈)、~/.dsh/profiles/web/cordis.patch.yml(insert 行 + 启停)、~/.dsh/dsh-pluginmgmt.json(登记簿 + 设置)。安装 / 更新 / 删除时调用 pnpm,由 pnpm 写 node_modules 与锁文件。
  • 网络:git ls-remote 与 raw.githubusercontent.com(校验)、npm registry / codeload.github.com(经 pnpm 安装)。
  • 凭据:插件自身不收集、不存储凭据;复用系统已有的 git / npm 凭据。
  • 用户数据:不收集、不上传任何用户数据。

Troubleshooting

  • 常见错误:
    • 不是 dsh 插件 → 仓库 package.json 既无 dsh.bundle 也无 cordis 入口(main / exports)。
    • pnpm 阻止了构建脚本 → 按提示把该依赖加入 profile pnpm-workspace.yaml 的 allowBuilds 后重试。
    • 装完没生效 → bundle 需重启 dsh web(层栈 boot 合成)。
  • 日志:dsh web 的 boot 日志(plugin tree failed to load、loader: load plugin …)。
  • 回滚:dsh plugin --profile web remove dsh-pluginmgmt;已装 git 源插件可重新安装旧 ref 回滚。

Development

pnpm install
pnpm run build   # tsdown + wrap-client,产物在 lib/
pnpm test        # vitest
pnpm run gates   # 机械门禁 + 自测

贡献:fork → 改 → 门禁 + 测试通过 → PR。

License & security

  • 许可证:MIT(见 LICENSE)。
  • 安全问题请私下报告(不要在公开 issue 里贴),可通过 GitHub 私信 / 邮箱联系维护者。