dsh-subagent-route-badges
在终端中运行以下命令:
dsh plugin install alaxrpg/dsh-subagent-route-badges
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开命令行,输入 dsh plugin install alaxrpg/dsh-subagent-route-badges 即可安装该插件;项目源码地址为 https://github.com/alaxrpg/dsh-subagent-route-badges,安装后按市场提示重启 DSH 生效。
插件介绍
在多子代理工作流中,打开一个会话后常常需要确认这条链到底走了哪个 provider、哪款 model、思考 effort 怎么配的。dsh-subagent-route-badges 做的事情很轻:它只在已打开子代理会话的 Header 区域加一枚路由徽章,把 provider、model 和 reasoning effort 一眼可见,不拦截请求、不改写参数,纯粹是展示层。
实现上走纯 additive 路线——以唯一 ID 注册一个 list 型槽位席位,不复制、不 shadow 任何官方 UI 组件,也不竞争 single 型槽位,因此与官方包在 slot、locale、priority 上不存在冲突面。字段读取路径也很克制:以 request/header 的 data.header.config 为 provider、model 的权威来源,adapterDefaults.reasoningEffort 为 true 时把无标注的 effort 标为 adapter-default,否则显示 unspecified;assistant 回滚只影响 provider/model,绝不覆盖已知 effort。投影缺失时显示路由未知占位,方便肉眼确认徽章组件已经接管。
如果你日常在 DSH 里跑多条子代理链路、需要频繁核对路由配置,或者对隐私敏感、不希望插件触碰消息正文和凭据,这枚小徽章值得放进你的工作流。它不上传任何数据、不读取文件,长文本在徽章中省略但完整值保留在 title 与 aria-label 中,兼顾了可访问性与信息完整。
使用场景
- 多子代理会话中一眼确认 provider、model 与 effort 路由
- 排查 provider 或 model 切换后实际生效路径
- 向同事快速演示当前会话的 reasoning effort 配置
适合人员
- 日常使用 DSH 多子代理链路的开发者
- 需要频繁核对路由配置的调试或运维人员
- 对隐私敏感、不希望插件读取消息正文的用户