dsh-plugin-reasoning-efforts
在终端中运行以下命令:
dsh plugin install chuling-lingling/dsh-plugin-reasoning-efforts
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install chuling-lingling/dsh-plugin-reasoning-efforts 完成安装,插件源码见 https://github.com/chuling-lingling/dsh-plugin-reasoning-efforts
插件介绍
在 dsh 聊天框里,官方 DeepSeek 通道自带推理等级选择器,但通过 llm-pi-ai 手工声明的第三方中转模型(各类公益站、聚合路由等)默认不会上报 reasoning.efforts 能力,选择器直接消失,Web 设置页也没有对应的配置入口——想调档位却无处下手。
dsh-plugin-reasoning-efforts 在底层监听 llm-pi-ai 设置段,按模型族规则自动补写能力声明,写入走 dsh settings 服务的正规通道,最终落在 ~/.dsh/settings.yaml 里,完全透明可查。合并逻辑是幂等的:只补缺失字段,绝不覆盖已有声明,已处理的段落不会再写,不会形成回环。安装后重启 dsh web 即生效,无需任何手动配置;后续在中转路由里新增任何模型,插件自动跟上。
默认策略是给所有模型提供 Off / Low / Medium / High / Xhigh / Max 六档,起始档为 High。DeepSeek 与 Reasoner 系保留专属方言——Off 档真正下发 thinking:{type:"disabled"} 关闭思考;其余模型统一走通用 reasoning_effort 参数。同一个中转路由上混合多个模型族也安全:思考方言按模型逐条写入,互不污染。等级设置是会话级的,每个对话窗口可独立选择。
适合在 dsh 里接入了第三方中转模型、希望像官方通道一样直接「点一下选档位」的用户。如果你已经在用 dsh 0.1.x 配合 llm-pi-ai 管理多条路由,装上这个插件就能把缺失的推理等级体验补齐,而不用在 settings.yaml 里逐行手写。
使用场景
- 第三方中转模型在聊天框缺少推理等级选择器
- 同一中转路由混合多个模型族需要统一档位体验
- 官方通道与 llm-pi-ai 手工声明的模型体验不一致
适合人员
- 使用 dsh 接入第三方中转或公益站模型的开发者
- 管理多条 llm-pi-ai 路由的重度 dsh 用户
- 希望所有模型都能一键选档的 DeepSeek 社区用户