DSH Plugins
返回列表
⚙️

dsh-plugin-offline-packager

工作流 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install YJLTF/dsh-plugin-offline-packager

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

在已安装 DeepSeek Harness 的终端中执行 dsh plugin install YJLTF/dsh-plugin-offline-packager,安装完成后重启 DSH 即可在 Web UI 中使用 offline-pack 工具。插件源码地址:https://github.com/YJLTF/dsh-plugin-offline-packager

插件介绍

在隔离网络或内网环境中,DSH 插件市场与在线 registry 完全不可达,插件的安装与更新便成了部署的最大瓶颈。dsh-plugin-offline-packager 解决的就是这个问题:在联网机器上,通过 AI 对话一句话即可将任意 DSH 插件(无论来自 npm、GitHub 还是本地目录)连同其完整生产依赖树打包为一个自包含的 .tgz 文件,离线机器拿到后一条命令即可安装,全程无需访问任何 registry。

该插件适合在气隙集群中运营 DSH 的运维团队、有离线分发合规要求的安全团队,以及希望向插件市场发布可离线安装包的管理员。打包过程自动处理克隆、依赖安装、esbuild 内联与 bundleDependencies 携带,输出 .tgz 与 .meta.json 两个文件,开箱即用。

使用场景

  • 在气隙集群中将 DSH 插件分发到无法访问外网的节点
  • 企业内网合规要求下离线安装第三方 DSH 插件
  • 将本机开发的插件打包后交付给离线环境客户

适合人员

  • 在隔离环境中运营 DSH 的运维团队
  • 需要离线软件分发流程的安全合规团队
  • 希望发布可离线安装包的 dsh-admin 管理员