DeepSHPlugins
dsh-model-reasoning 專案預覽
GITHUB / COMMUNITY PROJECT

dsh-model-reasoning

Agent 與自動化TypeScriptMIT

為所有非官方(自定義)提供商的模型自動填充推理級別,資料來自 models.dev。

1 StarsTikaFlow 更新時間 2026-09-09
訪問 GitHub 倉庫
dsh-model-reasoning 專案預覽
dsh-model-reasoning 介面截圖dsh-model-reasoning 介面截圖

專案介紹

中文

為所有非官方(自定義)提供商的模型自動填充推理級別,資料來自 models.dev。

English

Automatically fills in reasoning-effort levels for models from unofficial (custom) providers, with data sourced from models.dev.

專案資訊與收錄訊號

快照 2026-09-11
作者 / 組織
TikaFlow
倉庫
TikaFlow/dsh-model-reasoning
GitHub Stars
1
Forks
0
開發語言
TypeScript
許可證
MIT
最近推送
2026-09-09
Manifest
資料中檢測到宣告

公開倉庫不自動等於可商用;許可證與當前相容性以原專案文件為準。Manifest 和資料評分不構成安裝安全認證。

資料評分

57/ 100
維護活躍
99
文件與實用資訊
100
生態關注度
9
安裝便捷訊號
100
專案宣告訊號
100

近 2 天仍在更新;README 含完整安裝與使用說明;關注度尚低(1)。

評分來自已有資料快照的五維模型,僅作瀏覽參考,不是實際使用評測或安全檢測結論。

安裝與使用

所有專案資料與許可均以對應 GitHub 倉庫為準。

dsh plugin --profile web add github:TikaFlow/dsh-model-reasoning

複製命令不會自動執行。請先閱讀倉庫文件,確認環境要求與許可證。

專案截圖

倉庫 README

GitHub 原文

已儲存的倉庫文件快照;文件抓取時間未記錄,可能與上方目錄介紹處於不同版本。安裝前請核對當前倉庫說明。

儲存庫檔案保留原文,指令與授權文字不作自動改寫。

dsh-model-fix

DSH(DeepSeek Harness)插件:为非官方(自定义)提供方的模型自动填充推理级别(reasoningEfforts)、最大上下文(contextWindow)、输出上限(maxTokens)与图片模态(input),数据来自 models.dev。

本插件已被 awesome-dsh-plugin 收录,同时可在 dsh-market 中搜索、安装。

配置界面截图:

浅色主题设置卡片 深色主题设置卡片

功能

  • 自动填充:模型缺失 reasoningEfforts / contextWindow / maxTokens / input 时按 models.dev 数据补全;已有配置不受影响
  • 兼容性(默认开):为所有 api: openai-completions 的提供方路由写入 compat.supportsDeveloperRole: false(不使用 developer 角色);关闭该开关则移除此字段
  • 排除提供方:列出的提供方本插件完全不动(填充、更新、兼容性写入、强制更新都跳过),等效于对它关闭插件
  • 可视化设置:Web 设置 →「模型」→ 页面底部,或 Web 设置 →「插件」→「插件配置」列表中的「模型参数填充」卡片(同一张卡、两处入口);改动后点「保存」写入,「强制更新」按 models.dev 当前值立即覆盖一遍
  • 开箱即用:启动即以内置缓存填充(离线可用),数据随后自动保持最新

安装

  • 通过插件市场安装(推荐)
使用 dsh-market 插件市场安装时无需重启 DSH 即生效。
  • 通过命令行安装
dsh plugin --profile web add github:TikaFlow/dsh-model-fix

# 重启 DSH 
dsh web

版本说明

插件所依赖的 DSH 宿主版本总是 latest(目前是 0.1.2-rc.1)。若插件功能未生效(例如「模型」选项卡底部与「插件」→「插件配置」里都没有设置卡片),请把 DSH 升级到 latest:

npm i -g @deepseek-ai/dsh@latest

使用说明

无需任何操作,进入 DSH 后插件即自动生效:支持推理级别的模型会自动填充推理级别,缺失上下文的模型会自动补全 contextWindow / maxTokens,数据源标明支持图片的模型会补全 input: ["text", "image"]。默认还会为所有 api: openai-completions 的提供方写入路由级 compat.supportsDeveloperRole: false。某个提供方不想被接管,就把它的 id 加进「排除提供方」(见下文)。

配置

图形界面(推荐):Web 设置 →「模型」→ 页面底部,或 Web 设置 →「插件」→「插件配置」列表中的「模型参数填充」卡片,展开「自动填充」「允许更新」「兼容性」「排除提供方」任一配置组调整,点「保存」写入;改动未保存时卡片会显示「未保存」标记,直接关闭视为放弃。

手动编辑(等效方式):Web 设置界面右上角「打开配置文件 / Open configuration file」直接编辑 settings.yaml:

tikaflow-model-fix:
  version-4:
    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
    compat:
      disableDeveloper: true  # 写入 compat.supportsDeveloperRole: false;默认 true
    excludes: []        # 排除的提供方 id 列表;默认空

注意 compat 与其余开关不同:开启即写入、关闭即移除。关闭期间该字段由你自己管理。

排除提供方(excludes)

  • 在卡片「排除提供方」里输入 id 并回车添加,点「保存」后生效;id 规则与宿主新建提供方一致:小写字母开头,之后可用小写字母、数字和短横线。
  • 推荐顺序:先加排除、再新建提供方——新建会立即触发一次填充,先加才来得及。也允许直接填入尚不存在的 id。
  • 排除只对保存之后的行为生效:此前已填充的参数与已写入的 compat 字段不会自动撤销,需要的话请自行清理。
  • 条目样式:绿点 + 绿色胶囊=该提供方已存在、排除将会生效;灰色=暂无同名提供方(不是写错,创建后即生效)。
  • 列表按录入顺序保存;输入已存在的 id 会提示并不添加;每条右侧的删除按钮可移除。
  • 想让某个已有提供方从此不再被接管,同样把它加进排除列表。

使用前核對

安裝步驟、相容版本與授權範圍以原專案當前文件為準。Stars 和評分是快照中的導航訊號。

安裝與排錯 · 專案問題反饋

同類專案