dsh-steam-startup-animation
IdentifiedSteam Big Picture-style six-second Canvas startup animation for DSH Desktop with a variable-width terminal-to-whale transition, optional stereo startup audio, volume controls, preview, Escape skip, an
DSH Steam Startup Animation
A Steam Big Picture-style six-second startup sequence for DeepSeek Harness Desktop: a pressure-stroke terminal workstation draws itself, flows into a ring, and reveals the official DeepSeek whale and wordmark. Optional original startup audio plays at its original speed in stereo.
Package: @bilbillm/dsh-startup-animation. Component: bilbillm-startup-animation.

Install in Desktop
Requires DeepSeek Harness 0.2.1-rc.3 or later in the 0.2.x line.
- Download
dsh-startup-animation.tgzfrom Releases. - Open Desktop's Plugins page, choose Add plugin, and enter the local tarball path (or its release download URL).
- Enable the plugin and reload the application when requested.
Install through Desktop's plugin manager so it targets Desktop's own profile. A separate web profile does not change the Desktop application.
For a regular web profile:
dsh plugin --profile web add https://github.com/bilbillm/dsh-steam-startup-animation/releases/latest/download/dsh-startup-animation.tgz
Automatic playback is desktop-only by default; enable web playback on the plugin's page if wanted.
Controls
Open the plugin's own detail page to enable startup playback, switch audio, set volume, allow web playback, or play a preview. Preferences are stored locally in the current application's browser storage and take effect at the next startup or preview.
- Esc or Skip dismisses the animation immediately.
- System reduced motion skips automatic playback.
- A browser that blocks automatic sound shows Enable sound. The animation continues and ends on time.
- Switching tasks or changing plugin configuration does not replay the opening. Reloading the application starts a new opening.
- The final background darkens with the whale, then reveals the running application. No mock application is included.
The plugin does not read conversation content or credentials, make network requests, modify host code, or add install-time scripts. Audio, artwork and light-field data are packaged in the client. Disabling/unloading it stops audio, cancels animation frames, removes observers/listeners, restores focus and releases the overlay.
The Canvas renderer runs in a dedicated OffscreenCanvas worker, so Harness startup tasks can load while the artwork continues drawing. A compositor animation handles the final fade. Browsers without worker rendering use the same artwork through a main-thread fallback.
Development
The source checkout includes the prebuilt lib/ files and needs no install-time compilation. Rebuild with Node.js 22+:
npm run check
npm pack
With Playwright available, tests/browser.cjs checks the fallback lifecycle, tests/worker-lifecycle.cjs checks worker completion and recovery, and tests/startup-contention.cjs verifies that a 180 ms host task does not freeze the startup. DSH_PLAYWRIGHT_MODULE can point to an existing Playwright installation. scripts/build.mjs uses only Node built-ins; React and Cordis slots come from the running host. The plugin registers plugins.bundle.config through the public slots API.
Credits and license
Plugin code is MIT licensed. DeepSeek branding and Valve's Steam startup audio remain their owners' material and are excluded from the code license. See third-party notices.
This is an independent community plugin, unaffiliated with DeepSeek or Valve.
Comments
Loading…
Similar plugins
by gxpppp
DSH 桌面版启动动画(SteamOS 风格七段分镜)+ UI 由外向内分层入场过渡。宿主侧插件,经 webserver/index-inject 注入,零依赖、零源码改动。
★ 0
MIT
JavaScript
Oct 7, 2026
dsh plugin --profile web add dsh-boot-animby KylinQ01
🌸 给 DeepSeek Harness 的开机动画 + 主界面壁纸:多层动效 + 鼠标视差,两张图可在设置里自由更换并实时预览
★ 5
↓ 1.3k/wk
MIT
JavaScript
Oct 9, 2026
dsh plugin --profile web add dsh-startup-animationby cshengyi023-collab
Arknights-flavoured startup animation for the DSH Web GUI: a PRTS terminal boot, sonar scan, hologram lock-on and an operator-file splash that end in a deep-sea lockup, about 4.6 seconds, with four se
★ 2
NOASSERTION
JavaScript
Oct 21, 2026
dsh plugin --profile web add dsh-deepsea-echoby chencujinlin
DSH / DeepSeek Harness 桌面端鲸鱼娘开场动画插件:原生加载联动、工作台就绪后拍走提示、衔接右下角挂件。
★ 0
Python
Oct 20, 2026
dsh plugin --profile web add dsh-whale-startupby FaMuer
A 3D-rendered whale desktop pet that swims around the lower-right corner of the dsh web UI and reacts to task events with attention animations and whale-call sounds.
★ 0
JavaScript
Sep 6, 2026
dsh plugin --profile web add dsh-real-fish-petPlays a 44-second sci-fi cold-boot sequence over the DSH window on startup: terminal log, whale mark, four spoken lines, and a skip button. Pure DOM and CSS in one self-contained client bundle, no run
★ 0
dsh plugin --profile web add dsh-cold-boot