편집자 노트

Asowerp/dsh-resoning-effort

Adds configurable thinking-strength (reasoning-effort) levels to custom providers in DeepSeek Harness (hand-declared llm-pi-ai routes).

이것은 DeepSeek Harness(DSH) 플러그인입니다. 이 사이트는 GitHub README, 설치 정보, 유지보수 상태, 공개 보안 시그널을 모아 보여줍니다.

dsh-reasoning-effort

为 DeepSeek Harness 的自定义提供方llm-pi-ai 下 hand-declared 路由)补充「思考强度」(reasoning effort)等级。

内置 deepseek-official 自带 Off/High/Max;但自定义提供方(网关、自建服务)只有每个模型显式声明 reasoningEfforts 时,composer 模型选择器才会出现等级。本插件提供一页设置:勾选等级后自动写入 llm-pi-ai,选择器与请求路径随即生效。

特性

  • 只影响自定义提供方declared === true 的路由),绝不动内置/catalog 路由。
  • 显式操作才生效:只有你在设置页里勾选的模型才会被写入 reasoningEfforts
  • 改动自动保存:任何修改 600ms 后自动写入,无需手动保存。
  • 套用已知模型:每个模型旁可输入搜索并套用已知模型的推理等级(内置约 420 个推理模型的目录,随包附带,可用 scripts/dump-catalog.mjs && scripts/embed-known.mjs 重新生成)。
  • 提供方卡片默认收起,点标题行展开。

安装

dsh plugin --profile web add "link:<path>/dsh-reasoning-effort"

(或:把包复制进 <DSH_HOME>/profiles/node_modules/dsh-reasoning-effort,再把 "dsh-reasoning-effort" 加进 profile 的 dsh.profile.bundles。)

安装后重启 web profile。

使用

打开 设置 → 思考强度

  • 展开一个自定义提供方,可设提供方默认等级与思考方言(thinkingFormat,仅 openai-completions 生效);
  • 每个模型用 chip 勾选可提供的等级(off / minimal / low / medium / high / xhigh / maxoff = 省略 reasoning 参数);
  • 或在输入框里搜索「套用已知模型」(如 gpt-5.4deepseek-v4-pro),自动填好该模型的等级;
  • 改动自动保存并直接写入 llm-pi-aireasoningEfforts

数据流

设置页(思考强度)
   → settings.mutate("llm-pi-ai")
   → providers.<route>.models[].reasoningEfforts(持久化到 settings.yaml)
   → dsh-llm-pi-ai 热重载
   → resolveModelInfo().reasoning → 模型选择器显示等级,请求路径校验/下发

清理

插件写入的 reasoningEfforts 属于你的 settings.yaml 数据;在设置页里取消勾选并保存(或手动删除 llm-pi-ai 里对应字段)即可清除。

已知边界

  • 仅覆盖 declared === true 的自定义路由;catalog 路由的 modelOverrides 注入不在 v1 范围。
  • 依赖 @deepseek-ai/dsh-llm-pi-ai 已挂载(自定义提供方本来就在它下面)。
  • scripts/ 是目录再生成工具,不随 npm 包发布。
REPOSITORY SIGNALS

보안 및 설치 증거

이 점수는 공개 저장소 메타데이터와 이 사이트에 등록된 설치 증거에만 기반하며, 코드 보안 감사와 다릅니다.

출처 추적 가능

공개 플러그인 카탈로그에서 왔으며, 공개 GitHub 저장소로 연결됩니다.

라이선스

GitHub 메타데이터에서 라이선스가 감지되지 않았습니다.

유지보수 활동

최근 180일 내 코드 업데이트가 있습니다.

설치 증거

재현 가능한 정확한 설치 메타데이터가 아직 등록되지 않았습니다. 저장소 설명에 따라 직접 확인하세요.

설치 라이프사이클 스크립트

검사한 패키지 메타데이터에 설치 라이프사이클 스크립트가 선언되지 않았습니다.

주의 사항missing-license