qjcnmd/dsh-reasoning-slider
Codex 风格推理等级滑块,内嵌于模型选择器,拖动切换推理档位。
Bundle 已验证
MIT
JavaScript
未知
Bundle 已验证
已收录
4
Ui
Bundle 已验证
★ 4
在 GitHub 查看
预览
功能介绍
Codex 风格推理等级滑块,内嵌于模型选择器,拖动切换推理档位。
适合
- 经常需要直接在 DSH 模型选择器中切换推理等级的用户。
- 希望通过键盘、鼠标或滚轮快速选择各模型支持档位的用户。
- 切换模型时希望沿用当前推理档位,并在不兼容时回退到目标模型默认档位的多模型工作流。
不适合
- 始终使用固定推理等级、很少打开模型选择器的用户。
- 没有可配置推理档位的模型;插件对此只能显示提示状态。
- 不使用模型选择器界面的非 Web DSH 工作流。
README
dsh-reasoning-slider
推理等级滑块,直接内嵌在 DeepSeek Harness 的模型选择器里:点开模型选择器,选中模型后下方出现滑块,拖动即可切换该模型的推理档位(off / minimal / low / medium / high / xhigh / max)。
安装
需要 pnpm(npm i -g pnpm)与 dsh(npm i -g @deepseek-ai/dsh)。
# 从 npm 安装(推荐,快且稳)
dsh plugin --profile web add reasoning-slider
# 或从 GitHub 安装
dsh plugin --profile web add github:qjcnmd/dsh-reasoning-slider
安装完成后重启 dsh web
功能
- 滑块内嵌于模型选择器弹层,选择模型后自动显示该模型支持的推理档位
- 拖动滑块实时预览,松开后生效
- 切换模型时自动携带当前档位;目标模型不支持当前档位时自动回退到其默认档位
- 单档位模型显示”支持档位: xxx”,无档位模型显示提示
- 键盘:←/→ 或 ↑/↓ 切换,滚动滚轮也可切换
禁用 / 卸载
dsh plugin --profile web remove reasoning-slider
或编辑 ~/.dsh/profiles/web/cordis.patch.yml,给 insert 行加 disabled: true。
开发
dsh-reasoning-slider/
├── lib/
│ ├── index.js # Node half(纯 UI 插件,apply 为空)
│ └── client.js # 浏览器 half(完整滑块 UI)
├── cordis.patch.yml
└── package.json # dsh.bundle 声明:安装后自动成为 profile 层
客户端代码是 window.__ModuleLoader__.load({...}) 格式的普通 JavaScript,无构建步骤;React 通过 require("react") 从 dsh 运行时解析。
许可
MIT
常见问题常见问题
在启用了 DSH 的终端中执行已验证命令 dsh plugin --profile default add github:qjcnmd/dsh-reasoning-slider。命令会解析公开 package 元数据,并保持插件与本页展示的目录身份一致。
兼容性以页面上展示的 bundle 与 profile 状态为准。如果某个 profile 尚未检测到,请先保持禁用,并在生产启用前阅读仓库文档。
GitHub 链接和 activity 元数据是 release 与维护状态的来源。新版本发布后重新查看本页,确认目录已经观察到最新版本。