DSH Plugins
返回列表
🧩

dsh-install-guard

admin-security 更新于 2026.08.30

在终端中运行以下命令:

dsh plugin install 618527/dsh-install-guard

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中安装该插件:执行命令 dsh plugin install 618527/dsh-install-guard,源码地址为 https://github.com/618527/dsh-install-guard ,安装后重启 dsh web 即可生效。

插件介绍

从插件市场下载安装 DeepSeek Harness 插件时,一个隐蔽的风险往往到最后才暴露:插件声明的 Node 版本、peer 依赖范围或 dsh manifest 字段与当前运行环境不匹配,服务随即崩溃或根本无法启动。dsh-install-guard 将这道关卡前移到安装之前,在你真正落盘插件之前就完成一轮兼容性预检,把版本冲突拦在门外。

它注册了一个名为 plugin_install_guard 的模型工具,Agent 可在安装前主动调用。检查覆盖四个维度:当前 Node 版本是否满足插件要求;@deepseek-ai 系列 peer 依赖的解析版本是否落入声明范围;dsh manifest 中 dsh.bundle.patch 与 dsh.client 字段是否正确声明;以及可选的隔离试跑——将插件装入一次性 profile 并执行 apply,捕获运行时和加载阶段的崩溃。

适合在团队或生产环境中管理 DeepSeek Harness 插件的开发者与管理员。它与 dsh-doctor 负责环境健康、dsh-poison-guard 负责安全审计,三者组合即可构成完整的安装前门禁,让每一枚插件都经过兼容性验证后才真正进入运行环境。

使用场景

  • 从插件市场安装新插件前,检查 Node 版本和 peer 依赖是否兼容
  • 批量升级 DeepSeek Harness 后,验证已装插件是否仍满足运行时要求
  • 引入第三方插件前,用隔离试跑捕获加载阶段崩溃

适合人员

  • 管理 DeepSeek Harness 生产环境的工程师
  • 负责团队插件准入审核的技术负责人
  • 频繁从插件市场引入新插件的开发者