yoke233/dsh-pixel-whale

A lively pixel-whale running-state companion for DeepSeek Harness Web.

dsh-pixel-whale adds a compact, animated point-cloud whale immediately before the 'Deep diving...' status in DeepSeek Harness Web. It appears with a running turn, follows the status across UI remounts via a scoped MutationObserver on the current conversation's status row, and leaves when the turn ends or the plugin unloads. It renders at 36×26px on the status line with stable pixel colors, restrained breathing and larger body/tail movement, is visible only while the current session is running, and is Web-only: no prompt, tool, model-request or host behavior changes, and no session data writes. DSH does not yet expose a public Slot inside its private turn-status component, so the small DOM adapter is intentionally isolated to one selector and one current-conversation observer — if DSH later adds a turn-status Slot, the adapter can move there without changing the animation engine.

Entertainment & Lifestyle ★ 1 updated 2026-08-13 — untested
View on GitHub ↗

Install

dsh plugin --profile web add github:yoke233/dsh-pixel-whale

GitHub install per README (EN primary); npm dsh-pixel-whale 404 verified 2026-09-03. Install: dsh plugin --profile web add github:yoke233/dsh-pixel-whale (peer-dependency warnings for DSH/React packages are expected — those are supplied by the DSH Web host; a completed install ending with 'Done' is what matters). The whale appears automatically while a turn is running; there are no commands or settings to configure. Release packages are built entirely from published npm dependencies and include only the generated lib output, bundle patch, README and license.

Compatibility

DeepSeek Harness packages ^0.1.0-rc.6; Node ^22.19.0 || >=24; DSH Web surface; respects prefers-reduced-motion.

Details

Recent updates

Animated pixel-whale point-cloud companion before the Deep diving... status; running-state aware; remount-following observer; reduced-motion support; zero host/model changes.

FAQ

When does the whale appear?
Only while the current session is running — it mounts before the 'Deep diving...' status and is cleaned up when the turn stops or the plugin unloads.
Does it change model behavior?
No — it is Web-only: no prompt, tool, model-request or host behavior changes, and it never writes session data.
Are there settings?
No commands or settings to configure — installation is the whole setup.

Alternatives

cakeni/harness-pet · c-ling/dsh-plugin-pet · MangMax/dsh-themes

More plugins in Entertainment & Lifestyle

Browse more in Entertainment & Lifestyle

Guides for Entertainment & Lifestyle plugins