DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
P

dsh-pixelwhale

Pixelwhale

深度求索时,派一只像素蓝鲸为你喷水摆尾。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:Lkrain821/dsh-pixelwhale#61a18c1da79f3036fe845437241677a156fb816d
README兼容性版本

兼容性与来源证明

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

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

版本

1.1.0stable
2026/10/28
1.0.0stable
2026/9/11

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Session Titles Bundle@deepseek-ai/dsh-experimental-session-titles-bundle新的用户提示到达时刷新会话标题。Personalized Recommendations@deepseek-ai/dsh-personalized-recommendations回答下方以卡片形式提供个性化页面和内置插件推荐Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层

README

PixelWhale 🐋

PixelWhale

深度求索时,派一只像素蓝鲸为你喷水摆尾。

A DSH (DeepSeek Harness) web UI plugin: while the model is thinking, the native 「深度求索中…」/ "Deep diving…" status row becomes a pixel-art DeepSeek blue whale spouting and wagging its tail, next to the same status text rendered in a pixel font with a glyph-level shimmer.

Features

  • 🐋 Animated pixel whale — the hand-drawn DeepSeek blue-whale art (40×25 grid, 6-tone palette), expanded into an 84-frame spout + tail-wag loop, downsampled to 27×18 and painted as a CSS sprite sheet (steps() animation).
  • 🔤 Real pixel font — Fusion Pixel 12px, subsetted to exactly the characters the status row uses (ASCII + the Chinese glyphs + a narrowed middle dot), embedded as WOFF2 so it works offline.
  • ✨ Glyph-level shimmer — the moving highlight is clipped to the text glyphs (background-clip: text), so it travels across the strokes instead of the row.
  • 📐 Sits on the text baseline — align-items: baseline on the status row puts the bottom of the whale on the same line as the bottom of the glyphs, hugging the text on its left.
  • 🎯 Non-invasive — the native text node, language, timer and update logic are untouched; only CSS is applied to the thinking row.
  • 🪶 Zero runtime overhead — no MutationObserver, no polling, no timers, no DOM writes after setup. The client half injects a single <style> element and nothing else runs, so there is no per-frame work and no memory growth while streaming.

Install

From the DSH plugin market, or:

dsh plugin --profile desktop add https://github.com/Lkrain821/dsh-pixelwhale

Then restart DSH.

How it works

  • The host half (lib/index.js) is a client-only cosmetics entry — it just mounts the bundle and exposes the browser half via exports["./client"].
  • The client half (lib/client.js) injects one <style> element containing:
    • @font-face rules for the subsetted pixel font, scoped with unicode-range;
    • a sprite-sheet background-image + @keyframes on the native whale icon ([data-chat-running="true"] [class*="runningIcon"]), which replaces the shipped whale drawing without inserting any node;
    • background-clip: text shimmer and the pixel font on the status text;
    • align-items: baseline on runningContent so the whale bottom lines up with the text baseline;
    • a prefers-reduced-motion: reduce fallback that pins the first frame and drops the shimmer.

Everything is keyed on the [data-chat-running="true"] attribute DSH puts on the thinking row, so the whole effect appears and disappears with that row.

Verified against DSH 2.0.20-next. Selectors are attribute/substring based (data-chat-running, runningIcon, runningContent, runningText) rather than hashed CSS-module names, so they tolerate ordinary client rebuilds.

Font license

The embedded pixel font is Fusion Pixel Font, licensed under SIL Open Font License 1.1 (OFL-1.1). See FONT-LICENSE-OFL.txt. Font copyright belongs to TakWolf (https://takwolf.com) and upstream font authors.

The whale frames are derived from the DeepSeek blue-whale art used by dsh-TUI / dsh-ui-whale, courtesy of @lhh010.

License

MIT (see package.json). The bundled font carries its own OFL-1.1 license.