dsh-maestro-runtime
在终端中运行以下命令:
dsh plugin install zhao-wuyan/dsh-maestro-runtime
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin add gh:zhao-wuyan/dsh-maestro-runtime 即可从 GitHub 仓库 https://github.com/zhao-wuyan/dsh-maestro-runtime 安装并自动激活该插件的 bundle 层,完成后重启 DSH 验证生效。
插件介绍
在 DSH(DeepSeek Harness)会话中运行 Maestro-Flow 工作流时,模型可能执行危险的 shell 命令、直接覆写工作流状态文件,且缺乏跨 Agent 协调所需的上下文。dsh-maestro-runtime 作为 DSH 宿主插件,将 Maestro-Flow 运行时表面映射到 DSH 会话中,使一次 /maestro* 调用即可自动完成上下文注入、后台知识图谱同步、委派通知投递与协调器桥接,无需手动编排。
该插件的核心能力围绕三个层面展开。安全守卫:拦截危险 bash 与 pwsh 命令(递归删除、硬 git reset、强制推送、磁盘格式化),锁定 .workflow/ 目录下所有状态、配置、会话与运行文件,并强制 PathGuard 边界和规格格式校验。工作流上下文:在用户提示与技能调用时注入去重快照,涵盖工作流状态、活跃会话、项目标题、规格索引、知识索引与待读委派通知;对无工作区的新项目静默引导一次性初始化。后台协同:直接 spawn maestro.js(无控制台窗口)执行 KG 初始化或增量同步,扫描临时目录投递未读完成通知并标记已读,在本地 git 身份匹配已加入成员时向 activity.jsonl 追加 60 秒去重心跳,并在 step/end 与 turn/end 写入协调器桥接文件,使多 Agent 保持异步对齐。
适合在 DSH 0.1.0-rc.6 环境下使用 Maestro-Flow 编排多 Agent 工作流的开发者与团队。如果你希望模型在受控安全边界内自主推进、始终感知实时工作流状态、并以低延迟跨 Agent 协调,dsh-maestro-runtime 正是 DSH 会话与 Maestro-Flow 运行时之间缺失的适配层。
使用场景
- 在 DSH 会话中安全运行 Maestro-Flow 工作流
- 多 Agent 协作时保持上下文同步与心跳对齐
- 防止模型误执行危险命令或覆写工作流状态文件
适合人员
- 使用 DSH 编排多 Agent 工作流的开发者
- 需要为模型设定安全防护边界的团队
- 在 Maestro-Flow 生态中构建生产工作流的工程师