DSH Plugins
返回列表
dsh-whale-pet

dsh-whale-pet

趣味换装 更新于 2026.09.06

在终端中运行以下命令:

dsh plugin install MoonlitDropOfBlood/dsh-whale-pet

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install MoonlitDropOfBlood/dsh-whale-pet 即可安装,项目源码见 https://github.com/MoonlitDropOfBlood/dsh-whale-pet

插件介绍

DSH 跑起来之后,终端往往只剩一个闪烁的光标,你只能靠猜来判断 agent 到底在执行工具、等你审批、还是悄悄报了错。dsh-whale-pet 把这块黑盒变成屏幕角落一只透明的小白鲸——不抢焦点、不占主窗口空间——却用表情和动画把每一个状态变化都演给你看。

外观由 13 个 PNG 零件在 DOM 中叠加,动作全部交给 CSS keyframes 驱动:呼吸浮动、眨眼、呆毛摇摆、汗滴滑落、蹦跳庆祝,60 fps 缩放无损。八种情绪各有专属表现——忙碌时快速浮动并冒泡显示当前工具名;审批等待头顶红色 ! 徽章加歪呆毛;出错则 XX 眼配高频抖动和橙色 ✕ 徽章;忙碌转空闲的跳变触发三蹦加星星爱心六秒庆典;连续空闲三分钟则进入慢呼吸闭眼打盹,Z z z 缓缓飘出。子代理分身以小鲸鱼形式出现在右下角(最多六只),气泡副栏实时统计本次工具调用数、累计忙碌分钟和被戳次数。

如果你在 WhaleHarbor 桌面壳下使用 DSH,想要一个可拖动、可右键调大小、悬停查看状态、且完全不依赖额外进程的轻量状态指示器,这只鲸娘就是为此而生。核心是纯 DOM 加 CSS 动画,壳一旦支持新平台,鲸娘便自动跟过去。零件缺失时自动退回占位鲸鱼不白屏;桥不可达时安静空转零副作用;卸载、HMR 或核心重启时完整清理浮窗、托盘分区和事件服务器,不留孤儿窗口。

截图预览

使用场景

  • 长时间运行 DSH 工作流时,用鲸娘表情一眼判断当前是忙碌、审批等待还是出错。
  • 多子代理并行执行时,右下角小鱼分身直观展示并发数量,无需切回终端。
  • 连续空闲数分钟后鲸娘自动进入打盹,给你一段轻松的视觉缓冲。

适合人员

  • 在 WhaleHarbor 桌面壳下长期使用 DSH 的开发者。
  • 喜欢桌面挂件、希望工具状态可视化但不想再开一个窗口的用户。
  • 对 CSS 动画和 2D 拆件零件美术风格感兴趣的创意开发者。