🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

kob-repo/dsh-whale-celebration

DeepSeek Harnessspec-screened扫描:低风险在 GitHub 查看 ↗
未验证

任务完成庆祝插件:每次根代理用户直接对话的 agent完成任务变 idle 时,DSH Web GUI…

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/21 · 已提供中文文档

鲸鱼庆祝UI插件

综合分
27.5
GitHub 分
27.5
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add kob-repo/dsh-whale-celebration
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
是什么
dsh 原生插件 · market
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
更新放缓:最近一次提交在 35 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

数据截至 2026/9/23(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
dsh-whale-celebration

npm version
npm downloads
license

任务完成庆祝插件:每次根代理(用户直接对话的 agent)完成任务变 idle 时,DSH Web GUI 页面底部会跃出一只 DeepSeek 官方鲸鱼喷水,效果持续 3 秒后沉入屏幕。

特性

- 🐳 官方鲸鱼图标:logo 路径取自 deepseek-harness 官方仓库(MIT)
- 💦 喷水动画:水柱 + 飞溅水滴,整体恰好 3 秒(0.4s 跃起 → 喷水 → 2.5s 沉入)
- 🎉 多次完成并排庆祝:短时间连续完成时,最多 3 只鲸鱼同时喷水
- 🌗 主题自适应:配色跟随 --dsw-alias-brand-primary,亮/暗模式自动适配
- 🚫 不挡操作:浮层 pointer-events: none,不拦截任何点击
- 🎯 精准触发:仅根代理完成时庆祝,子代理(subagent)完成不触发

工作原理

插件由 Host / Client 两个半身组成:

- Host 半身(DSH 进程内):监听 agent/status 事件,根代理 running → idle 记为一次任务完成;对外提供 GET /api/whale-celebration/state 轮询接口(取走待播次数并清零)。
- Client 半身(浏览器):注册在 shell.overlay 全局浮层,每 0.9s 轮询一次 Host,拿到完成信号后播放鲸鱼喷水动画。

安装

从 npm 安装:

dsh plugin --profile web add dsh-whale-celebration

也可以直接从 GitHub 仓库安装:

dsh plugin --profile web add git+https://github.com/kob-repo/dsh-whale-celebration.git

--profile 换成你自己的 profile 名。包内声明了 dsh.bundle,安装时自动并入 profile 的 bundle 层,无需手工编辑任何配置文件。

生效

安装完成后重启一次 DSH,插件即以标准 bundle 层生效。

如何确认已经生效:

- 给 agent 发一个任务,任务完成后页面底部应出现鲸鱼喷水 3 秒;
- 或直接访问 http://localhost:3080/api/whale-celebration/state,返回 {"count":0} 即表示 Host 半身已运行。

移除

dsh plugin --profile web remove dsh-whale-celebration

移除后重启一次 DSH 完成清理。浏览器端的动画会随移除即时消失,如页面有残留刷新一次即可。

常见问题

Q:为什么子代理完成任务没有反应?
A:设计上只庆祝用户直接对话的根代理,子代理完成不算,避免打扰。

Q:打开多个标签页会重复播放吗?
A:不会。计数被任一标签页轮询取走即清零,只播放一次。

Q:任务在浏览器关闭期间完成,回来会补播吗?
A:会。Host 侧的待播计数会保留,下次打开页面轮询到后播放一次(最多累计 12 次)。

Q:想调整鲸鱼大小 / 颜色 / 喷水效果?
A:修改 lib/client.js 中的样式(.ds-whale-item、@keyframes ds-*)即可,改完重启 DSH。

许可与出处

- 代码:MIT(见 LICENSE)
- 鲸鱼图标路径来自 deepseek-harness(MIT),仅作展示用途;DeepSeek 品牌与 logo 归其所有者所有
- 源码仓库:https://github.com/kob-repo/dsh-whale-celebration

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群