dsh-team-runner
在终端中运行以下命令:
dsh plugin install tkr520521/dsh-team-runner
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install tkr520521/dsh-team-runner 即可安装本插件,更多详情请访问开源仓库 https://github.com/tkr520521/dsh-team-runner 。
插件介绍
DeepSeek Harness 的 subagents 接口提供了 spawn、fork、acp 等底层 provider 调用,但每次组装多角色协作流程时都需要手动拼接上下文、信号与生命周期管理,写起来既冗长又容易遗漏清理。dsh-team-runner 把这一层收敛为三个面向命令——team_run 执行整条团队流水线、team_list 查看已配置的团队、team_delegate 将当前任务委派给下一位成员——让你用声明式的 teams 配置就能跑起 planner、writer、reviewer 之类的多 Agent 链路。
在策略层面,插件支持通过 tools/pre-execute 钩子对每次委派施加门控检查,不满足条件时直接 fail loud,避免静默降级;同时 maxConcurrentDelegations 参数让你控制并行委派上限,防止资源争抢。provider 字段可在 spawn、fork、acp 之间切换,适配不同的 Agent 运行时环境。
适合已经在用 DeepSeek Harness 跑多 Agent 工作流、但希望把重复的 subagents 调用抽象成可复用团队配置的开发者和团队。你只需在 profile 中声明角色与提示词,其余编排、信号传递与生命周期管理交给插件处理。
使用场景
- 将 planner、writer、reviewer 等多角色流程声明为可复用团队,一条 team_run 即可执行整条流水线。
- 在委派子 Agent 前通过 tools/pre-execute 钩子施加权限或条件检查,不满足时立即报错而非静默降级。
- 通过 maxConcurrentDelegations 控制并行委派数量,并在 spawn、fork、acp 等 provider 间灵活切换运行时。
适合人员
- 已在 DeepSeek Harness 上运行多 Agent 工作流、希望将重复的 subagents 调用抽象为声明式团队配置的开发者和团队。
- 需要为子 Agent 委派引入策略门控(如权限检查、并发限制)以保障生产环境安全性的工程负责人。
- 希望将 planner-writer-reviewer 等协作模式沉淀为可复用、可版本化管理的团队模板的架构师。