dsh-model-capabilities:模型输入与推理配置

前言

DeepSeek Harness (DSH) 的默认设置界面有意隐藏了部分 per-model 配置项,包括推理模式的 Efforts 设置。lylarcher/dsh-model-capabilities 插件直接解决了这个问题。它提供了一个设置页面,允许你直接编辑每个模型的输入模态和推理 Efforts,而无需手动编辑 settings.yaml 文件。该插件在 DSH Web 和 DSH Desktop 上均可用。

核心功能

该插件新增了一个“模型输入与推理”设置区域,主要包含以下能力:

  • 列出所有配置:枚举所有配置的 provider、其下的 models[] 以及 modelOverrides,提供全配置概览。
  • 切换输入模态:为每个模型切换 input 模态(例如 text 或 image)。
  • 设置推理 Efforts:为每个模型配置 reasoningEfforts。可以选择关闭推理模式(写入 false),或为 minimal、low、medium、high、xhigh、max 等级别配置 wire 值。至少需要填写一个非 off 的级别。
  • 直接写入配置:直接写入 llm-pi-ai settings 命名空间,运行时 adapter 会重新注册路由,使模型选择器立即显示新的推理级别。

安装与启用

使用官方安装命令将插件添加到指定 profile:

dsh plugin --profile <name> add dsh-model-capabilities

安装完成后,重启 DSH Web 或 DSH Desktop 以加载新插件。

使用与限制

  • 前置配置:在插件页面为空时,需要先在内置的 Models 页面配置 provider 和 model。
  • 插件选择:如果你只需要在添加模型时选择输入类型(文本/图像),轻量级的 WJZ-P 插件是更优选择。如果你需要同时配置推理 Efforts 和查看所有配置(包括 overrides),则应使用此插件。
  • 权限与冲突:插件以当前 DSH 进程权限运行。在只读连接下,页面会显示通知并禁用保存;遇到写入冲突(stale revision)时会提示并刷新页面重试。
  • 设计限制:不暴露这些字段是内置 Models 页面的有意设计,本插件填补了这一空白。

总结

dsh-model-capabilities 插件通过 UI 界面直接管理模型的输入模态和推理 Efforts,填补了 DSH 默认设置中缺失的配置项。如果你需要精细控制推理模式,该插件提供了必要的工具。

更多详情请参考:
* GitHub 仓库
* 插件目录

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜