前言¶
在 DeepSeek Harness(DSH)里,模式菜单通常提供 Standard、Code、Minimal、Cordis 等预设。日常开发中,修 bug、做代码审查和从零实现功能,对「先查清楚再动手」与「直接落地再验证」的侧重并不相同;若只靠切换不同模式或手动改提示词,容易要么过度谨慎、要么跳过必要排查。
下面介绍社区插件 dsh-routing-suite(维护者 dragonbaba,GitHub 16 stars)。它在不替换 Standard 预设能力的前提下,为 DSH 增加一个可在模式菜单中选择的「智能路由模式」,按任务类型引导工作风格,且本身不发起额外模型请求、不读写文件或执行命令。
这是什么¶
dsh-routing-suite 是面向 DeepSeek Harness 的轻量任务路由插件,分类为模型推理。安装后,模式菜单会多出一项 智能路由模式 / Smart routing mode(与 Standard、Code、Minimal、Cordis 并列)。
插件保留官方 Standard 预设的 persona、contexts 与完整工具目录,仅在选中 routing-suite 模式时注入路由引导。机器区域为 zh-CN / zh-Hans 时界面为简体中文,否则为英文。项目为社区作品,并非 DeepSeek 官方产品,也不代表官方背书;许可证为 MIT(© 2026 rpg_zaun and dsh-routing-suite contributors)。
核心功能¶
三种路由策略¶
插件根据配置或首个持久用户任务,选择稳定的工作风格:
- Automatic / 自动判断(推荐):对首个用户任务分类;任务含义模糊时保持中性。
- Inspect first / 检查优先:适合修复、诊断、审查、迁移等,鼓励先查清事实与根因再改动。
- Direct execution / 直接执行:适合创建与实现类任务,鼓励直接落地并在之后验证。
与 Standard 的关系¶
路由引导叠加在官方 Standard 预设之上,不删减工具、不清空 context、不替换 persona。预设组合源自 DSH 官方 Standard preset(MIT),具备与 Standard 模式相同的常规编码能力;路由插件自身不调用这些能力。
安全边界¶
Host 仅在选用 routing-suite 预设的会话中参与 system-prompt/assemble,并暴露一个只读状态端点。插件不会:
- 移除或限制工具;
- 读写文件、执行命令或管理包;
- 创建子代理或发起额外 LLM 请求。
安装与启用¶
当前版本为 0.1.2,要求 Node.js >=22.19.0。
桌面端(推荐)¶
在 DeepSeek Harness Desktop 插件管理器中安装 dsh-routing-suite@0.1.2。安装流程会先执行官方固定插件命令,再将包内声明的 Agent preset 安全物化到 DSH 官方用户 preset 根目录。
安装完成后重启 Harness,在模式菜单中选择 智能路由模式。
DSH CLI¶
官方命令安装 profile bundle:
dsh plugin --profile web add dsh-routing-suite
注意:DSH 的 plugin 命令目前不会自动物化包内声明的用户 preset。仅使用 CLI 时,还需手动将本包的 preset/routing-suite 目录复制到:
${DSH_HOME:-$HOME/.dsh}/.agent-presets/routing-suite
复制后重启 Harness。npm 生命周期脚本不会代劳这一步。
插件目录页:SkillHub - dsh-routing-suite
配置¶
bundle 配置支持以下字段:
enabled: true
strategy: auto # auto | inspect-first | direct
auto:对首个用户任务分类;模糊任务保持中性。inspect-first:始终鼓励在改动前先查清事实与根因。direct:始终鼓励直接实现,并在之后做验证。
本地化设置页为只读 React 视图,展示运行时可用性、作用域与当前策略;实际配置仍通过 DSH 常规的 bundle / profile 管理完成。
典型用法¶
- 按上文方式安装并重启 Harness。
- 在模式菜单切换到 智能路由模式。
- 按需设置
strategy:
- 日常混合任务:保持auto(默认)。
- 排查线上问题、做 code review:设为inspect-first。
- 新建模块、快速原型:设为direct。 - 发出首个任务。在
auto下,插件会据此选定后续会话的工作风格;切换策略需改配置并重启相关会话。
适用场景与注意¶
适合谁
- 希望在单一 Standard 能力底座上,按任务类型自动或半自动调整「先查后改」与「先做后验」节奏的 DSH 用户。
- 需要中文界面、且不想为路由单独维护多套 persona 或工具清单的开发者。
使用前注意
- 插件以当前 dsh 进程权限运行;安装前请阅读 源码 与 MIT 许可证,确认符合你的安全要求。
- CLI 安装勿遗漏 preset 目录的手动复制步骤。
- 社区目录 SkillHub 为独立站点,与 DeepSeek / 幻方无官方从属关系;DSH 生态遵循「一切皆插件」,本插件亦属社区贡献。
结尾¶
dsh-routing-suite 在 Standard 预设之上增加轻量、可配置的任务路由,不额外消耗模型调用,也不扩大 Host 的文件与进程权限。若你希望在 DSH 模式菜单里多一个按场景自适应工作风格的选项,可从目录页或 GitHub 获取 0.1.2 并按本文步骤安装启用。
- 目录页:https://www.skillhub.cn/plugins/dragonbaba/dsh-routing-suite
- GitHub:https://github.com/dragonbaba/dsh-routing-suite