dsh-subagent-ui
在终端中运行以下命令:
dsh plugin install miuzel/dsh-subagent-ui
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install miuzel/dsh-subagent-ui 完成安装,插件源码位于 https://github.com/miuzel/dsh-subagent-ui 。
插件介绍
在 DSH 中频繁调度子代理时,默认的下拉菜单很快就不够用了——几十个子代理散落在不同工作区和会话里,想找某个刚跑完的任务、清理一批陈旧子代理,全靠肉眼翻。dsh-subagent-ui 在对话头部加了一个紧凑的子代理管理按钮,点开就是一个可搜索、可分类、可分组的面板,把当前运行时已发现的子代理目录集中呈现。
面板支持按最近活动、名称或类型排序,按会话、工作区、分类或类型分组,并提供基于正则的自定义分类标签(内置 review、test、implementation、planning 等)。一次性子代理带⚡徽章,活跃子代理自动置顶于可折叠区域,运行时暴露的最近两行输出、工具调用及上下文注入状态会实时显示在卡片底部。批量模式下可按时间范围勾选最多 1000 行子代理,一键归档或恢复,操作仅影响本地状态,不会删除任何 DSH 会话。
适合在多个工作区中并行运行子代理、需要快速定位与整理子代理目录的 DSH 用户,尤其是对默认下拉菜单感到力不从心的重度使用者。
截图预览
使用场景
- 在多个工作区中快速搜索并定位特定子代理
- 批量归档长时间未活动的陈旧子代理
- 实时查看活跃子代理的最新输出与工具调用状态
适合人员
- 在 DSH 中并行运行大量子代理的开发者
- 需要频繁分类和整理子代理目录的重度用户
- 默认下拉菜单已无法满足管理需求的 DSH 用户
