dsh-model-parameters
在终端中运行以下命令:
dsh plugin install fonlan/dsh-model-parameters
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install fonlan/dsh-model-parameters 即可安装该插件,项目开源地址为 https://github.com/fonlan/dsh-model-parameters 。
插件介绍
大多数 provider 的 /v1/models 接口只吐一个 id,剩下的全靠猜。手动到 settings.yaml 里逐条补显示名、上下文窗口、最大输出 token、推理档位、输入模态,既繁琐又容易遗漏。dsh-model-parameters 把这件事变成了一次自动 reconcile。
插件监听 llm-pi-ai 设置命名空间的每一次变更,自动从本地缓存的 models.dev 目录(约 4 MB,默认 7 天惰性刷新)中为缺失字段做 fill-only 补全。匹配逻辑是 provider 感知且确定性的:官方厂商条目优先、完整性更高的条目胜出,裸 id 做大小写不敏感的最后路径段匹配。已有值绝不覆盖,无法匹配的模型原样保留并列入补全报告。
适合用 DSH 管理多个 LLM provider 的用户,尤其是那些 /v1/models 只返回 id 的中小厂商。同步下来的模型无需逐条翻文档即可用,设置卡片里还提供逐字段开关、provider 映射覆盖、目录 TTL 调整以及完整的补全审计记录。
截图预览
使用场景
- Provider 同步模型后元数据缺失,需要逐条手动补全显示名和上下文窗口
- 新增 provider 路由后模型条目只有裸 id,缺少推理档位和输入模态信息
- 手动编辑 settings.yaml 后需要重新触发一次字段补全
适合人员
- 用 DSH 管理多个 LLM provider 的开发者
- /v1/models 接口只返回 id 的中小厂商用户
- 希望减少手写 settings.yaml 维护成本的用户