dsh-plugin-model-capability
在终端中运行以下命令:
dsh plugin install yuioi666/dsh-plugin-model-capability
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install yuioi666/dsh-plugin-model-capability 安装本插件,源码见 https://github.com/yuioi666/dsh-plugin-model-capability ,安装后重启 dsh --profile web 即可在 Settings 中看到 Model Capability 页面。
插件介绍
DSH 将 LLM 提供商路由配置存放在 settings.yaml 的 llm-pi-ai 区块中,手动编辑极易出错且重复劳动量大。网关兼容性(DashScope 兼容模式、Moonshot、智谱、MiniMax、火山 Ark、SiliconFlow、百度千帆等对 OpenAI 方言的开发角色与 reasoning_effort 字段处理方式各不相同)和七级思考级别的逐厂商映射是两类最高频的痛点。本插件在 DSH Web 设置侧栏新增一个专属的 Model Capability 页面,用可视化界面替代 YAML 手工维护。逐模型编辑器覆盖名称、上下文窗口(支持 K/M 后缀)、最大输出令牌、输入模态,以及完整的七级推理矩阵,每级可独立填写 wire value 或一键批量填充;逐路由编辑器管理 API 方言选型、默认参数、缓存保留、超时与请求头。七条内置一键预设(Safe gateway、OpenAI native、DeepSeek dialect、Qwen dialect、Max thinking、Text only、Image ready)将主流网关的安全兼容组合固化为可重复方案,当前配置亦可保存为自定义预设反复使用。页顶持久化的建议检查会标出常见错误配置,编辑器硬性拦截凭据类头名称并在保存预设前剥离,防止 API Key 泄漏进 settings.yaml。所有写入均经过 DSH settings service 的 revision fencing 与并发冲突自动重试,与内置 Models 页面同一安全模型。适合在 DSH 中管理多条提供商路由、需要精细控制思考深度或必须兼顾多种网关方言的团队,省去繁琐的 YAML 手工维护。
本插件以单个 npm 包形式随 DSH profile 安装,包含 host 注册层与 Web 客户端 Bundle 两部分,通过 DSH 模块加载器自动注入设置页,无需手动编辑补丁文件。界面语言跟随 DSH 全局设置或手动锁定英文/中文,选择持久化到 settings.yaml 而非仅存浏览器会话。
截图预览
使用场景
- 在 DSH Web 中为多条提供商路由配置不同的网关方言与兼容字段
- 为每个模型独立设置七级思考级别、上下文窗口和输入模态
- 通过一键预设快速应用 DashScope、Kimi、智谱等网关的安全配置组合
适合人员
- 在 DSH 中管理多条 LLM 提供商路由的开发者团队
- 需要兼顾多种网关方言差异的推理平台运维人员
- 希望用可视化界面替代 settings.yaml 手工编辑的用户



