dsh-effort-slider 使用指南
为 DSH 模型菜单替换官方档位列表,弹出仿 Claude Code 的 Effort 滑块面板;并为任何第三方模型自动补齐推理档位元数据,让思考强度真实生效。
本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。
本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。
快速上手
dsh-effort-slider
— 源: plugin_wiki.wiki_content
安装与验证
dsh plugin --profile web add dsh-effort-slider
复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。
— 源: plugins.install
关键要点
- Adapter metadata provisioning (host): models without
reasoningmetadata get the universal 5-level scale injected - Wire-level provisioning (host, pi-ai): for
llm-pi-aimodels missingreasoningEfforts, the dictionary andcompatwire dialect - Client fallback scale: if the directory returns no reasoning metadata, the panel still opens with the universal 5-level scale;
- Existing user declarations (
reasoningEfforts: falseor a custom dictionary) are always respected and never overwritten.
— 源: plugin_wiki.readme_zh (fallback readme_raw)
常见问题
安装后需要重启 DSH 吗?
是的。宿主侧补丁需要在重启时注入,安装后重启一次 DeepSeek Harness,并在 web 页面按一次 Ctrl+F5 加载浏览器侧脚本(README.md:104)。
模型菜单里没看到「推理等级」行怎么办?
如果模型本身没有 reasoning 元数据且宿主侧的元数据供给没有生效,「推理等级」行就不会出现;可先确认 DSH 已重启,并检查 ~/.dsh/settings.yaml 里 effort-slider.enabled 是否为 true(README.md:162)。
面板里只写 reasoningEffort,会不会改我选的模型?
不会。面板只调用 selectModel({ reasoningEffort }) 写入档位,模型选择保持不变;不支持多档推理的模型会显示「当前模型不提供多档推理等级」(README.md:60)。
第三方模型真的能产生思考强度效果吗?
是的。宿主侧会同时做两件事:给没声明 reasoning 的适配器模型注入通用 5 档元数据;给 pi-ai 自定义模型补写线级字典与协议方言,热生效后将档位翻译成线上真实字段(README.md:62-72)。
能不能给不同提供商单独配线方言?
可以。effort-slider.routes.
怎么卸载?
执行 dsh plugin --profile web remove dsh-effort-slider,然后从 cordis.patch.yml 删掉 ui-effort-slider 那一行(如果手动改过),最后重启 DSH(README.md:110)。
这个插件会读取我的对话内容或发送网络请求吗?
不会。宿主侧不读任何用户文件,仅写自身设置段;浏览器侧只与本机 DSH 的 /api RPC 端点交互,从不读取凭证或对话历史(README.md:138-145)。
— 源: plugin_wiki.faq_json
兼容性
- DSH: 未声明
- Node: 未声明
— 源: plugin_wiki.compatibility_json
踩坑提醒
安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。
— 来源:通用规则