TikaFlow/dsh-model-reasoning
为所有非官方(自定义)提供商的模型自动填充推理级别,数据来自 models.dev。 / Automatically fills in reasoning-effort levels for models from unofficial (custom) providers, with data sourced from models.dev.
Bundle 已验证
MIT
TypeScript
未知
Bundle 已验证
已收录
0
Model
Bundle 已验证
★ 0
在 GitHub 查看
功能介绍
为所有非官方(自定义)提供商的模型自动填充推理级别,数据来自 models.dev。
适合
- 自定义提供商的模型条目缺少可选推理级别的用户。
- 希望根据 models.dev 数据自动补全推理元数据的环境。
- 需要保留已有手动 `reasoningEfforts` 配置的混合配置。
不适合
- 官方提供商的模型,因为插件面向非官方自定义提供商。
- 已经配置 `reasoningEfforts` 的模型,因为插件会刻意保留现有值。
- 随包缓存或更新后的 models.dev 目录中没有适用推理数据的模型。
README
dsh-model-reasoning
DSH 插件:为所有非官方(自定义)提供商的模型自动填充推理级别(reasoningEfforts),推理级别数据来自 models.dev。
功能
- 进入插件时优先使用构建附带的 models.dev 缓存(存在、大小不低于 10KB 且解析成功才算可用)立即填充推理级别,避免启动时等待网络
- 延迟 5 秒异步拉取 models.dev 最新数据:成功则更新缓存并再次填充;失败则记录日志,继续使用现有目录
- 监听
settings/updated事件,模型配置变更后自动重新填充 - 仅填充缺少
reasoningEfforts的模型,已有配置不受影响
安装
dsh plugin --profile web add github:TikaFlow/dsh-model-reasoning
使用说明
无需任何操作,重启 DSH 后插件即自动生效:支持推理级别的模型将会自动填充推理级别,可在界面中选择。
常见问题常见问题
在启用了 DSH 的终端中执行已验证命令 dsh plugin --profile default add github:TikaFlow/dsh-model-reasoning。命令会解析公开 package 元数据,并保持插件与本页展示的目录身份一致。
兼容性以页面上展示的 bundle 与 profile 状态为准。如果某个 profile 尚未检测到,请先保持禁用,并在生产启用前阅读仓库文档。
GitHub 链接和 activity 元数据是 release 与维护状态的来源。新版本发布后重新查看本页,确认目录已经观察到最新版本。