dsh-model-capability
在终端中运行以下命令:
dsh plugin install iuuuuuuuu/dsh-model-capability
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install iuuuuuuuu/dsh-model-capability 安装插件(源码:https://github.com/iuuuuuuuu/dsh-model-capability),装完后刷新 DSH 页面即可使用。
插件介绍
在 DSH 里给模型配视觉、推理档位和上下文容量,过去往往只能手改 ~/.dsh/settings.yaml 里的 input、reasoningEfforts、contextWindow、maxTokens;而且重启后内存状态可能把这类字段冲掉,不少人只好靠 restore 脚本打补丁。dsh-model-capability 把同一套能力搬进「设置 → 模型」:在每个提供方卡片里展开「模型能力」,用勾选框和输入框逐项改,走官方 settings 通道写入,改完即可生效,不必重启。
每个模型可单独开关视觉与「推理模型」,推理档位用七个勾选框对应 reasoningEfforts 的键;取消推理模型时档位区收起并写成 false。上下文窗口与最大输出 token 支持 8k、1M 等简写,词表与 DSH 自带编辑器一致(十进制 1k=1000),占位符显示当前生效值,留空则删除该键回到提供方默认。改动先积成草稿,点保存才落盘,顶部有未保存提示。
写入以你用户层 models 条目为基底,保留 name、compat 等手写字段;继承自安装目录的默认值只作界面提示,不会无故写进配置。每次保存前会自动备份 settings,便于在 YAML 数组被整体替换导致行内注释丢失时找回。适合经常在多提供方、多模型间切换能力配置、又不想和 settings.yaml 硬刚的用户。
使用场景
- 在设置页为不同提供方的模型单独开关视觉与推理档位
- 需要调整 contextWindow、maxTokens 但不想手改 settings.yaml
- 担心重启或写入会丢字段,希望在界面里安全保存并自动备份
适合人员
- 经常在 DSH 里切换多提供方、多模型配置的用户
- 熟悉 pi-ai / llm-pi-ai 模型字段、希望界面与 YAML 一致的人
- 需要精细控制推理模型与上下文容量的高级用户