插件目录 / UI & Skins / dsh-whale-pet
dsh-whale-pet
已验证 · 实测可装 lglglglgy
功能简介
dsh-whale-pet
可用 — 实测通过,早期项目
dsh-whale-pet 实测能干净安装、正常启动。早期项目,但功能可用。
「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。
README
🐳 DSH 鲸鱼桌宠 · dsh-whale-pet
一只会自己游来游去、会晕、会喷水、还会盯着你鼠标看的蓝色鲸鱼,住在你的
DeepSeek Harness Web UI 右下角。
装在
webprofile 里,重启后永久生效——跨 session、跨重启都在。
✨ 它会做什么
| 能力 | 说明 |
|---|---|
| 🏊 自由游动 | 自动在屏幕上以水平为主地游来游去,上下只做小幅漂移 |
| 👀 眼神跟踪 | 眼睛始终盯着你的鼠标光标,游到哪看到哪 |
| 🖱️ 拖拽 | 按住就能把它拖到任何位置 |
| 💦 点击喷水 | 单击(或键盘聚焦后按 Enter / 空格)会喷水柱 + 冒气泡对话 + 炸开泡泡 |
| 😵 晕眩 | 快速来回甩动它,会晕过去:螺旋眼、绕头的星星(带拖尾)、流口水、原地静止 |
| 🖱️ 连点叫醒 | 晕眩后连续点 5 下就清醒恢复 |
| 🌊 水波 | 肚皮下方有会流动的波浪线,一部分藏在身体后面 |
| 🐋 腹鳍摆动 | 游动时腹鳍会来回摆动 |
🎮 玩法详解
基础交互
- 看它游:啥也不用做,它会自己在屏幕里水平游动,偶尔自动喷一口水。
- 拖它:按住鲸鱼拖动即可;松手后它会休息 20 秒再继续游。
- 点它:单击 → 喷水 + 随机气泡对话(如「噗噜噗噜~」「你好呀!🐳」)+ 一圈泡泡。
- 键盘:Tab 聚焦到鲸鱼后,按 Enter 或空格等同于点击。
怎么让它晕 😵
- 按住鲸鱼,快速来回甩动(左右快速甩几下);
- 它就会进入晕眩状态:眼睛变成旋转的蚊香螺旋、头顶出现一圈带拖尾的星星、嘴角流口水、身体完全静止;
- 晕眩时连点 5 次就能叫醒,它会喊「清醒啦!✨」然后继续游。
普通拖动、单方向快甩都不会误触发晕眩,只有「快速 + 往返」才算。
📦 安装
# 从 GitHub 安装(推荐)
dsh plugin --profile web add github:lglglglgy/dsh-whale-pet
# 或从本地目录安装
dsh plugin --profile web add ./dsh-whale-pet
# 或从 tarball 安装
dsh plugin --profile web add ./dsh-whale-pet-0.1.0.tgz
然后重启 Web UI:
dsh web
重启后,鲸鱼就会出现在右下角。插件集合的变更要重启后才生效。
前提:这个 profile 必须带 Web 运行时(
webprofile 自带@deepseek-ai/dsh-web-app)。
装在 headless / TUI 这类 profile 里不会显示。
验证安装
dsh --profile web --dump-config
# 应能看到:
# # == dsh-whale-pet
# - id: whale
# name: dsh-whale-pet
🗂️ 目录结构
dsh-whale-pet/
├── package.json # dsh.bundle(patch 层)+ dsh.client(platform: web)
├── cordis.patch.yml # - insert: - id: whale, name: dsh-whale-pet
├── index.js # host 空入口(纯浏览器插件所需的 host 半)
└── client.js # window.__ModuleLoader__.load(...) 浏览器 bundle(已构建,无需 build)
client.js 已经是构建产物,因此从 GitHub 安装不需要额外 build 授权。
❓ 常见问题
- 装完没看到鲸鱼? 确认装在
webprofile,且重启过 Web UI。 - 能关掉吗? 卸载即可:
dsh plugin --profile web remove dsh-whale-pet - 想改行为/外观? 直接改
client.js里的坐标、颜色、动画参数,重新add即可。
License
MIT
安装
装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:
dsh plugin add dshbase-catalog 然后对 agent 说「帮我装 dsh-whale-pet」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。
该插件是 GitHub 源码(未发 npm)——直接从仓库装:
Web profile:
dsh plugin --profile web add github:lglglglgy/dsh-whale-pet Headless(CLI)profile:
dsh plugin --profile headless add github:lglglglgy/dsh-whale-pet 实测报告
验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。
使用场景
改变 dsh 的外观或交互方式——一套主题、皮肤或新面板,重塑工作区。
适合谁
在 web UI 里一待几小时、想让它按自己的习惯好看又好用的人。
二次开发建议
皮肤、面板和主题 token 是扩展点——写新皮肤、加面板,或与上游配色同步 token。