DeepSeek Harness 插件

dsh-effort-slider-qqqw114

Replace the DSH Web reasoning-effort chooser with a compact animated FX slider that scales with effort level.(英文原文)

跳到安装方式

来源信息

GitHub 仓库
QQQW114/dsh-effort-slider
最近更新
2026年8月17日
分类
记忆
GitHub stars
0
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/QQQW114/dsh-effort-slider
插件名:dsh-effort-slider-qqqw114
作者:QQQW114

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

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。菜单结构复刻官方两层导航(根 → 模型 / 推理等级), 仅把推理等级子面板的内容换成自定义阻尼滑块。