在 DeepSeek Harness (DSH) 的开发实践中,如何在不重启进程的情况下动态调整运行时能力,以及如何为不同模型配置差异化的思维模式路由,是构建复杂智能体的关键。yjh051108/dsh-routing-suite 旨在解决这一问题,通过运行时注入器和路由预设的组合,提供了一套可落地的解决方案。
核心功能¶
该插件包含三件套:运行时注入器、思维模式路由预设与分级任务协议。
- 运行时注入器:提供一套
dev_*工具全家桶,支持运行时注入、热重载、侧挂转正、卸载以及路由自愈功能,无需重启即可对 DSH 进程进行管理。 - 思维模式路由预设:内置
router-standard和router-spec两种预设。路由逻辑基于模型 persona 进行分类,实测覆盖 P1-P23 个场景,支持近距离引导与单任务三锚机制。 - 分级任务协议:提供
graded模式,建立会话级两级任务协议。流程包括脑暴出题、规格化计划、打卡制执行、组收官以及终验,包含红队门与审计端点。 - AI 自优化工具:提供如
dev_router_status、dev_router_mode和dev_mode_subagent等工具,允许通过 AI 指令对路由状态和模式进行自优化。
安装与配置¶
一键安装
使用官方安装命令将整套插件(包含 injector、preset 和 graded)添加到 DSH:
dsh plugin --profile web add github:yjh051108/dsh-routing-suite
手动安装
如果需要分步操作,可先安装运行时注入器,再手动安装路由预设。
- 装配运行时注入器:
dsh plugin --profile web add .\injector
- 安装路由预设(注意:DSH 只扫描一级子目录,不要复制整个 preset 目录):
# 复制 router-standard
Copy-Item -Recurse .\preset\router-standard $env:USERPROFILE\.dsh\.agent-presets\router-standard
# 复制 router-spec
Copy-Item -Recurse .\preset\router-spec $env:USERPROFILE\.dsh\.agent-presets\router-spec
启用分级模式
若需使用分级任务协议,可直接安装其发布包:
dsh plugin --profile web add graded/dsh-external-dsh-graded-mode-0.0.1-rc1.tgz
注意事项¶
- DSH 版本要求:该插件适配 DSH 版本
>=0.1.0-rc.6 <0.2.0。 - 开发者预览:DSH 目前处于开发者预览阶段,官方明示会有破坏性变更,插件内容也可能随之调整。
- 目录结构:安装预设时,请确保平铺复制到
.agent-presets目录下,避免在预设目录内再创建一层嵌套。 - 许可证:该插件使用 MIT 许可证。
生态背景¶
DSH 的核心理念是“一切皆插件”。本插件由社区维护,与 DeepSeek 或幻方官方无从属关系,仅作为开发者工具链的一部分存在。