🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

小鲸鱼动画插件 Lsc-Cyber/dsh-whale

DeepSeek Harness
Lsc-Cyber81 天前有提交已提供中文文档扫描:未发现敏感能力

在输入框上方养一只会游泳喷水的互动小鲸鱼

27.6/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Lsc-Cyber/dsh-whale
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么[目录]—
dsh 原生插件 · market
暂无时间戳·判据 →
装得上吗[实装验证]!
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
数据截至 2026/10/08·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/05·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 81 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

⚠︎ 实装验证未通过(unknown · 2026/10/8) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/5(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 对话框上方生成小鲸鱼
  • 点按喷水
  • 右键呼出菜单

一个DeepseekHerness的动画插件,在对话框上生成一个会动的小鲸鱼。点按可以喷水,右键呼出菜单。

README

由 DeepSeek 最新模型翻译生成
🐋 dsh-whale — 会游泳会喷水的小鲸鱼(DeepSeek Harness 动态 Cordis 插件) 一个为 DeepSeek Harness 打造的动态 Cordis 插件(纯 Client):在聊天输入框上方注入一只与页面 LOGO 逐像素同款的小鲸鱼。它会优雅地来回游动、随机起伏,左键点击喷水,右键打开菜单开关游泳——全程纯 CSS 动画,零定时器、零 DOM 侵入,卸载即彻底清理。 ✨ 功能一览 | 交互 | 效果 | | 观察 | 14s 一个来回的游动,横跨输入框上方约 76% 宽度;到墙边减速、压扁翻转、掉头,头永远朝前进方向 | | 游动中 | 叠加 9s 不规则起伏(高度/俯仰角随机错开),模拟真实游泳姿态 | | 悬停 | 停下等你,放大、歪头、变主题色 | | 左键 | 喷水(水柱 + 7 颗水珠,受"重力"回落渐隐),鲸鱼欢快跳跃 | | 右键 | 弹出小菜单:✓ 游泳(开关)、喷水(快捷触发) | | 切换模式 | 淡出 → 隐形切换 → 淡入 的优雅过渡,无瞬间跳变 | | 静止模式 | 关掉游泳后鲸鱼静立居中,但左键喷水 + 跳跃依然有反应 | | 无障碍 | 跟随系统"减少动态效果"设置自动停用动画;支持键盘触发(焦点 + 菜单键) | 🚀 快速开始(动态插件方式)
展开完整文档(README 剩余 1 节)
🐋 dsh-whale — 会游泳会喷水的小鲸鱼(DeepSeek Harness 动态 Cordis 插件)

一个为 DeepSeek Harness 打造的动态 Cordis 插件(纯 Client):在聊天输入框上方注入一只与页面 LOGO 逐像素同款的小鲸鱼。它会优雅地来回游动、随机起伏,左键点击喷水,右键打开菜单开关游泳——全程纯 CSS 动画,零定时器、零 DOM 侵入,卸载即彻底清理。

✨ 功能一览

| 交互 | 效果 |
| 观察 | 14s 一个来回的游动,横跨输入框上方约 76% 宽度;到墙边减速、压扁翻转、掉头,头永远朝前进方向 |
| 游动中 | 叠加 9s 不规则起伏(高度/俯仰角随机错开),模拟真实游泳姿态 |
| 悬停 | 停下等你,放大、歪头、变主题色 |
| 左键 | 喷水(水柱 + 7 颗水珠,受"重力"回落渐隐),鲸鱼欢快跳跃 |
| 右键 | 弹出小菜单:✓ 游泳(开关)、喷水(快捷触发) |
| 切换模式 | 淡出 → 隐形切换 → 淡入 的优雅过渡,无瞬间跳变 |
| 静止模式 | 关掉游泳后鲸鱼静立居中,但左键喷水 + 跳跃依然有反应 |
| 无障碍 | 跟随系统"减少动态效果"设置自动停用动画;支持键盘触发(焦点 + 菜单键) |

🚀 快速开始(动态插件方式)

前提:DSH Web 界面已启动(本插件为 Client 端,无需任何 Host 代码、无需改配置)。

1. 在 DSH 会话中,把 plugin/client.js 的文件内容整体作为 code.client 传入 cordis_define:

cordis_define
plugin.kind = new
plugin.idPrefix = whale
code.client =

2. 用返回的 pluginId / packageId 调用 cordis_run(首次运行 mode = run)。

3. 浏览器弹出运行审批,点允许。搞定 🎉

4. 想改代码后升级:cordis_define 用 plugin.kind = existing + 原 pluginId 追加新包,然后 cordis_run 用 mode = update 切换(旧版本存档,可随时回滚)。

🛠️ 技术实现

- 纯 Client:无 Host 半区,无网络请求,无持久化。
- 插槽:注册在 conversation.input.dock(输入框正上方的整行插槽,id: 'whale',加法式、不替换任何现有单元格)。
- 动画:全部 CSS @keyframes(styles.insert 注入,随运行自动清理)——
- 水平游动:绝对定位层 translateX(百分比按泳道宽度解析,窗口多宽游多宽);
- 掉头朝向:同步 scaleX 关键帧(LOGO 原生头朝左,向右游时镜像);
- 随机起伏:多关键帧不规则曲线模拟;
- 喷水/跳跃:水珠用 CSS 变量(--dx/--rise/--fall/--delay)做粒子动画。
- 时序:切换/喷水的复位全部用 animationend 事件驱动,不用 setTimeout。
- 不碰产品 DOM:不查询、不修改任何产品内部元素(LOGO 本体是外壳固定组件,无法直接动画,本插件是"同款鲸鱼")。

⚙️ 参数速查(想定制就改这些)

| 想要的效果 | 改哪里 |
| 游动更快/更慢 | plugin/client.js 中 dsh-whale-swim / dsh-whale-face 的 14s |
| 游动幅度 | dsh-whale-swim 的 ±38% |
| 鲸鱼大小 | 组件里 |
| 起伏更明显 | dsh-whale-bob 的 translateY 数值 |
| 喷水更高/水珠更多 | DROPS 数组 + dsh-whale-drop 的 --rise |
| 切换过渡时长 | dsh-whale-fade-out/in 的 .35s |

📦 版本历史

| 版本 | 内容 |
| v1 | 原地漂浮 + 点击喷水 |
| v2 | 来回游动 + 随机起伏 |
| v3 | 修复游动朝向(消除"太空步") |
| v4 | 恢复优雅转向动画 + 右键菜单开关游泳 |
| v5 | 修复静止模式喷水无反应 |
| v6 | 模式切换加入淡出/淡入过渡(当前) |

⚠️ 已知说明

- 新会话空状态页(hero 屏)的标题行里还有一只外壳自带的静态鲸鱼(产品外壳固定组件,无法被插件操作);本插件的动感鲸鱼出现在输入框正上方。开始对话后,原版消失,只剩本插件的鲸鱼。
- 需要 DSH 版本支持动态 Cordis 插件(Client 侧插槽注入)。

📄 License

MIT © Lsc-Cyber
预览分享卡片长什么样 ↓Lsc-Cyber/dsh-whale
分享 · DeepSeek Harness Hub
Lsc-Cyber/dsh-whale

在输入框上方养一只会游泳喷水的互动小鲸鱼

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部