dsh-my-go:基于 DSH 的 Sisyphus 多智能体编排插件

前言

在 DeepSeek Harness(DSH)里使用多个子智能体时,常见需求是把任务集中到主智能体调度、限制同一时刻运行的子智能体数量,并按不同任务类型选择 providermodelreasoningEffort

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。
  • 按工种绑定 providermodelreasoningEffort
  • 通信工具:go_workcontinueneed_helpforward
  • 状态工具:orchestration_statuslist_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 中提供设置页与树状图面板。可以在设置页中按工种配置 providermodelreasoningEffortDSV4P0813 补丁开关和错峰路由。

适用场景与注意

适合使用 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
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜