Er1c0v0/dsh-whale-pet

Unofficial whale-girl pet plugin for the DeepSeek Harness Web UI

A whale desktop pet for the DeepSeek Harness Web UI that reflects session state: a state mapping table drives the pet's animation from session conditions (priority-ordered), and it renders in the shell.overlay slot at the bottom-right of the UI.

Entertainment & Lifestyle ★ 4 updated 2026-08-18 ⏳ pending
View on GitHub ↗

Install

dsh plugin --profile web add dsh-whale-pet@0.1.0

npm package dsh-whale-pet 0.1.0 (registry-verified 2026-08-25). README: dsh plugin --profile web add dsh-whale-pet@0.1.0, then dsh --profile web --dump-config (the dump should contain exactly one dsh-whale-pet entry) and dsh --profile web. The pet appears at the bottom-right of the Web UI. Uninstall: dsh plugin --profile web remove dsh-whale-pet. Requires Node.js 22.19+ or 24+ and DeepSeek Harness 0.1.0-rc.6. Uses the official shell.overlay slot without patching Harness.

Compatibility

DeepSeek Harness 0.1.0-rc.6; Node.js 22.19+/24+. Uses the official shell.overlay slot — no Harness patching, no UI text scraping.

Details

Recent updates

v0.1.0: single-bundle install; exact one-entry config dump; state-mapping driven animations; official overlay slot.

FAQ

How do I verify the install?
Run dsh --profile web --dump-config after adding — the dump should contain exactly one dsh-whale-pet entry. Then start dsh --profile web and the pet appears at the bottom-right.
Does it patch Harness?
No — it uses the official shell.overlay slot without patching Harness or scraping UI text.
What drives the pet's behavior?
A priority-ordered state mapping from session conditions — the README includes the full state mapping table.

Alternatives

2002yxy/dsh-desktop-pet · sereinmono/dsh-desktop-pet · FlytoMAYDAY80/dsh-pet

More plugins in Entertainment & Lifestyle

Browse more in Entertainment & Lifestyle

Guides for Entertainment & Lifestyle plugins