DSH Plugins
返回列表
⚙️

dsh-team-mode

工作流 更新于 2026.10.08

在终端中运行以下命令:

dsh plugin install running-grass/dsh-team-mode

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

在 DeepSeek Harness 中执行 dsh plugin install running-grass/dsh-team-mode 安装本插件(源码:https://github.com/running-grass/dsh-team-mode),安装后重启 DSH 以加载插件。

插件介绍

DSH 的 Agent Teams 很强,但 profile 级启用时每个会话都会带上 Team 与 subagent 两套委派面,模型容易选错;而「Lead 只决策」若只靠提示词,Lead 仍能直接改代码,分工很快退化成单 agent。dsh-team-mode 把团队能力收进模式选择器里的「团队模式」,并用执行层 guard 在 Lead 真正调用工具前按名字拒绝 write / edit,让分工变成机制而不是劝诫。

选中团队模式后,委派面更干净:只有 workflow(一次性临时任务)和 spawn_teammate(需要跨次派发累积上下文的长期队友),没有匿名的 subagent / subagent_fork。Lead 仍可 read、glob、grep、bash 做只读侦察与最终验收;具体调研、改动、复核、批量整理交给 worker,且可在 agent() 里为 worker 指定更便宜的模型。内置 scout、explorer、builder、verifier、sweeper 等 persona,Lead 把角色名写进 worker 的 prompt 即可分工。

适合已启用 DSH Agent Teams 实验包、希望用「Lead 指挥、worker 执行」做复杂任务,又不想让 Lead 随手改仓库、也不想和匿名 subagent 混用的团队与个人。若你更需要完全隐藏被禁工具或硬性封死 shell 写文件,需知当前 guard 只拦执行、shell 仍靠 persona 约束,且依赖实验包契约可能变动。

使用场景

  • 复杂任务由 Lead 拆派,worker 执行调研与改码
  • 需要跨多次派发累积上下文时用 spawn_teammate
  • 希望用便宜模型干活、Lead 只做验收

适合人员

  • 已配置 DSH Agent Teams 实验包的团队
  • 希望强制 Lead 不写代码、只靠委派分工的用户
  • 在多 agent 协作中想避免 subagent 与 Team 混用的人