前言¶
在 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