dsh-model-fix
DSH 插件:给所有非官方(自定义)提供商的模型自动填充模型信息,包括:推理级别、最大上下文、输出上限与图片模态,数据来自 models.dev。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:TikaFlow/dsh-model-fix说明文档
阅读完整 README ↗使用说明
无需任何操作,进入 DSH 后插件即自动生效:支持推理级别的模型将会自动填充推理级别,可在界面中选择;缺失上下文的模型将自动补全 contextWindow / maxTokens;数据源标明支持图片的模型将补全 input: ["text", "image"](纯文本模型不声明,行为与未声明一致)。
配置
图形界面(推荐):Web 设置 →「模型」→ 页面底部「模型参数填充」卡片,展开对应配置组调整开关,点击「保存」写入并自动重新填充模型参数;未保存直接关闭视为放弃(草稿只存在于页面内,卡片的「未保存」标记即提示还有未写入的改动)。
手动编辑(等效方式):在 Web 设置界面右上角点击「打开配置文件 / Open configuration file」直接编辑 settings.yaml,找到以下内容修改:
tikaflow-model-fix:
version-2:
autoFill:
reasoning: true # 填充缺失的推理级别档位;默认 true
context: true # 填充缺失的 contextWindow/maxTokens;默认 true
image: true # 填充缺失的 input 图片模态声明;默认 true
allowUpdate:
reasoning: false # 不更新已有模型的推理级别档位;默认 false
context: false # 不更新已有模型的 contextWindow/maxTokens;默认 false
image: false # 不更新已有模型的 input 图片模态声明;默认 false
配置
图形界面(推荐):Web 设置 →「模型」→ 页面底部「模型参数填充」卡片,展开对应配置组调整开关,点击「保存」写入并自动重新填充模型参数;未保存直接关闭视为放弃(草稿只存在于页面内,卡片的「未保存」标记即提示还有未写入的改动)。
手动编辑(等效方式):在 Web 设置界面右上角点击「打开配置文件 / Open configuration file」直接编辑 settings.yaml,找到以下内容修改:
tikaflow-model-fix:
version-2:
autoFill:
reasoning: true # 填充缺失的推理级别档位;默认 true
context: true # 填充缺失的 contextWindow/maxTokens;默认 true
image: true # 填充缺失的 input 图片模态声明;默认 true
allowUpdate:
reasoning: false # 不更新已有模型的推理级别档位;默认 false
context: false # 不更新已有模型的 contextWindow/maxTokens;默认 false
image: false # 不更新已有模型的 input 图片模态声明;默认 false