A Remielle(ZZZ) desktop pet for the dsh web GUI that switches animated sticker moods with the harness work state.
Install
# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)
dsh plugin --profile web add github:Gin-7/dsh-pet-remielle
Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time. Only install sources you trust, and pin a commit (github:owner/repo#sha).
README
中文 | English
A desktop pet plugin for the DeepSeek Harness Web GUI featuring Remielle (蕾米埃尔), a character from Zenless Zone Zero. Sticker assets are from the official ZZZ activity sticker pack.
Effects
A transparent floating pet that switches animated stickers based on the DSH work state (GIF previews below are the actual stickers used):
| State | Sticker | Trigger |
|---|---|---|
| Working_01 | Streaming an answer | |
| Working_02 | Calling a tool | |
| Satisfied | Within 6s of finishing a turn | |
| Thinking | Think block / not yet output | |
| Waiting | Question/approval prompt · 2min idle | |
| Idle | Regular idle |
The pet floats at the bottom-right of the page (draggable), transparent with no card. Left-click plays a random action; the context menu adjusts scale/opacity, locks & resets position, hides↔wakes, pauses animation, and opens the settings panel.
The settings panel uses a dsh-style two-column layout with four sections (Appearance, Behavior, Update, Feedback); all settings persist automatically across restarts. The pet checks the GitHub repo for new versions: a "New version" bubble appears above its head, and the settings button becomes "Update" for one-click incremental updates (whether to update is always your choice).
Install
dsh plugin --profile web add github:Gin-7/dsh-pet-remielle
Takes effect on load and restores on uninstall (plugin row id ui-pet-remielle).
Development & Build
pnpm install
pnpm build # regenerate embedded assets + tsdown build to lib/
scripts/generate-art.mjsinlinesassets/*.gifintosrc/client/art.generated.ts(data URIs).build/is the tsdown client build preset.- Built artifacts in
lib/are committed; no build needed to install.
Copyright & License
- Plugin source code: released under the MIT License.
- Assets: from the ZZZ "初代虚狩,回归" activity pack; copyright belongs to the rights holders (miHoYo/HoYoverse). This plugin is for personal learning and entertainment only — commercial use and redistribution of the assets themselves are prohibited. Attribution and source chain: see
NOTICE.
Links
More in this category
zhu1090093659/dsh-web-ui#packages/dsh-web-ui-all★ 3688
Plugin and skin collection for the DSH Web UI: task board, Git graph, right-side panel, remote mobile UI, pet, live token stats, and a skin center.
omdsh-dev/DSH-better-sidebar★ 1769
Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.
ccch1mneyyy/dsh-TUI★ 1669
Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion.
omdsh-dev/dsh-at-file★ 292
Codex-style `@file` mentions: search workspace files in the composer and attach their contents to prompts.
huiliyi37/dsh-tianshu-tui★ 194
A terminal UI (TUI) for DeepSeek Harness.
Nagi-ovo/dsh-visualize★ 161
In-conversation generative UI: the model renders interactive HTML cards into the chat stream, with streaming preview and sandboxed rendering.