dragonbaba/dsh-routing-suite ↗★ 0
dsh-routing-suite
A lightweight, localized task-routing plugin for DeepSeek Harness.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:dragonbaba/dsh-routing-suite说明文档
阅读完整 README ↗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-Hansmachine 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 and for the upstream projects reviewed during product research. No upstream Injector or Router preset source is distributed in the runtime package.