dsh-smart-router
在终端中运行以下命令:
dsh plugin install rouyiemei/dsh-smart-router
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install rouyiemei/dsh-smart-router 即可安装,插件源码位于 https://github.com/rouyiemei/dsh-smart-router 。
插件介绍
DSH 用户最痛的一刀往往不是算错,而是账单。模型涨价之后,简单格式化也要跑满思考,output token 一叠上来月费就翻几倍;可换便宜模型吧,复杂推理又拉胯。dsh-smart-router 的思路很直接:不是找一个模型替掉所有场景,而是让同一个会话按任务难度自动分流——架构、重构、疑难调试走强模型,闲聊、收尾、小改动走便宜快速的模型,一般任务居中,三档各配各的思考强度。
视觉能力也一并收进了路由器。消息里带了图片就自动切到视觉档模型,纯文本则按难度走三档,不需要再单独装视觉插件。默认内置了免费的 OVHcloud Qwen2.5-VL-72B 匿名端点,开箱即用,也可以换成自己配置的任何视觉模型。视觉证据采用结构化方案(摘要、OCR、版面顺序、实体、不确定项),分析失败时图块降级为占位文本,请求不会中断。
路由在 LLM 适配器层完成,不修改宿主源码,也不接管任何现有 provider,和其他视觉插件可以并存。分类器提供启发式(关键词 + 代码量 + 文件引用数,零延迟零成本)和 LLM 分类两种模式,默认启发式。所有档位都可以不配置,请求会 fail-open 回退到默认模型,绝不静默失败。
适合每天用 DSH 跑编码代理、被 output 定价刺痛、同时需要文本和视觉能力、但不想为简单任务多花一份钱的开发者。
使用场景
- 编码代理日常使用中按任务难度自动分流到不同档位模型
- 消息含图片时自动切换视觉模型,纯文本按难度走三档
- 三档选同一供应商同一系列,前缀缓存命中率更高更省钱
适合人员
- 每天用 DSH 跑编码代理、被 output 定价刺痛的开发者
- 需要文本和视觉能力但想控制 API 账单成本的人
- 不想为简单格式化任务支付强模型费用的团队