ディレクトリに戻る

whale-girl

キュレーション掲載メンテナンス: 活発

vlln/whale-girl

DSH Web デスクトップペット:右下に浮遊、ドラッグ・餌やり・遊びができ、資格を積み上げて成長する QQ ペット風コンパニオン

GitHub で見る
$ dsh plugin --profile web add "github:vlln/whale-girl#main"

315

スター

15

フォーク

JavaScript

言語

MIT

ライセンス

2026-08-10

作成日

2026-08-31

最終プッシュ

MIT ライセンスの DSH デスクトップペットプラグイン。公式 bundle として `dsh plugin --profile web add` でインストールし、DSH Web GUI の右下に表示されます。

DSH 統合

互換

作者による申告

安全性監査

未監査

最終検証日

2026-08-21

ライセンス

MIT

01どんなタスクに使えるのか?

  • Add a persistent desktop pet companion to the DeepSeek Harness Web GUI

    A draggable, feedable, playable pet floating bottom-right, with animated states that react to sessions, tasks and approvals

    DSH Web GUI users who want a fun resident companion while running agent sessions

  • Grow a companion that accrues seniority across your DSH usage

    Seniority levels, titles and memories accumulated from completed tasks, sessions and companionship time

    Long-term DeepSeek Harness users who want their usage history reflected in a companion

  • Keep the whale girl resident on your OS desktop, outside the browser

    A standalone companion app (Node engine + Tauri shell) that stays on the desktop, connected to a local or remote DSH

    Users who want the pet on their OS desktop instead of the DSH web page

02DeepSeek Harness への導入方法

前提条件

  • DeepSeek Harness (dsh) with the web profile — the plugin is managed via `dsh plugin --profile web`
  • Optional desktop companion: Node ≥18 and Rust (cargo) for the Tauri rendering shell

インストール手順

  1. 01

    Run `dsh plugin --profile web add "github:vlln/whale-girl#main"` (single-line git source, build artifacts committed)

    $ dsh plugin --profile web add "github:vlln/whale-girl#main"

  2. 02

    Alternative sources: `dsh plugin --profile web add whale-girl@0.1.0` (npm) or `dsh plugin --profile web add <path-to-whale-girl>` (local directory)

    $ dsh plugin --profile web add whale-girl@0.1.0

  3. 03

    Restart web — bundle layers compose at startup

  4. 04

    Optional desktop companion: `npm install -g whale-girl-desktop`, run `whale-girl-desktop --headless` or build the Tauri shell via `cargo build --release` in `src-tauri`

    $ npm install -g whale-girl-desktop

  5. 05

    Update via `dsh plugin --profile web update whale-girl` (or switch the git ref), then restart

    $ dsh plugin --profile web update whale-girl

導入成功の確認

  • After restarting web, 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)

03DSH 統合と能力の範囲

DSH 統合互換

Official DSH bundle plugin installed via the `dsh plugin --profile web` CLI and rendered inside the DSH Web GUI

  • Event-driven pet state machine

    DSH session / task events (task done, failure, approval, new session, idle ≥60s)15 animated states — celebrate, error, disappointed, joy, eat, play, drag, walk, sleep, wake, welcome, think, working, wait, idle

  • Accrual-based growth (seniority, titles, memories)

    Completed tasks, sessions and companionship timeSeniority levels, titles and shared memories shown in the hover status bar

    XP / title thresholds are sealed and not configurable, to protect the accumulation ledger
  • Live configuration & character switching

    `whale-girl:` section in `<dshHome>/settings.yaml` (or the settings UI); `whale-girl:character` in localStorageSize / opacity / wandering / sleep toggles applied live without restart; cycling between characters

    Setting `enabled: false` disables the in-page pet while a desktop companion runs
  • Standalone desktop companion (optional)

    whale-girl's public endpoints (`/state`, `/events`, `/presence`, `/interact`, `/config`, `/assets`)Transparent always-on-top desktop pet connected to a local or remote DSH (Tauri v2 shell ~12MB, legacy Electron shell kept)

    Not installed via `dsh plugin` — enabled manually (npm global install + cargo build)The in-page pet hides while the companion runs (presence contract) and returns after exit/crash (TTL 45s)

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • DSH Web GUI users who want a fun resident companion while running agent sessions
  • Long-term DeepSeek Harness users who want their usage history reflected in a companion
  • Users who want the pet on their OS desktop instead of the DSH web page

不向きな用途

  • The optional desktop companion requires Node ≥18 plus Rust (cargo), and the first Tauri build takes about 5–15 minutes; it is not installed via `dsh plugin`.

05互換性・メンテナンス・セキュリティ上の注意

  • The optional desktop companion requires Node ≥18 plus Rust (cargo), and the first Tauri build takes about 5–15 minutes; it is not installed via `dsh plugin`.
  • Growth semantics (XP and title thresholds) are sealed and not configurable — changing them would break the accumulation ledger.
  • The in-page pet lives only in the DSH Web GUI and is hidden on onboarding pages; while the desktop companion runs, the in-page pet hides (presence contract).
2026-08-102026-08-18作者は未記載

MIT · actively maintained (last push 2026-08-18)

06よくある質問

whale-girl を DeepSeek Harness に導入するには?

公式プロファイルで管理される公式 bundle プラグインです。`dsh plugin --profile web add "github:vlln/whale-girl#main"` を実行し(npm ソース `whale-girl@0.1.0` やローカルディレクトリにも対応)、web を再起動してください。起動時に bundle レイヤーが構成され、ペットが右下に現れます。

DSH ネイティブプラグインですか、それとも MCP サーバーですか?

どちらでもありません。公式 bundle プラグイン形式(ルート `package.json` の `dsh.bundle` + `dsh.client`)で提供され、DSH Web GUI 内に直接描画されます。MCP は不要です。

デスクトップ常駐版には何が必要ですか?

任意の機能で、`dsh plugin` では導入しません。Tauri シェルのビルドに Node ≥18 と Rust(cargo)が必要で、初回ビルドは約 5〜15 分かかります。whale-girl の公開エンドポイントを利用し、既定ではローカル 3080 ポートの DSH に接続します(`WHALE_GIRL_BASE_URL` でリモート DSH も指定可)。

成長データはどこから来て、ルールは変更できますか?

完了タスク・セッション・陪伴時間がシニアリティレベル・称号・思い出として蓄積されます。XP と称号のしきい値は意図的に封印されており設定不可です。変更すると蓄積台帳が壊れるためです。

サイズや透明度、うろつきはどう設定しますか?

`<dshHome>/settings.yaml` の `whale-girl:` セクション(または設定 UI)を編集します。変更は再起動なしで即時反映されます。キャラクターは 🎭 ボタンまたは localStorage の `whale-girl:character` で切り替えられます。

08データと出典

  • 作者による申告github.come22e1fd91874…

    Official **bundle plugin** (`dsh.bundle` + `dsh.client` in root `package.json`), managed via the official profile:

  • 作者による申告github.come22e1fd91874…

    dsh plugin --profile web add "github:vlln/whale-girl#main" # single-line git source (build artifacts committed)

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。