All plugins

DSH / BUNDLE / CLIENT-UI

dsh-rail-equalizer

v0.1.0yuanyiHY / dsh-rail-equalizer0edd9e1f6e

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-rail-equalizer

让 DSH 的「轮次导航」导轨跟着系统正在播放的声音实时律动(Windows)。宿主端走 WASAPI 回环采集,零授权、不弹窗、不碰麦克风;浏览器端只注入 CSS 变量,不改动官方组件,关闭后完全恢复默认样式。

README / EN

Package documentation

Registry summary

让 DSH 的「轮次导航」导轨跟着系统正在播放的声音实时律动(Windows)。宿主端走 WASAPI 回环采集,零授权、不弹窗、不碰麦克风;浏览器端只注入 CSS 变量,不改动官方组件,关闭后完全恢复默认样式。

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 GitHub

LIMITATIONS

Known limitations

- **仅 Windows。** 音频采集层依赖 WASAPI。macOS 可以用 `ScreenCaptureKit` 或虚拟声卡,没有实现。 - **抓的是默认播放设备。** 播放器如果指定了独立输出设备,抓不到。 - **导轨的定位靠语义锚点**(`nav` + `button[class*="_mark"]`,优先用 `aria-label`),不依赖中英文案也不依赖哈希类名。官方若大改导轨 DOM 结构,`findRail()` 一个函数就能修。 - 没有接入 DSH 的 locale 命名空间,界面文案是中英混合。