跳到正文

lglglglgy/dsh-whale-pet

30最近提交 2026年8月14日

dsh-whale-pet DSH 插件

dsh-whale-pet 在 DeepSeek Harness Web UI 右下角添加一只可爱的动画鲸鱼。它会自动游动、眼睛跟随鼠标光标,支持拖拽和点击交互。通过快速来回甩动可以让它晕眩,再连点 5 次即可唤醒。

如何安装 dsh-whale-pet DSH 插件

dsh plugin --profile web add github:lglglglgy/dsh-whale-pet

复制不会执行命令。安装 dsh-whale-pet DSH 插件前请核对仓库和版本。

dsh-whale-pet DSH 插件数据来源

dsh-whale-pet DSH 插件快照日期:2026年8月16日

discovered

dsh-whale-pet DSH 插件能做什么

  • 自动水平游动,带小幅上下漂移
  • 眼睛跟踪鼠标光标移动
  • 按住拖拽到任意位置
  • 单击触发喷水柱+随机气泡对话+泡泡炸开
  • 快速来回甩动触发晕眩效果:螺旋眼、绕头星星带拖尾、流口水、静止不动
  • 晕眩后连点 5 次唤醒,显示「清醒啦!✨」
  • 肚皮下有流动波浪线,游动时腹鳍摆动
  • 键盘支持:Tab 聚焦后按 Enter/空格等同点击

dsh-whale-pet DSH 插件适合哪些场景

  • 为个人 DSH Web UI 增添趣味互动宠物
  • 用于教学或展示 DSH 插件的开发能力
  • 在等待时提供温和、非侵入式的视觉反馈
  • 通过修改 client.js 自定义鲸鱼外观和行为,用于个人项目

dsh-whale-pet DSH 插件适合谁

  • 想个性化 Web UI 的 DSH 用户
  • 学习如何构建浏览器端 DSH 插件的开发者

dsh-whale-pet DSH 插件的限制

  • 仅支持 `web` profile(需要 Web 运行时 `@deepseek-ai/dsh-web-app`),headless 或 TUI profile 下不显示
  • 安装后需重启 Web UI(`dsh web`)才能生效
  • 仅作为装饰性宠物,无实际功能
  • 晕眩触发需快速来回甩动,普通拖动或单方向快甩不会触发
  • 修改行为/外观需直接编辑 `client.js` 并重新安装

dsh-whale-pet DSH 插件的仓库 README 摘录

以下文字摘自 dsh-whale-pet DSH 插件的上游仓库 lglglglgy/dsh-whale-pet 的 README,版权归原作者,仅作引用。

一只会自己游来游去、会晕、会喷水、还会盯着你鼠标看的蓝色鲸鱼,住在你的 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) Web UI 右下角。 > 装在 `web` profile 里,重启后永久生效——跨 session、跨重启都在。 <img width="450" height="116" alt="file-b1580f974e659d5989789758a6030f87" src="https://github.com/user-attachments/assets/5886a71a-de7d-4a20-a4be-12dd59ca06d4" /> --- ## ✨ 它会做什么 | 能力 | 说明 | | --- | --- | | 🏊 自由游动 | 自动在屏幕上以水平为主地游来游去,上下只做小幅漂移 | | 👀 眼神跟踪 | 眼睛始终盯着你的鼠标光标,游到哪看到哪 | | 🖱️ 拖拽 | 按住就能把它拖到任何位置 | | 💦 点击喷水 | 单击(或键盘聚焦后按 Enter / 空格)会喷水柱 + 冒气泡对话 + 炸开泡泡 | | 😵 晕眩 | 快速来回甩动它,会晕过去:螺旋眼、绕头的星星(带拖尾)、流口水、原地静止 | | 🖱️ 连点叫醒 | 晕眩后连续点 5 下就清醒恢复 | | 🌊 水波 | 肚皮下方有会流动的波浪线,一部分藏在身体后面 | | 🐋 腹鳍摆动 | 游动时腹鳍会来回摆动 | --- ## 🎮 玩法详解 **基础交互** - **看它游**:啥也不用做,它会自己在屏幕里水平游动,偶尔自动喷一口水。 - **拖它**:按住鲸鱼拖动即可;松手后它会休息 20 秒再继续游。 - **点它**:单击 → 喷水 + 随机气泡对话(如「噗噜噗噜~」「你好呀!🐳」)+ 一圈泡泡。 - **键盘**:Tab 聚焦到鲸鱼后,按 Enter 或空格等同于点击。 **怎么让它晕 😵** 1. 按住鲸鱼,**快速来回甩动**(左右快速甩几下); 2. 它就会进入晕眩状态:眼睛变成旋转的蚊香螺旋、头顶出现一圈带拖尾的星星、嘴角流口水、身体完全静止; 3. 晕眩时**连点 5 次**就能叫醒,它会喊「清醒啦!✨」然后继续游。 > 普通拖动、单方向快甩都不会误触发晕眩,只有「快速 + 往返」才算。 --- ## 📦 安装 ```sh # 从 GitHub 安装(推荐) dsh plugin --profile web add github:lglglglgy/dsh-whale-pet # 或从本地目录安装 dsh plugin --profile web add ./dsh-whale-pet # 或从 tarball

阅读完整 README仓库未声明许可,使用前请先与作者确认。

dsh-whale-pet DSH 插件常见问题

安装后看不到鲸鱼怎么办?

请确认你是在 `web` profile 下安装的:`dsh plugin --profile web add ...`。安装后必须重启 Web UI:`dsh web`。鲸鱼只会在 Web 界面显示,不会出现在 headless 或 TUI profile 中。如果仍然看不到,可以用 `dsh --profile web --dump-config` 检查配置中是否有 `whale` 条目。

如何卸载鲸鱼宠物?

运行 `dsh plugin --profile web remove dsh-whale-pet`,然后重启 Web UI 即可。卸载后鲸鱼消失,之后可以重新安装。

我可以修改鲸鱼的外观或行为吗?

可以。直接编辑 `client.js` 文件(它是构建后的文件,但你可以修改坐标、颜色、动画参数等)。修改后重新添加插件:`dsh plugin --profile web add ./dsh-whale-pet`。注意插件没有提供配置界面,需要手动编辑文件。

鲸鱼会影响性能或消耗资源吗?

鲸鱼是一个轻量级的 CSS/JS 动画,在浏览器中运行,对性能影响很小。如果你在低端设备上或同时运行大量其他动画,可能会感到轻微卡顿。如有需要,可以随时卸载。

可以同时拥有多只鲸鱼吗?

插件设计为在右下角添加一只鲸鱼。要有多只鲸鱼,你需要 fork 插件并修改入口点或创建多个实例。目前没有内置支持多只鲸鱼。