Dsh Role Router
SnowAmberX/dsh-role-router · skills
A role-based model router plugin for DeepSeek Harness: Planner/Sub-Actor Role and setup card and composer summary
★ 5GitHub stars
0Forks
2026-09-01Last updated
TypeScriptLanguage
BSD-3-ClauseLicense
Key features
- Role routerseparate configuration of the three roles - mandatory use of the model is configured, and unconfigured follow official model selection
- All three role fields (default model / planner / subagent) are written into the role-router naming space, and the next request is effective after saving (no restarting)
- Cordis. Patch. yml is a patch layer of id (moder-router) inserting plugin rows, with plugins parsing by package name (@snowaberx/dsh-role-router)
- Planner is automatically triggered by plan mode (/ plan etc.).
- Web UISet the page 'MultiPurpose Model Route' card to provide three model drop-down frames (and to assign separately the strength of reasoning), options co-source with /model (host real-time model directory, programr grouping, automatic refreshing)
Requirements
- The model directory is an advisory (adapter acceptable unlisted model id) and the bottom box only lists the models in the directory.
- The summary shows only two roles (subagent is not in the abstract) of the default + planner.
Install command
dsh plugin --profile web add github:SnowAmberX/dsh-role-router