dsh-pet
PC2005-cloud/dsh-petDSH Web UI 桌面宠物,Windows / macOS / Linux 三端可用:浏览器浮层或透明置顶桌面窗口,106 个透明动画、带挤压与粒子的甩抛反弹物理、随会话事件实时联动的工作状态气泡、碎碎念与带持久记忆的对话、余额展示、表情包配图、多开同屏,并支持直接放入的自定义动画与宠物种类(pet pack)。
将本地分析的系统音频映射为 DSH Web 的对话律动、音游判定、分数与连击反馈,以及可选的 RGB 频谱柱。
中文 | English
dsh-bgm turns system audio into rhythm-game feedback for the official DSH Web UI. It captures the default output device independently of the music player, maps bass/onset to Deep Diving, maps mid/treble changes to the latest reasoning or tool row, and keeps final-answer text readable and still.
The wide-screen layout gains two optional 12-bar RGB spectrum banks in the empty gutters; the banks move as a continuous travelling wave that flows from the outer edges toward the conversation, with a beat crest merging inward on every downbeat. Stable activity text forms a continuous BPM-locked wave surface; predicted notes fly toward a judgement line and build Score, Accuracy and Combo. Score and PERFECT milestones trigger card-game rewards: a light pill card from 1,000–5,000 points, then a full card that tumbles in from the upper-left with a 3D flip, lands on the right and pops like the rank reveal. A completed answer can end with a transparent 3.2-second score roll, rank burst, note rain and staggered statistics reveal.
Supports legacy DSH 0.1.0-rc.8 and 0.1.1-rc.1/rc.2, and is adapted for the latest 0.1.5-rc.2. The release tarball contains a universal macOS helper and a self-contained Windows x64 helper, so the install does not need a source build:
dsh plugin --profile web add https://github.com/skymecode/dsh-bgm/releases/latest/download/dsh-bgm.tgz
dsh web
Pinned release:
dsh plugin --profile web add https://github.com/skymecode/dsh-bgm/releases/download/v0.1.3/dsh-bgm.tgz
Remove it with:
dsh plugin --profile web remove dsh-bgm
Supported hosts:
git clone https://github.com/skymecode/dsh-bgm.git
cd dsh-bgm
pnpm install
pnpm run typecheck
pnpm run build
dsh plugin --profile web add link:.
CI builds Host and Client bundles, produces universal macOS and Windows x64 native helpers, inspects the packed artifact, and mounts it into clean official DSH 0.1.0-rc.8, 0.1.1-rc.2, and 0.1.5-rc.2 Web profiles. A v* tag assembles dsh-bgm.tgz, writes SHA256SUMS.txt, and publishes both through GitHub Releases.
MIT. See THIRD_PARTY_NOTICES.md for NAudio licensing.