reasoning-setup
在终端中运行以下命令:
dsh plugin install Ayelsh/reasoning-setup
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行安装命令,或在插件市场搜索 dsh-reasoning-setup 安装;源码与说明见 https://github.com/Ayelsh/reasoning-setup,安装后重启应用。
插件介绍
在 DeepSeek Harness 里,「思考强度」不是全局开关,而是写在每个模型元数据里的声明式能力。你在 models 列表里手工登记的自定义 Provider 模型,默认会被当成非推理模型,选择器里不会出现那一行——除非逐条写好 reasoningEfforts,并选对发给网关的 wire 值与 thinkingFormat。手改 YAML 很容易拼错档位名或与 pi-ai 解析器不一致,改完也未必立刻知道自己漏了哪几个模型。
reasoning-setup 是一张专门的设置页插件:它会扫描当前已注册的 Provider 与全部模型,标出谁已有思考档位、各档是什么、默认档是哪一档;对经 llm-pi-ai 设置文档可编辑的路由,你可以在页面上勾选 off 到 max 等档位、逐档填写 wire 发送值,并按需选择 thinkingFormat。保存前会按与 harness catalog 相同的规则校验,写入的正是「模型」设置页、dsh-zhipu-plan 等同源的那份文档;带 revision 乐观锁,若扫描后文档被别处改过会拒绝覆盖。
你也可以在本页移除此前写入的声明,让模型回到目录继承或默认行为(不会擅自把目录模型改成 reasoningEfforts: false)。不可经该文档编辑的 Provider(例如 deepseek-official)仍会以只读方式展示,避免误以为能改官方适配器。
适合正在接自定义网关或自建 Provider、希望模型选择器里出现「思考强度」、又不想在 YAML 里反复试错的人——尤其是模型多、档位组合复杂时,用扫描清单对照再点选保存,比盲改配置更稳。
使用场景
- 手工登记的自定义模型在选择器里没有「思考强度」一行
- 需要为多个模型批量对照并声明 reasoning 档位与 wire 值
- 不想手改 YAML 又怕档位名或与 pi-ai 校验规则不一致
适合人员
- 接入自建或第三方网关的 DeepSeek Harness 用户
- 维护大量自定义 Provider 模型的管理员
- 希望与「模型」设置页共用同一份 llm-pi-ai 文档的进阶用户