快速了解
它能做什么
为 DeepSeek Harness Web Profile 提供 Codex 风格的模型选择与推理强度滑块。
本站提供的是中文说明,不代表该项目或 Plugin 自身提供中文界面;语言支持请以上游文档为准。
Web Profile
DSH 0.1.5-rc.1 (RC only; alpha not separately supported)
证据已验证
核对日期 2026/9/10 UTC 13:50
有代码证据的贡献
它为 DSH 增加什么
在 DSH 输入框下方添加 Codex 风格的模型控件和推理强度滑块,并与 /model 命令同步。
机制证据 ↗选择前先看
该 DSH 插件会在输入框下方添加模型入口和读取模型已声明档位的推理强度滑块,并与 /model 命令保持同步。它还能为自定义模型展示档位声明指引。默认启用跑步小人滑块外观,也可关闭。
适合谁
希望更直观地选择模型及其支持的推理强度的 DeepSeek Harness Web Profile 用户。
常见任务
- 在输入框区域切换模型。
- 选择当前模型已公开的推理强度档位。
- 查看自定义 provider 模型的推理档位声明指引。
- 关闭增强控件,立即恢复 DSH 原生模型选择器。
权限与数据
所提供文档描述该插件会读取模型已声明的推理档位,并在当前浏览器保存界面偏好。
权限- 注入指定的 DeepSeek Harness Web 客户端包。
- 使用当前模型目录公开的推理强度档位。
- 推理强度滑块和外观开关仅保存在当前浏览器。
- 自定义模型配置仅供用户复制;插件不会编辑 settings.yaml。
局限
- 作者声明支持 DSH 0.1.5-rc.1 Web Profile;不单独维护 alpha 版本。
- 仅当当前模型公开至少两个推理强度档位时才显示滑块。
- 可选档位与可接受的值取决于模型、路由、端点和部署。
- 未基于所提供记录实际执行安装、运行行为或模型 provider 兼容性验证。
DSHub 已核对
- 固定提交的源码包含结构已验证的 DSH bundle patch,用于插入 dsh-reasoning-effort。
- 包声明 Node.js >=22.19 及相关 DSH 客户端 peer dependencies。
- README 说明了 Web Profile 安装方式,并声明支持 DSH 0.1.5-rc.1。
DSHub 未核对
- npm 分发证据中未找到该版本的包。
- 未捕获安装脚本。
- 未执行真实安装、界面渲染或推理档位提交。
固定版本安装
安装 DSH Reasoning Effort
这个Plugin Bundle没有 DSH Plugin 安装操作,请根据源码文档使用真实交付方式。
维护者原文
项目 README
dsh-reasoning-effort
把 Codex 风格的“模型 + 推理强度”控件直接带进 DeepSeek Harness。
</div>在 DSH 输入框下方切换模型、拖动推理强度,并让八帧“大肥鱼”随拖动加速。档位来自当前模型,选择结果与 /model 命令保持同步。
- 跟随模型档位:自动适配档数、名称和顺序,提交失败时回滚。
- 贴合 DSH 界面:支持深浅主题,简体中文与英文跟随 DSH 语言即时切换。
- 可选动态外观:默认启用大肥鱼,支持普通按钮及系统“减少动态效果”设置。
- 自定义模型指引:提供可复制的配置片段,由你确认并保存。
版本支持政策
本插件仅针对相对稳定的 DSH RC 版本进行适配、测试和问题修复,不单独维护 alpha 版本。alpha 阶段的客户端 API、依赖结构和插件加载机制可能频繁发生破坏性变更;持续兼容多个过渡版本会增加维护成本,也难以保证可靠性。
当前支持 DSH 0.1.5-rc.1,继续使用插件 v0.7.1 即可,无需额外适配。如需继续使用 alpha,请自行进行临时适配。RC 仍属于候选发布版本,不代表所有历史或未来 RC 都自动兼容。
| 项目 | 当前说明 |
|---|---|
| 插件发行版 | v0.7.1 |
| 当前兼容版本 | DSH 0.1.5-rc.1,Web Profile |
| v0.7.1 原始修复目标 | DSH 0.1.2-rc.1 的模型控件注入错误 |
| 升级说明 | 插件保持兼容,继续使用 v0.7.1,无需修改插件代码 |
| alpha 版本 | 不单独适配,请自行临时修复或切换至目标 RC |
安装与更新
1. 安装固定发行版
在你启动 DSH 时使用的终端环境执行:
dsh plugin --profile web add github:HanaAyane/dsh-reasoning-effort#v0.7.1
dsh --profile web --dump-config
确认输出中出现 name: dsh-reasoning-effort。已有安装也使用同一条 add 命令更新。开发体验可将 #v0.7.1 换成 #main,但主分支可能包含未发布改动。
请为 DeepSeek Harness 的 web Profile 安装 dsh-reasoning-effort v0.7.1。
只执行下面两条命令,不要修改其他 Profile:
dsh plugin --profile web add github:HanaAyane/dsh-reasoning-effort#v0.7.1
dsh --profile web --dump-config
确认配置中出现 dsh-reasoning-effort 后告诉我结果。
不要关闭或重启正在运行的 DSH;提醒我手动重启 Web Host 并刷新页面。
</details>2. 重启并刷新
插件在 Web Host 启动时载入。安装完成后,手动重启 DSH Web Host,再刷新页面。
3. 选择模型与强度
打开一个会话,点击输入框下方的模型入口。拖动滑块或点击轨道,释放后吸附到最近的有效档位;点击下方模型行可展开模型列表。
档位从哪里来
滑块读取当前模型在 DSH 模型目录中公开的 reasoning.efforts。档数、名称和顺序由模型与路由决定,并非固定三档,也不保证不同端点提供相同档位。
模型公开至少两档时显示滑块;不足两档时显示提示。插件提交目录中的档位值,由 DSH 校验和发送,不会绕过模型或部署的能力限制。
档位指引(自定义 provider)
DSH 内置路由的档位来自 pi-ai 目录,插件完全只读、绝不修改。只有你在 settings.yaml 的 llm-pi-ai 里自己声明的模型,插件才会给指引:
- 打开模型菜单。若当前模型是你自定义声明、且目录读不到档位(或声明与知识库不符),菜单里会出现 查看档位声明指引;
- 面板展示建议档位(知识库命中时,如 GLM-5.2 的 minimal/low/medium/high)、一段可直接复制的完整条目 YAML(含
- id:行,原有 name 等字段自动保留)以及 settings.yaml 的路径; - 复制后用其整体替换 settings.yaml 里对应的
- id:条目(不要复制出第二个llm-pi-ai:根)并保存。DSH 会自动加载;若未生效,重启 Web Host 并刷新页面。
知识库未收录的模型会得到带注释的通用模板,按端点文档填值即可。遇到"端点因 developer 角色拒绝请求"之类的情况,面板会直接给出警告与替代建议(例如阿里云百炼端点建议改用内置 zai 路由)。
<details> <summary>高级配置:扩展插件知识库</summary>内置知识库目前收录 GLM-5.2(minimal/low/medium/high)与 Kimi K3(low/high/max)。要补充其他模型,在 settings.yaml 里追加到插件自己的命名空间即可,条目优先于内置:
dsh-reasoning-effort:
entries:
- id: my-model
provider: "*" # provider 路由名,* 通配
model: "my-model-id" # 模型 id,* 通配
note: 说明文字
efforts: # 档位名 → 端点实际接受的取值
low: "low"
high: "high"
max: "max"
compat: # 仅 openai-completions 路由需要
thinkingFormat: "openai"
supportsReasoningEffort: true
注意:插件只提供片段,不会替你修改任何配置;内置目录里的档位集合(即使只有一档)也不会被标记——那是上游的刻意数据。
</details>大肥鱼滑块
插件默认启用八帧奔跑小人作为滑块按钮。若想换回纯白按钮:
- 打开 设置 → 通用设置。
- 找到“外观”下方的 大肥鱼滑块。
- 关闭开关,再回到模型入口。
大肥鱼只替换按钮外观,不改变档位吸附、键盘控制、辐射特效或模型选择。拖动时动画会自动加速;系统启用“减少动态效果”后会停留在稳定帧。
同一页面中的 推理强度滑块 总开关可以临时关闭整个增强控件。关闭后无需卸载,DSH 原生模型选择器会立即恢复。两个开关都只保存在当前浏览器。
常见问题
安装后看不到滑块
请依次确认:
- 用
dsh --version确认实际运行版本;DSH0.1.5-rc.1可继续搭配插件v0.7.1使用。 - 安装后已经重启 DSH Web Host。
- 设置 → 通用设置 → 推理强度滑块 处于启用状态。
- 当前模型在 DSH 模型目录中公开了至少两档推理强度(未声明的模型见下一条),且部署没有关闭 thinking。
模型没有声明档位怎么办
先查看模型菜单中的 查看档位声明指引。若需要手动配置,请根据当前模型和端点文档填写 settings.yaml 中对应模型的 reasoningEfforts 与 compat,不要直接套用其他模型的档位或上下文参数。
知识库只提供参考;实际支持的取值以端点能力为准。保存后若未生效,重启 Web Host 并刷新页面。
RC 版本仍有问题,如何反馈
请在 Issue 中附上 DSH 版本、插件版本、客户端类型(Web 或桌面封装)、复现步骤,以及相关控制台报错。报告前请隐去令牌和凭据。
如何确认插件已经载入
运行:
dsh --profile web --dump-config
配置中应当出现 name: dsh-reasoning-effort。
如何卸载
dsh plugin --profile web remove dsh-reasoning-effort
卸载后重启 DSH Web Host,原生模型选择器会自动恢复。
开发与构建
pnpm install
pnpm run check
pnpm pack
开发环境使用 Node.js 22.19+(同时满足目标 DSH 的要求)和 pnpm@11.7.0。pnpm run check 会进行 TypeScript 与国际化校验,并重建 Host 入口、浏览器模块及类型声明。完整交互与颜色约定见 design/visual-spec.md,安全问题请按照 SECURITY.md 报告。
许可证
MIT © HanaAyane
有意识地管理
安装与管理
前置条件与目标 Profile
目标: Web Profile
交付方式: Git Bundle — HanaAyane/dsh-reasoning-effort#c13ec32edae12e471a4d0089f508b8fe15747888。
验证、更新与移除
显示生命周期命令
dsh plugin --profile web list兼容性与访问范围
Targets DeepSeek Harness Web Profile on DSH 0.1.5-rc.1: DSH 0.1.5-rc.1 (RC only; alpha not separately supported)。
风险事实
证据与编辑审查Manifest、Bundle patch、分发与新鲜度
不可变证据
审查状态与源码活动
该包采用 MIT 许可证,并有已验证的不可变 Git bundle 路径。建议使用文档中的固定 v0.7.1 安装方式,不要使用未固定的分支。
AI 审查于 2026/9/10 UTC 13:51。GitHub 事实核对日期: 2026/9/10 UTC 13:51。
自当前证据基线以来,没有记录到重要源码变化。