SponsorLobeHubLobeHubLearn more
dshfind
Back to plugins

whale-girlA72

@vlln
View Repo

A desktop pet in the bottom-right of the DSH Web GUI: draggable, feedable, playable, accumulating seniority levels, titles and memories from the tasks, sessions and companion time you rack up.

Star
150+26
7-day growth
Contributors
1
Language
JavaScript
Updated
2026-08-13
Install
Derived from package metadata
dsh plugin --profile web add github:vlln/whale-girl

The author hasn't published to npm, so this command installs from git source. pnpm ≥ 10 refuses to run a git dependency's prepare script until you grant it, so your first install needs an allowBuilds entry in that profile's pnpm-workspace.yaml — which means letting this package's code run on your machine. Pin a #commit while you're at it.

The name after --profile is a profile name you choose yourself — swap in whichever one you use.

Editor's notes

A companion pinned to the bottom-right of your workbench that grows on you. Click it for a menu to feed or play, drag it around, and hover to see its seniority level, task count and recent shared memories. It runs a full state machine wired to your actual working rhythm: it dozes off after 60 seconds idle and wakes on interaction; it cheers when a task completes, it levels up or earns a title; it startles then looks dejected when a task fails or a request errors; it waves hello when a new session starts; it broods along while any session is thinking, and looks expectant while waiting for approval. It is a standard official bundle plugin (root package.json declaring dsh.bundle and dsh.client) with build output committed, so a single git-source command installs it — restart web afterwards, since bundle layers are composed at startup.

  • State machine wired to real work rhythm: dozing, cheering, startling, welcoming, brooding and awaiting approval each have triggers
  • Feeding, playing and dragging accumulate into seniority levels, titles and shared memories
  • A standard bundle plugin with committed build output — one git-source command installs it; restart web to take effect
Score breakdown
Scored 2026-08-14
Activity
18.2
Star heat
23.4
Engineering
19
Maintainer
11.2

官方 bundle 格式的桌宠插件,交互状态机设计细致;未发 npm 无 tag

Share card

Drop it into your README — it links back to this page.

Badge (inline)
Badge (inline)
[![dshfind](https://dshfind.com/api/badge/vlln/whale-girl)](https://dshfind.com/en/plugins/vlln/whale-girl?ref=badge)
Card (440×200)
Card (440×200)
[![dshfind](https://dshfind.com/api/card/vlln/whale-girl)](https://dshfind.com/en/plugins/vlln/whale-girl?ref=badge)