DeepSeek Harness 插件:Codex 风格推理等级滑条

DeepSeek Harness (DSH) 采用模块化架构,允许通过插件扩展功能。官方的推理等级选择是固定的 Max/High/Low/Off 四档。如果你习惯类似 Codex 的连续拖动滑条,或者希望切换档位时获得更直观的视觉反馈,可以安装 dsh-codex-effort-slider。

该插件由 Microqian2th 维护,开源协议为 MIT。它将官方菜单中的推理等级行替换为 Codex 风格的连续滑条,支持 4 档,并提供从蓝到紫罗兰的渐变,以及高档位的星尘特效。

核心功能

  • 4 档切换:支持 Max、High、Low、Off 四个档位。
  • 视觉特效:填充颜色从蓝渐变到紫罗兰;高档位激活紫色星云与星尘粒子特效。
  • 主题适配:支持浅色和深色主题,数值文字对比度经过校验。
  • 无侵入性:基于官方语义属性(aria-*)定位 DOM,不注册宿主钩子、不注入消息。
  • 零依赖:无运行时依赖,解压即可运行。

安装与启用

安装

该插件仅支持 DSH Desktop profile(图形界面),命令行无法直接安装 desktop profile。

  1. 命令行安装(TUI Profile):
    dsh plugin --profile tui add github:Microqian2th/dsh-codex-effort-slider
  1. 图形界面安装(Desktop Profile):
    推荐通过 DSH Desktop 自带的插件面板安装。在设置中找到插件选项,添加本地目录路径或 GitHub 链接即可。面板会自动校验插件包的有效性及 dsh.bundle.patch 声明。

生效与预览

  • 生效:安装后必须完全退出并重新打开 DSH Desktop 才能生效。
  • 预览:如果只想查看效果而不安装,可以在仓库根目录运行 node preview/make-preview.mjs,然后在浏览器中打开生成的 preview/panel.html 进行测试。

注意事项与适用场景

  • 适用场景:习惯连续滑条操作、追求界面视觉反馈的开发者。
  • Fail-open 机制:插件通过官方语义属性(aria-*)锚定 DOM。如果官方调整了这些属性,插件会静默失效(Fail-open),不会破坏官方菜单的原有结构。
  • 依赖官方结构:插件依赖官方菜单的特定 DOM 结构,若官方改动较大,插件可能无法正常工作。
  • 许可证:MIT。若需发布到 npm,需删除 package.json 中的 "private": true。

更多细节请参考 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜