xbc996/schnauzer-pet

xbc996★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

A floating, draggable, interactive schnauzer desktop pet for DeepSeek Harness (dsh). Cartoon + photo modes, agent-status reflection.

README excerpt

schnauzer-pet A floating, draggable, interactive schnauzer desktop pet for DeepSeek Harness (dsh). It sits above the Web UI, wags its tail, barks when clicked, and switches between a Q-version cartoon and your own photo. 给 DeepSeek Harness (DSH) Web 界面加一只悬浮、可拖拽、会互动的雪纳瑞桌宠。默认 Q 版卡通造型,也支持切换成真实照片;可以拖到任意位置,点击会汪汪叫、转圈圈,还有摇尾巴、眨眼、呼吸等动画。 Features / 功能 - Floating overlay — pinned above everything with the highest z-index; drag it anywhere with mouse or touch, position remembered in localStorage . - Two looks — a built-in Q-version cartoon schnauzer (upright ears, silver brows + beard, pink-blue bow tie) by default; toggle to a real photo (assets/schnauzer.png) from the context menu. - Agent status reflection — the pet reacts to what the agent is doing: paces while it thinks, shakes while it works (tool calls), and bounces with a "done!" bubble when a turn finishes. - Interactions — click to bark & bounce, double-click to spin, right-click menu (pet it / speak / spin / reset position / hide / switch look). - Idle animations — tail wag, blinking, beard breathing, occasional look-around and idle chatter. - Summon — double right-click anywhere on the page brings a hidden pet back. - Zero dependen…

View full README on GitHub →
Agentsdeepseek-harnessdesktop-petdsh-pluginpluginschnauzerweb uiagent

Category