DSH Plugins
返回列表
🤖

dsh-better-reasoning-effort-fish

模型推理 更新于 2026.10.16

在终端中运行以下命令:

dsh plugin install Fish-under-sea/dsh-better-reasoning-effort-fish

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install Fish-under-sea/dsh-better-reasoning-effort-fish 安装本插件(源码仓库:https://github.com/Fish-under-sea/dsh-better-reasoning-effort-fish),安装后重启 DSH 并强制刷新浏览器。

插件介绍

DeepSeek Harness 的 llm-pi-ai 适配器其实支持为每个模型声明思考强度(reasoningEfforts)和输入模态(input),但官方「模型」页的编辑卡刻意不展示这两项。结果是:在 Composer 里给第三方模型选思考档位几乎不可能,手工加的模型常被当成纯文本;想对齐网关能力,只能去 settings.yaml 里手写整块配置。

dsh-better-reasoning-effort-fish 把这两类能力搬回官方 UI:展开模型行即可编辑思考档位、线上取值、图片等输入模态,以及协议相关的端点兼容选项;改动随卡片自身的保存与取消一起生效,不必另开配置入口。「自动适配」会结合内置厂商知识库、线协议推断和同源 /models 探测给出带置信度的建议;启动时还可为未声明模型自动补齐推荐声明(可通过配置关闭)。声明完成后,Composer 里会出现思考强度滑块,并支持为每个模型设定默认档位;在提供商卡片里还能编辑请求头并按 origin 接管 User-Agent。

本仓库是上游 dsh-better-reasoning-effort 的个人 fork:主要改动是让出官方 settings.models.provider-card 席位,请求头编辑器改挂卡片自身容器,从而与 dsh-web 的模型能力面板插件并存,避免同一 keyed slot 导致整块界面静默消失。注入全部锚定官方页 DOM,结构变化时会暂停注入而不破坏官方页面——这是有意为之的防御式设计。

适合已经在 DSH 里配置多家第三方 API、又不想为思考强度与多模态输入和 YAML 较劲的用户;若你同时使用 dsh-web 全家桶的模型能力插件,更建议选本 fork。与上游 npm 包、同类 reasoning-effort 插件并存时请注意只保留一套 UI 编辑同一份设置,并留意请求头与 user-agent 改写器不要叠用。

使用场景

  • 在官方模型页为 OpenAI 兼容网关声明思考档位,避免手写 settings.yaml
  • Composer 里需要为第三方模型拖动思考强度滑块而非仅官方 DeepSeek API
  • 同时使用 dsh-web 模型能力插件,需要 UI 注入且不抢占 provider-card 席位

适合人员

  • 在 DSH 中接入多家第三方 LLM 供应商的高级用户
  • 希望用图形界面管理 reasoningEfforts 与图片输入声明的开发者
  • 已安装 dsh-web 全家桶、需要与模型能力面板共存的 profile 维护者