DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Whale Aquarium — DeepSeek Harness 插件(DSH Plugin)
← Plugins
W

dsh-whale-aquarium

Whale Aquarium

适用于 DeepSeek Harness 网页界面的鲸鱼水族箱:一群官方 DSH 鲸鱼标志在整个画面上游动,躲避您的光标。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:tulipdkw/dsh-whale-aquarium#112841abae0cf5549e28f07e140a1ee54f1fd678
README兼容性版本
鲸鱼在界面里游动,鼠标靠近时鱼群四散

兼容性与来源证明

Whale Aquarium 以 dsh-whale-aquarium 发布,当前版本为 0.1.5。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/9/14

版本

0.1.5stable
2026/9/14
0.1.4stable
2026/9/14

相关插件

正在加载相关插件…

最新版
0.1.5
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 2
周下载
0
最近提交
2026/9/14
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Remote Web Ui@linxin666/dsh-remote-web-ui通过扫码配对访问 dsh Web GUI,共享一个官方界面:设置按钮旁的二维码可将手机和 PC 配对到同一个 Web GUI(手机采用竖屏触控适配层,PC 使用完整桌面界面),通过一次性令牌和 rClient Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。

README

🐳 dsh-whale-aquarium

给 DSH(DeepSeek Harness)Web 界面养一缸鲸鱼。

一群 DSH 官方鲸鱼标志在你整个界面之上游动:鼠标靠近就加速躲开,点一下画面整群四散。图层完全穿透——不挡点击、不挡输入、不影响任何快捷键。

鲸鱼在界面里游动,鼠标靠近时鱼群四散

10 秒演示(100 帧):安静巡游 → 鼠标逼近 → 整群四散。

非官方插件 · Unofficial plugin. 与 DeepSeek 无关联、未获其授权或背书。 Not affiliated with, authorized by, or endorsed by DeepSeek.


安装

一条命令,然后重启 DSH:

dsh plugin --profile web add github:tulipdkw/dsh-whale-aquarium
# 装完后重启 web profile(不是刷新浏览器页面)
dsh web

重启后:侧边栏底部出现鲸鱼标志按钮,界面上开始有鲸群游动。

其他安装方式 / 卸载 / 前置条件

从本地目录或 tarball(自己改了代码想试)

git clone https://github.com/tulipdkw/dsh-whale-aquarium && cd dsh-whale-aquarium
dsh plugin --profile web add file:$PWD

从前置条件说起:dsh plugin 是把参数转发给 pnpm 执行的,所以需要机器上有 pnpm:

npm i -g pnpm        # 或 corepack enable pnpm

确认装上了

dsh plugin --profile web why dsh-whale-aquarium
dsh --profile web --dump-config | grep -n whale-aquarium

更新到新版本(从 GitHub 装的会重新解析到最新提交;改完一样要重启 profile)

dsh plugin --profile web update dsh-whale-aquarium

卸载(会把包和它的配置层一起撤掉)

dsh plugin --profile web remove dsh-whale-aquarium

浏览器里残留的设置可以顺手清掉:Console 执行 localStorage.removeItem('dsh-whale-aquarium/v1')。

使用

想做在哪
一键开关水族箱侧边栏底部的鲸鱼标志按钮(点击切换,开启时变主题色)
调鲸鱼数量 / 体型 / 游速 / 透明度设置 → Whale Aquarium
调避险半径、气泡数量、气泡大小、混合模式、朝向同上
逗鱼鼠标靠近它们会躲;点一下画面整群四散
  • 避险半径:鼠标进入这个距离内鲸鱼就开始逃,默认 150px。
  • 混合模式:让鲸鱼与界面颜色做 mix-blend-mode,更融进背景,略耗性能,默认关。
  • 朝向翻转:万一鲸鱼看着像在倒着游,点一下即可。
  • 设置存在浏览器 localStorage,会记住(不写进 DSH 配置,也不跨浏览器同步)。

常见问题

装完没反应? 必须重启 profile(dsh web 关掉重开),不是刷新浏览器页面。浏览器半的代码是在 profile 启动时读入并缓存的。

鲸鱼浮在界面上面,不是真正的背景? 是的,这是 DSH 目前的限制,不是 bug。原因和取舍写在 docs/HOW-IT-WORKS.md。默认 45% 透明度就是为此调的。

觉得太吵? 设置里把透明度降到 25% 左右,或把数量调到 4–6 条,基本就只剩氛围了。

没有气泡? 先看 设置 → Whale Aquarium 里 Bubbles 是不是被关掉了(这个开关会持久化,v0.1.2 起气泡本身也做得明显多了)。

会不会拖慢界面? 一个全屏 canvas,每帧重画一群矢量鲸鱼(默认 10 条 ≈ 750 段贝塞尔)——canvas2d 的常规负载。嫌吵就降数量/透明度,或者开混合模式让它更融入背景。

兼容性 在 DSH 0.1.2-rc.1 + macOS 上验证;只对 web profile 有意义(它是浏览器端插件)。

它是怎么做的

一句话:一个 npm 包,宿主半是空的,全部逻辑在浏览器半——用 DSH 官方的鲸鱼标志路径(含官方那两套游动姿态)画在一个 shell.overlay 浮层的 canvas 上,只往三个增量插槽里注册,不替换任何出厂 UI。

技术细节(包结构、dsh.bundle / dsh.client 双面契约、插槽选择、性能取舍)在 docs/HOW-IT-WORKS.md; 测试与发布流程在 docs/MAINTAINING.md。

许可与致谢

MIT,见 LICENSE;不随主许可授予的事项(标志来源、非官方声明)见 NOTICE.md。

鲸鱼标志及其两套官方游动姿态来自 DeepSeek Harness 的开源客户端包(@deepseek-ai/dsh-client-ui-primitives、@deepseek-ai/dsh-client-ui-conversation,同为 MIT)。标志本身是 DeepSeek 的品牌资产,本项目按官方 BRAND_GUIDELINES.md 使用:项目名只用推荐的缩写 "DSH"、不冒用完整商标、并明确声明非官方。

版本历史见 CHANGELOG.md。


English

A whale aquarium for the DSH (DeepSeek Harness) web UI. A school of the official DSH whale mark swims over the whole frame, flees your cursor, and scatters when you click. The layer is fully click-through.

dsh plugin --profile web add github:tulipdkw/dsh-whale-aquarium
dsh web   # restart the profile (a page reload is not enough)

Toggle it from the whale-mark button at the sidebar foot; tune it under Settings → Whale Aquarium (count, size, speed, opacity, shyness radius, bubbles, blend mode, facing). Settings persist in localStorage and are not written to DSH config.

It uses the official whale mark paths — including the two official swim poses DSH itself renders — on a single shell.overlay canvas, and registers only additive slots. No build step: lib/*.js is the shipped artifact.

Unofficial plugin, not affiliated with or endorsed by DeepSeek. MIT licensed.