DSH Plugins
返回列表
🖥️

dsh-subagent-panel

客户端 更新于 2026.08.31

在终端中运行以下命令:

dsh plugin install BiKing567/dsh-subagent-panel

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

在 DeepSeek Harness 中安装 dsh-subagent-panel 插件,完整源码地址为 https://github.com/BiKing567/dsh-subagent-panel,执行 dsh plugin install BiKing567/dsh-subagent-panel 即可完成安装。

插件介绍

在 DSH Web 会话里委派多个子代理后,它们往往只是工具调用行中不起眼的一小段文字——哪个在运行、哪个已经空闲、耗时多久,全靠反复刷新去猜。dsh-subagent-panel 把每一行 subagent / subagent_fork 调用变成一张可交互的内联卡片,实时显示任务描述、状态徽章、子代理 ID、已用时间以及是否存在嵌套子代理;点击卡片即通过 sessions.openSubagent 跳转到该子代理的会话,插件自身不渲染任何转录。

除了对话流中的卡片,插件还在右下角提供一个浮动药丸,汇总当前会话所有子代理的数量,有任何一个在运行时会亮起指示圆点。点击药丸展开完整列表,逐行点击查看对应会话。整套导航复用 shell 自身的会话视图,子代理服务始终是父子关联的唯一数据权威,插件不定义额外 RPC、不解析会话日志。

适合频繁使用 DSH Web 客户端进行多代理并行开发、需要在主会话与子会话之间快速切换的工程师。只要 DSH 运行时满足 peer 依赖范围,装上即可让每个子代理可见、可追踪、一键可达。

使用场景

  • 委派多个子代理后,在对话流中一眼查看各代理的运行状态与耗时
  • 在主会话与任意子会话之间一键跳转,无需手动搜索或刷新
  • 通过右下角浮动面板汇总当前会话所有子代理,随时掌握整体进度

适合人员

  • 频繁使用 DSH Web 客户端进行多代理并行开发的工程师
  • 需要同时跟踪多个子代理状态与输出进度的开发者
  • 希望在不改动 shell 原生渲染的前提下增强会话可观测性的用户