2768651338/dsh-effort-slider

2768651338★ 1TypeScriptLast synced: 2026-08-16

Open on GitHub

仿 Claude Code 推理等级滑块 DSH 插件

README excerpt

dsh-effort-slider 仿 Claude Code 推理等级滑块 —— 点击模型菜单「推理等级」,无极拖动、松手吸附、WebGL 火焰跟随;任何第三方模型/提供商的思考强度都真实生效。 点击模型菜单(官方 root 菜单第二行)的 「推理等级」 ,不再展开官方档位列表, 而是弹出 Effort 滑块面板 :OFF/MAX 刻度、Low/Medium/High/Ultracode 状态实时显示, 面板关闭后菜单行的档位值保留对应档位色。 功能 · 兼容性 · 安装 / 卸载 · 快速开始 · 配置 · 权限与数据 · 工作原理 · 常见问题 · 开发 🔧 v0.2.5 — 修复通用思考强度供给真正的落地 bug:显式 models 数组改为整数组替换(dsh-settings 的 path 补丁不能穿过数组中间节点,否则 models 被破坏、schema 拒绝、供给静默失败)。 🔧 v0.2.4 — 修复通用思考强度供给在 pi-ai 设置段晚注册时永不落地:供给改为就绪重试(段注册晚于适配器且不触发 settings/updated),自定义模型现可稳定获得思考强度。 🆕 v0.2.3 — 模型座位的入口按钮(输入框上方「模型 · 档位」)档位名也按档位着色,菜单关闭后常驻可见。 🔧 v0.2.2 — 修复菜单行着色在官方菜单重开(整树重挂载)时失效:涂色改为全量扫描 + 任意 DOM 变化节流重涂,面板未上报档位时从档位文本反推颜色。 🆕 v0.2.1 — 面板关闭后,模型菜单「推理等级」行上的档位值沿用档位色(OFF 粉灰 / Low 橙金 / Medium 蓝 / High 紫 / Ultracode 亮紫辉光)。 ✨ v0.2.0 — 任何自定义第三方模型/提供商都支持思考强度调节,且线上真实生效(适配器元数据供给 + pi-ai 线级供给,热生效)。 🎛️ v0.1.0 — 初始版本:拦截官方「推理等级」菜单,弹出仿 Claude Code 的 Effort 滑块面板。 功能 功能 说明 🎚️ 无极拖动 0–100 连续拖动,实时写入 reasoningEffort (16ms 节流,拖动中不堆积请求) 🎯 松手吸附 松开/失焦/键盘结束时吸附到最近档位,并补发一次确认写入 🔥 WebGL 火焰跟随 三通道着色器(点火 → 模糊 → 合成),火焰前沿以弹簧阻尼跟随滑块 🏁 OFF/MAX 刻度 首尾档位固定显示 OFF / MAX ,中间档位显示 API 返回名 🎨 档位状态 档位名实时显示在面板头部并随档位切换颜色/辉光;关闭面板后菜单行与模型座位入口按钮(「模型 · 档位」)同色保持(v0.2.3) 🌐 通用思考强度 未声明 reasoning 元数据的第三方模型自动获得通用 5 档刻度;pi-ai 模型自…

View full README on GitHub →
Tools / Devclaude-codedeepseek-harnessdshdsh-plugineffort-sliderwebgl

Category