Introduction¶
When using multiple sub-agents in DeepSeek Harness (DSH), a common requirement is to centralize task scheduling with a main agent, limit the number of sub-agents running simultaneously, and select provider, model, and reasoningEffort based on different task types.
dsh-my-go is an agent orchestration system built on top of DSH. It uses Sisyphus to schedule 7 professional sub-agents and provides a WebUI settings page and tree view panel. Below is an introduction to its positioning, capabilities, installation methods, and usage notes.
What is it¶
dsh-my-go is positioned as: an agent orchestration system built on DeepSeek Harness (DSH), using Sisyphus to schedule 7 professional sub-agents.
The repository owner is daizihan233, and the license is MIT. It is suitable for handing over tasks to Sisyphus for unified scheduling within a DSH session and configuring model routing based on job types.
Core Features¶
dsh-my-go’s verified capabilities include:
- Star topology: Sub-agents are routed through Sisyphus.
- Serial blocking: Only one sub-agent runs at a time.
- 7 professional sub-agents: Hermes, Explore, Librarian, Multimodal Looker, Hephaestus, Prometheus, Oracle.
- Bind
provider,model, andreasoningEffortbased on job types. - Communication tools:
go_work,continue,need_help,forward. - Status tools:
orchestration_status,list_subagents. - Step-level scheduling and Sisyphus quality checks.
- WebUI settings page and tree view panel.
- Off-peak routing: Switch
provider/modelbased on Beijing Time peak and off-peak hours. DSV4P0813patch switch.
Model and Routing Behavior¶
Regarding models and routing, the facts are as follows:
- Default does not include model names and channel names; inherits parent session routing by default.
modelis validated viallm.listModelsbefore dispatching; if it does not exist, it is skipped and falls back to the parent session model.reasoningEffortis only applied if the model actually supports it.- Permission requests and question asking are executed by the main agent.
Installation and Enabling¶
Environment requirements:
- DeepSeek Harness
0.1.0-rc.6+ - Node.js 20+
- A available LLM provider
Install to web profile:
dsh plugin --profile web add dsh-my-go@latest --config.minimumReleaseAge=0
Start Web interface:
dsh web
Typical Usage¶
Open a new DSH session, preset to select the MyGO!!!!! mode, then ask questions to Sisyphus.
After installation, the WebUI provides a settings page and tree view panel. You can configure provider, model, reasoningEffort, the DSV4P0813 patch switch, and off-peak routing based on job types in the settings page.
Use Cases and Notes¶
Suitable for users who use DSH Web sessions, want to schedule 7 professional sub-agents via Sisyphus, and configure model routing based on job types.
Usage notes before use:
- The plugin runs with the permissions of the current dsh process; you should check the source code and license before installing.
- The repository license is MIT.
- Off-peak routing only affects
provider/modelselection during peak and off-peak hours; when disabled, it still works according to normal routing and parent session inheritance logic. - The directory page is a community plugin page and does not represent the DSH official app store.
Links¶
- Directory Page: https://www.skillhub.cn/plugins/daizihan233/dsh-my-go
- GitHub: https://github.com/daizihan233/dsh-my-go