前言¶
在 DeepSeek Harness(DSH)里使用多个子智能体时,常见需求是把任务集中到主智能体调度、限制同一时刻运行的子智能体数量,并按不同任务类型选择 provider、model 和 reasoningEffort。
dsh-my-go 是一个构建在 DSH 之上的智能体编排系统。它使用 Sisyphus 调度 7 个专业子智能体,并提供 WebUI 设置页与树状图面板。下面介绍它的定位、能力、安装方式和使用注意。
这是什么¶
dsh-my-go 的定位是:构建在 DeepSeek Harness (DSH) 之上的智能体编排系统,使用 Sisyphus 调度 7 个专业子智能体。
仓库 owner 为 daizihan233,许可证为 MIT。它适合在 DSH 会话中把任务交给 Sisyphus 统一调度,并按工种配置模型路由。
核心功能¶
dsh-my-go 的已核实能力包括:
- 星型拓扑:子智能体经 Sisyphus 中转。
- 单线阻塞:同一时段只有一个子智能体运行。
- 7 个专业子智能体:Hermes、Explore、Librarian、Multimodal Looker、Hephaestus、Prometheus、Oracle。
- 按工种绑定
provider、model和reasoningEffort。 - 通信工具:
go_work、continue、need_help、forward。 - 状态工具:
orchestration_status、list_subagents。 - 步骤级调度与 Sisyphus 质检。
- WebUI 设置页与树状图面板。
- 错峰路由:按北京时间高峰和非高峰切换
provider/model。 DSV4P0813补丁开关。
模型与路由行为¶
关于模型和路由,事实如下:
- 默认不内置模型名和渠道名,缺省继承父会话路由。
model在派发前会经llm.listModels校验;不存在则跳过并回落父会话模型。reasoningEffort只在模型实际支持时应用。- 权限请求、问题询问由主智能体执行。
安装与启用¶
环境要求:
- DeepSeek Harness
0.1.0-rc.6+ - Node.js 20+
- 一个可用 LLM provider
安装到 web profile:
dsh plugin --profile web add dsh-my-go@latest --config.minimumReleaseAge=0
启动 Web 界面:
dsh web
典型用法¶
新开一个 DSH 会话,预设选择 MyGO!!!!! 模式,然后对 Sisyphus 提问。
插件安装后会在 WebUI 中提供设置页与树状图面板。可以在设置页中按工种配置 provider、model、reasoningEffort、DSV4P0813 补丁开关和错峰路由。
适用场景与注意¶
适合使用 DSH Web 会话、希望通过 Sisyphus 调度 7 个专业子智能体,并按工种配置模型路由的使用者。
使用前注意:
- 插件以当前 dsh 进程权限运行,安装前应检查源码与许可证。
- 仓库许可证为 MIT。
- 错峰路由只影响高峰和非高峰时段的
provider/model选择;未启用时仍按普通路由和父会话继承逻辑工作。 - 目录页为社区插件页,不代表 DSH 官方应用商店。
链接¶
- 目录页:https://www.skillhub.cn/plugins/daizihan233/dsh-my-go
- GitHub:https://github.com/daizihan233/dsh-my-go