dsh-model-extended
在终端中运行以下命令:
dsh plugin install lengxiaoyu6/dsh-model-extended
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行以下命令即可安装 dsh-model-extended 插件,该插件开源地址为 https://github.com/lengxiaoyu6/dsh-model-extended ,安装后重启 dsh 并刷新页面即可生效。
插件介绍
dsh 的模型行原生只有模型 ID、名称、上下文窗口、最大输出 token 四项,思考强度和输入模态被绑在连接级,同一端点下所有模型共用同一套 off / low / high / max 档位。现实里有些模型只认其中两档,有些压根没有思考能力,界面却照样摊开全套选项——选了要么被服务端拒掉,要么静默无效。输入模态更没法在模型这一级区分,只能整条连接地配。dsh-model-extended 做的事很直接:把这两项从连接级挪回每一行模型自己身上。
打开 DeepSeek 目录或自定义提供商的模型编辑器,每个模型行旁边会多出 Reasoning efforts 和 Accepted input 两个勾选项。勾选即声明该模型真正支持的档位和模态,范围外的强度会在请求发出前被运行时拦下并报告 UNSUPPORTED_REASONING_EFFORT,输入模态会进入模型选择器和请求准备流程。还能用 No reasoning 显式关掉某个模型的思考能力。没动过的模型保持原样,仍由适配器决定,不存在一刀切。
适合用 dsh 管理多个模型、且模型间能力参差不齐的场景。如果你曾在给小模型选中一个思考档位后收到 400 错误,或者想给某个纯文本模型关掉思考入口,这个插件就是为这种摩擦而生的。
使用场景
- 混合使用思考能力不同的模型,避免不支持的档位被静默忽略
- 给纯文本小模型关掉思考入口,减少界面上的无效选项
- 在模型选择器中按输入模态过滤,快速匹配当前请求需求
适合人员
- 用 dsh 管理多个能力参差不齐的模型的用户
- 曾在选中思考档位后收到服务端 400 错误的用户
- 需要按模态区分模型路由的 dsh 重度用户