ldystudy0913-jpg/dsh-pet

ldystudy0913-jpg★ 0JavaScript最后同步: 2026-08-18

在 GitHub 打开

Desk pet for the DSH Web UI: an orange desk cat that reacts to the live agent session state.

README 摘要

dsh-pet 🐱 A desk pet for the DeepSeek Harness (DSH) Web UI : a little orange cat on a desk in the bottom-right corner of the page that performs according to the live agent session state — typing away while the agent is running, throwing its laptop away when a task is done, napping while idle, and tilting its head when the agent is waiting for you. 中文说明见 README.zh.md。 Features - State-driven animations — reads the active session's live summary ( SessionSummary.running / .completed / .pendingInteraction ) through the standard useSessions hook on the shell.overlay slot: - running → typing at a tiny laptop with scrolling code + blinking cursor - running → done → throws the laptop away, confetti 🎉 - idle → sleeping with floating Zzz - pendingInteraction → tilted head + "?" bubble - Pure client-side — a static client plugin. No host logic, no network, no backend, nothing runs on the server. - Interactive — click to hop & chat, drag to move anywhere, double-click to hide (a respawn button appears), gear menu to force demo states (working / throw laptop / error). - Persistent — position and hidden state survive reloads via localStorage ( dshpet.pos , dshpet.hidden ). Demo How it works Th…

在 GitHub 查看完整 README →
皮肤/UIdeepseekdeepseek-harnessdesktop-petdshdsh-pluginweb uiagent

分类