dsh-subagent-setting
在终端中运行以下命令:
dsh plugin install marshfolx/dsh-subagent-setting
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install marshfolx/dsh-subagent-setting,源码地址:https://github.com/marshfolx/dsh-subagent-setting
插件介绍
在 DeepSeek Harness 中频繁创建子代理时,每次都要手动修改 YAML 配置文件来指定供应商、模型或推理强度,既繁琐又容易出错,尤其是需要在不同任务间切换模型时。dsh-subagent-setting 把这件事搬进了 Web 设置页面:打开 Settings → Subagent Model,从实时模型目录中直接选择即可,彻底告别手动编辑 YAML。
插件的核心机制是在子代理创建时注入一个请求级的拦截监听器,将调用配置改写为你设定的路由。新建的子代理立即生效;若启用变更同步开关,现有的空闲子代理也会在下次请求时自动切换到新配置,无需重启。若某个字段留空,子代理会沿用父会话的模型,行为与原生继承一致。设置表单采用完全受控的自定义下拉组件,在浏览器和 Tauri WebView 环境中表现一致。
适合在项目中大量使用子代理、需要频繁切换供应商或模型推理强度的 DeepSeek Harness 用户。只要在设置页选一次,后续所有子代理都会自动对齐,省去反复改配置的麻烦。
截图预览
使用场景
- 频繁在不同供应商和模型间切换子代理的推理配置
- 希望从设置界面一键完成子代理模型路由,不再手工编辑 YAML
- 将最新的模型与推理强度设置同步到已创建的空闲子代理
适合人员
- 在项目中大量创建子代理的 DeepSeek Harness 用户
- 需要经常调整模型或推理强度的工作流开发者
- 希望所有模型配置统一通过 Web 界面管理的团队