Overview
better-dsh-codex-effort-slider
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- **需要重启 DSH Desktop 才生效**(客户端 bundle 在启动时注入)。 - **官方模型菜单没有入口了**:那颗席按钮是官方菜单(模型列表 / 档位列表 / 键盘导航 / aria)的唯一入口, 被接管之后就打不开了。切模型仍有两条路 —— 本插件的面板,以及官方的 **`/model` 命令**。 想回退成"官方菜单 + 里面长滑条",把 `ENABLE_OFFICIAL_MENU_SLIDER` 改成 `true`。 - **依赖官方语义锚点**(`aria-haspopup` / `aria-expanded` / `aria-controls` / `role`,不依赖哈希 class)。 官方若改成非 `menuitem` 结构或不再用 `data-composer-card`,插件**静默退回"什么都不做"**(fail-open)。 - **模型列表与档位来自宿主目录**:目录没列到的模型,面板里也就看不到;徽标的"几档"同样以目录为准 (目录还没列到、又不在本地兜底清单里时,宁可不显示徽标)。 - **模型列表的"新 → 旧"是启发式的**:宿主目录不带发布日期,顺序由 id / 显示名里的版本号与日期算出; 名字里完全看不出新旧的模型一律沉底并保持宿主原顺序。只排自建面板那一屏(官方菜单里的顺序不动)。 - **8 档模型只有末档满能量**这条观感与参考实现不同:本插件是连续曲线(8 档 `Max` = 11/14), 见 [MODIFICATIONS.md](MODIFICATIONS.md) 第七节第 4 条,是有意取舍。 - 老路 A(`ENABLE_OFFICIAL_MENU_SLIDER = true`)会给官方那一行加高约 20px + 滑条 28px, 极小屏幕上可能出现菜单贴边(官方自身的 `max-height` 与夹取逻辑仍在)。 ---
