Back to home

dragonbaba

dsh-routing-suite

Lightweight, localized task routing for DeepSeek Harness

Stars
0
Language
JavaScript
Created
Aug 15, 2026
Updated
Aug 15, 2026

Introduction

dsh-routing-suite

A lightweight, ready-to-use task router for DeepSeek Harness (DSH).

一个轻量、开箱即用的 DeepSeek Harness 智能任务路由插件。

Community project; not an official DeepSeek product and not endorsed by DeepSeek.

社区项目,并非 DeepSeek 官方产品,也不代表 DeepSeek 官方背书。

Features / 功能

  • Works immediately after standard dsh plugin add; no preset copy command is required.
  • Uses the first durable user task to select a stable working style:
    • Automatic / 自动判断(推荐)
    • Inspect first / 检查优先 for fixes, diagnosis, reviews, and migrations
    • Direct execution / 直接执行 for creation and implementation
  • Simplified Chinese UI for a primary zh-CN/zh-Hans machine locale; English otherwise.
  • Preserves the selected preset's persona, contexts, and complete tool catalog.
  • Makes no extra model request and performs no filesystem, process, package, or network management.

Install / 安装

dsh plugin --profile web add dsh-routing-suite

Restart or reload the Web profile if DSH requests it. Routing is enabled automatically with the recommended auto strategy.

Configuration / 配置

The bundle configuration accepts:

enabled: true
strategy: auto # auto | inspect-first | direct
  • auto: classify the first user task; ambiguous tasks remain neutral.
  • inspect-first: always encourage fact and root-cause inspection before changes.
  • direct: always encourage direct implementation followed by verification.

The localized settings page is read-only and explains the active strategy. Configuration remains under DSH's normal bundle/profile management.

Safety / 安全

The Host only participates in system-prompt/assemble and exposes one read-only status endpoint. It does not:

  • remove or restrict tools;
  • clear contexts or replace the selected persona;
  • read or write files;
  • execute commands or manage packages;
  • create subagents or make additional LLM calls.

Development

npm install
npm run verify
npm pack --json --dry-run --ignore-scripts

See SOURCE_PROVENANCE.md and ACKNOWLEDGEMENTS.md for the upstream projects reviewed during product research. No upstream Injector or Router preset source is distributed in the runtime package.

License

MIT © 2026 rpg_zaun and dsh-routing-suite contributors.