dsh-my-go:基於 DSH 的 Sisyphus 多智能體編排插件

前言

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

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

小夜