Back to directory

dsh-routing-suite

Curated pickMaintenance: Active

yjh051108/dsh-routing-suite

dsh-routing-suite — injector + router-standard kit: install the runtime injector first, then the task-aware reasoning-mode router preset (measured P1-P23).

View on GitHub
$ git clone --recurse-submodules https://github.com/yjh051108/dsh-routing-suite.git

7,195

stars

172

forks

JavaScript

Language

MIT

License

2026-08-14

Created

2026-09-04

Last push

A Windows-oriented DeepSeek Harness kit: a no-restart runtime injector plus task-aware reasoning-mode router presets (router-standard / router-spec), installed through the dsh CLI and loaded as agent presets.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-08-23

License

Not specified by the author

01What can it help you accomplish?

  • Install the runtime injector and the task-aware reasoning-mode router preset for DeepSeek Harness

    An installed DSH injector plus router-standard / router-spec presets the harness loads as agent presets

    DeepSeek Harness (dsh) users who want a measured reasoning-mode router and a no-restart runtime injection layer

02How to install into DeepSeek Harness

Prerequisites

  • DeepSeek Harness (dsh) CLI available on PATH — one-step install falls back to `npx '@deepseek-ai/dsh'` when dsh is not on PATH
  • Windows PowerShell for the `.\install.ps1` one-step installer and Copy-Item steps

Installation steps

  1. 01

    Clone with submodules: `git clone --recurse-submodules https://github.com/yjh051108/dsh-routing-suite.git` then `cd dsh-routing-suite`

    $ git clone --recurse-submodules https://github.com/yjh051108/dsh-routing-suite.git

  2. 02

    One-step install: run `.\install.ps1` (injector assembly + preset copy + layout self-check + restart prompt)

  3. 03

    Or manual: `dsh plugin --profile web add .\injector` then Copy-Item the `preset/router-standard` and `preset/router-spec` folders into `$env:USERPROFILE\.dsh\.agent-presets\`

    $ dsh plugin --profile web add .\injector

  4. 04

    Restart DSH, then pick Router Standard / Router Spec (experimental) in a new session

Verify the integration

Not specified by the author

03DSH integration and capability boundaries

DSH integrationNative runtime

Runs inside DeepSeek Harness as a plugin injector plus a router preset installed via the dsh CLI

  • Runtime injector (dsh-super-injector)

    the DSH runtimedev_* tool suite (inject / hot-reload / sidecar promotion / uninstall / route self-heal) taken over by bundles after restart

    assembles an injector into the DSH runtime; restart required for bundles to take over
  • router-standard / router-spec presets

    task classification persona + first-turn tool injectionmeasured three-band routing (spec / react / mixed / weak) presets loaded as DSH agent presets

    overwrites the `.dsh/.agent-presets` directory layout — do not copy the whole `preset` folder (extra nesting blocks DSH discovery)

04Who is it for? When not to use it?

Good for

  • DeepSeek Harness (dsh) users who want a measured reasoning-mode router and a no-restart runtime injection layer

Not for

  • The installer and presets are authored for Windows PowerShell; macOS / Linux users must adapt the Copy-Item steps and `$env:USERPROFILE` paths to their shell.
  • DSH only scans one level of subdirectories under `.agent-presets`, so each preset folder must be copied flat; copying the parent `preset` directory creates an extra nesting layer DSH cannot discover.

05Compatibility, maintenance and safety notes

  • The installer and presets are authored for Windows PowerShell; macOS / Linux users must adapt the Copy-Item steps and `$env:USERPROFILE` paths to their shell.
  • DSH only scans one level of subdirectories under `.agent-presets`, so each preset folder must be copied flat; copying the parent `preset` directory creates an extra nesting layer DSH cannot discover.
2026-08-142026-08-23v0.1.0

No license declared · actively maintained (latest release v0.1.0, 2026-08-15)

06Frequently asked questions

How do I install dsh-routing-suite?

Clone with submodules, then run `.\install.ps1` for the one-step install, or manually add the injector with `dsh plugin --profile web add .\injector` and Copy-Item the preset folders into `$env:USERPROFILE\.dsh\.agent-presets`. Restart DSH afterwards.

What does the injector actually do?

The dsh-super-injector adds a dev_* tool family — inject, hot-reload, sidecar promotion, uninstall, and route self-heal — and is taken over by bundles after a restart.

Which router presets are included?

The suite ships router-standard (classified persona + full sections) and router-spec (deep-thinking priority). router-pro is planned but not released with v0.3.0.

Why must I copy each preset folder flat?

DSH only scans one level of subdirectories under `.agent-presets`. Copying the whole `preset` directory adds an extra nesting layer DSH cannot discover.

Does this run on macOS or Linux?

The installer and Copy-Item steps are written for Windows PowerShell. On macOS / Linux you must adapt the shell commands and the `$env:USERPROFILE` paths yourself.

08Data and sources

  • Author-claimedgithub.comc87f5ba13c9c…

    dsh plugin --profile web add .\injector

  • Author-claimedgithub.comc87f5ba13c9c…

    router-standard 预设(任务感知思维模式路由,P1-P23 实测)。 [中文](README.md) | [English](README.en.md) ## 安装链(三步) ```powershell # 1. 拉套装(含两…

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-23. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.