DeepSeek Harness plugin

dsh-effort-slider-qqqw114

Replace the DSH Web reasoning-effort chooser with a compact animated FX slider that scales with effort level.

Jump to install

Source facts

Repository
QQQW114/dsh-effort-slider
Latest update
Aug 17, 2026
Category
Memory
GitHub stars
0
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/QQQW114/dsh-effort-slider
Plugin: dsh-effort-slider-qqqw114
Author: QQQW114

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only

dsh-effort-slider

把 DSH Web「模型选择 → 推理等级」的菜单式档位选择,替换成一个带阻尼动效的紧凑滑块。

  • 保持官方模型选择菜单位置与结构:点开模型按钮 → 菜单里仍是「模型 / 推理等级」两行
  • 点「推理等级」进入子面板,子面板里是滑块(折叠在菜单内,不占用输入框空间)
  • 滑块带阻尼:拖动时彩色填充与滑块头平滑缓动,松手后吸附到最近挡位
  • 提交采用乐观更新,等待 RPC 期间不会闪回旧挡位
  • 挡位数量自适应(off/high/max、low/high/xhigh/max 或任意数量)
  • 越靠右色彩越强、光效越亮;最右挡(通常 max)进入彩虹动态特效;最左挡整体灰暗无光
  • 无多余说明文字,只显示当前等级名

安装

dsh plugin --profile web add @qqqw114/dsh-effort-slider

装完重启 dsh web,浏览器 Ctrl+F5 强刷。

结构

dsh-effort-slider/
├── package.json        # dsh.bundle.patch + dsh.client
├── cordis.patch.yml    # bundle patch:插入 effort-slider 条目
└── lib/
    ├── index.js        # 宿主半区:空 apply
    └── client.js       # 浏览器半区:以更低 priority 覆盖 conversation.input.model 槽位

原理

插件注册到 DSH 的 conversation.input.model 单槽,priority: -100(比官方模型选择组件更低,低者渲染), 从而用自带组件替换原组件的渲染;数据仍通过官方的 modelDirectories 服务读写, 选择推理等级时调用同一个 selectModel RPC。菜单结构复刻官方两层导航(根 → 模型 / 推理等级), 仅把推理等级子面板的内容换成自定义阻尼滑块。