概览
dsh-rail-equalizer
让 DSH 的「轮次导航」导轨跟着系统正在播放的声音实时律动(Windows)。宿主端走 WASAPI 回环采集,零授权、不弹窗、不碰麦克风;浏览器端只注入 CSS 变量,不改动官方组件,关闭后完全恢复默认样式。
README / ZH
插件文档
目录摘要
让 DSH 的「轮次导航」导轨跟着系统正在播放的声音实时律动(Windows)。宿主端走 WASAPI 回环采集,零授权、不弹窗、不碰麦克风;浏览器端只注入 CSS 变量,不改动官方组件,关闭后完全恢复默认样式。
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- **仅 Windows。** 音频采集层依赖 WASAPI。macOS 可以用 `ScreenCaptureKit` 或虚拟声卡,没有实现。 - **抓的是默认播放设备。** 播放器如果指定了独立输出设备,抓不到。 - **导轨的定位靠语义锚点**(`nav` + `button[class*="_mark"]`,优先用 `aria-label`),不依赖中英文案也不依赖哈希类名。官方若大改导轨 DOM 结构,`findRail()` 一个函数就能修。 - 没有接入 DSH 的 locale 命名空间,界面文案是中英混合。
