插件介绍
DSH Web GUI 桌面宠物插件(QQ 宠物形态):右下角悬浮、可拖拽/投喂/玩耍的积累型伙伴。
项目详情摘要
中文 | English whale-girl A desktop pet in the DSH Web GUI (QQ-pet style) A persistent companion floating bottom-right: draggable, feedable, playable — completed tasks, sessions, and companionship time accrue into seniority levels, titles, and memories. Installation Official **bundle plugin** (`dsh.bundle` + `dsh.client` in root `package.json`), managed via the official profile: Restart web** after installing (bundle layers compose at startup); the pet appears bottom-right: click for its menu (🍗 feed / 🎾 play), drag to move, hover for the status bar (seniority level / task count / recent shared memories). Hidden on onboarding pages. Update via `dsh plugin --profile web update whale-girl` (or switch the git ref), then restart. Usage You / event | Pet behavior | Drag the pet | Stretched diagonally (`drag`) | Menu 🍗 feed / 🎾 play | Chomping / ball toss (`eat`/`play`) → joy (`joy`) | Idle ≥60s | Naps (`sleep`); wakes on interaction (`wake`) | Task done / level-up / title / round done | Cheers (`celebrate`) | Task failed / request error | Startled (`error`) → disappointed (`disappointed`) | New session | Waves welcome (`welcome`) | Session running / thinking | Pensive company (`think`, occasional `working`) | Awaiting approval | Expectant waiting (`wait`) | Periodic wandering | Walking (`walk`) | Default | Idle standby (`idle`, random blinks / turns) | Full state machine (priorities / transitions / triggers): docs/state-machine.md. Desktop Companion (Optional) `desktop/` is a **standalone companion app** (Node engine + Tauri shell, zero runtime deps) that keeps the whale girl resident on your OS desktop. **Not installed via `dsh plugin`** — enable it yourself: Uses whale-girl's public endpoints (`/state`, `/events`, `/presence`, `/interact`, `/config`, `/assets`) **without tou
摘自项目公开 README,可能随上游仓库更新。安装方法
建议先在测试 Profile 中安装,并检查权限、安装脚本和依赖。
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vlln/whale-girl
使用前检查
- 确认项目符合 DSH bundle 规范,而不只是相关仓库。
- 阅读许可证和安装脚本,检查网络、文件及执行权限。
- 备份配置,并确保插件能够安全卸载或回滚。


