DSH Plugins
返回列表
⚙️

dsh-plugin-dev-manager

工作流 更新于 2026.08.26

在终端中运行以下命令:

dsh plugin install QuanQQQ/dsh-plugin-dev-manager

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

在 DeepSeek Harness 中执行 dsh plugin install QuanQQQ/dsh-plugin-dev-manager 即可安装,源码仓库地址为 https://github.com/QuanQQQ/dsh-plugin-dev-manager,安装后在 Settings → Plugin Dev 面板中创建隔离开发实例。

插件介绍

插件开发中最令人头疼的故障模式之一,是目标 Plugin 的 Host 代码、配置或依赖出现错误时,开发用的 DSH 实例直接崩溃或无法启动,连带负责写代码的稳定 DSH 也一同中断。dsh-plugin-dev-manager 通过在独立 Node.js 进程中运行 supervisor,将每个开发实例的故障域限制在单个 Workspace 内——即便开发 DSH 反复重启或退出,稳定控制面、Agent 对话和其他开发实例均不受影响,恢复后可通过 localhost RPC 自动重连。

核心能力覆盖完整的开发-验证-发布闭环:为每个 Workspace 分配独立 DSH_HOME、端口和 Web profile;组合多个本地 Plugin、固定版本依赖与团队 Preset 进行联合调试;支持受控启动、停止、重启与健康检查;在全新隔离环境中执行 clean validation,通过后生成带 SHA-256 校验的晋级 tarball;并可通过排队更新机制,在稳定 Host 空闲时自动安装与重启,全程具备 applying journal、checkpoint 和有限退避保护。Agent 工具与 Web 设置面板共享同一 supervisor 和注册表,操作路径一致。

适合在 DeepSeek Harness 生态中开发或维护 Plugin 的独立工程师和小型团队。如果你需要同时调试多个 Plugin 的组合效果、希望开发故障不波及其他工作流、或追求从本地验证到版本晋级的一体化流程,这个插件提供了一个稳定、隔离且安全边界明确的开发控制面。

使用场景

  • 同时调试多个本地 Plugin 的组合效果,共享同一 DSH_HOME 和端口
  • 修改 Host 代码后受控重启开发实例,稳定 DSH 和其他工作流不受影响
  • 在全新隔离环境执行 clean validation,通过后生成带 SHA-256 的晋级 tarball

适合人员

  • 在 DeepSeek Harness 生态中开发或维护 Plugin 的独立工程师
  • 需要同时管理多个 Plugin 组合和团队 Preset 的小型团队
  • 追求从本地验证到版本晋级一体化流程的平台工程师