DSH plugin that animates ASCII whales behind the chat, with frosted glass, three character styles and offline fonts; settings live in 设置 → ASCII 鲸鱼.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-11-12
License
NOASSERTION
01What can it help you accomplish?
Give the DSH chat surface a living background of ASCII whales instead of a flat canvas
An animated whale pod behind the title, messages and input box, with ASCII character shading, body flexing, fish schools and fading trails in DeepSeek blue `#4d6bfe`
DSH users who want an ambient, character-driven chat background
Tune the sea, the glass and the palette to your own taste
Frosted-glass layers between the whales and the messages with separate background / input-box blur and opacity, plus a one-click restore to the original blue sea
Users who want visual control without editing CSS
02How to install into DeepSeek Harness
Prerequisites
- A DeepSeek Harness install with the plugin manager available — the README adds the npm package through it
- For the Web CLI path, a Web profile name to pass to `--profile`; Desktop users install through the client's plugin manager instead
Installation steps
- 01
Add the npm package `dsh-ascii-whales` in DeepSeek Harness's plugin manager, then restart the relevant instance
- 02
Web CLI alternative: `dsh plugin --profile web add dsh-ascii-whales`, replacing `web` with your target Web profile
$ dsh plugin --profile web add dsh-ascii-whales
- 03
Open 设置 → ASCII 鲸鱼 to configure the ocean — the plugin is enabled by default
Verify the integration
Not specified by the author
03DSH integration and capability boundaries
DSH plugin installed as the npm package `dsh-ascii-whales` through DSH's plugin manager, with its settings living in 设置 → ASCII 鲸鱼
Animated ocean behind the chat
The DSH chat surface→Whales of different sizes swimming behind the title, messages and input box, with fish schools and fading trails
Whales are shown in existing conversations by default; turning off 聊天中显示鲸鱼 restores the blank-new-conversation-only behaviourFrosted glass layers
The 背景毛玻璃 / 输入框毛玻璃 toggles→A translucent base, three-stop gradient and background blur between the whales and the messages, tuned separately for light and dark themes
The frosted layer ignores mouse events, does not blur text, code or controls, and browsers without background blur get a more opaque base colourThree character styles
ASCII, 汉字 (Hanzi) or Kanji→The same whale outline drawn from ASCII characters, Chinese characters placed by body part (吻, 目, 背, 鳍, 尾) or Kanji with stroke-density shading
Character grid has a 4 px floor and stops shrinking there; Kanji uses the Chinese font name while the English font setting only affects ASCIIBundled offline fonts
The font setting (built-in default or local custom)→Geist Mono 600 for English and 思源宋体 for Chinese shipped with the plugin, or a local font name typed in or picked after 扫描本机字体
The animation and fonts are packaged with the plugin and load offline
04Who is it for? When not to use it?
Good for
- DSH users who want an ambient, character-driven chat background
- Users who want visual control without editing CSS
Not for
- The Kanji style is adapted from michikusa404's ascii-kanji-sharks under the MIT License (Copyright © 2026 michikusa404); the full licence is kept at `vendor/ascii-kanji-sharks/LICENSE`.
05Compatibility, maintenance and safety notes
- Turning off 显示海洋 disables every scene at once, while 聊天中显示鲸鱼 is saved independently and reset to on by 恢复默认; browsers without background blur fall back to a more opaque base colour.
- Preferences are saved in the current browser, and the animation follows the system "reduce motion" setting and pauses in background tabs.
- The Kanji style is adapted from michikusa404's ascii-kanji-sharks under the MIT License (Copyright © 2026 michikusa404); the full licence is kept at `vendor/ascii-kanji-sharks/LICENSE`.
- The animation builds on stackedlol/ascii-sharks, which supplied the fish-school simulation, flexible body, character grid and lighting; this project adds the whale form, DSH integration, theme adaptation and tunable parameters.
Repository README statements at the recorded commit; the facts pack records the licence as NOASSERTION, and there is no independent safety audit.
06Frequently asked questions
How do I install ASCII Whales into DeepSeek Harness?
Add the npm package `dsh-ascii-whales` in DSH's plugin manager and restart the relevant instance. Web CLI users can run `dsh plugin --profile web add dsh-ascii-whales`, replacing `web` with their profile; Desktop installs through the client's plugin manager.
Where do the whales appear, and can I limit them to new chats?
They are drawn behind the title, messages and input box. Whales show in existing conversations by default; turning off 设置 → ASCII 鲸鱼 → 聊天中显示鲸鱼 restores the original behaviour of showing them only on a blank new conversation page.
What does the frosted glass actually change?
Turning on 背景毛玻璃 adds a translucent base, a three-stop gradient and background blur between the whales and the messages, tuned for light and dark themes. The layer ignores mouse events, text and code stay sharp, and browsers without background blur get a more opaque base colour.
Which character styles and fonts are included?
ASCII, 汉字 (吻, 目, 背, 鳍, 尾 placed by body part) and Kanji adapted from michikusa404's ascii-kanji-sharks. English defaults to the bundled Geist Mono 600 and Chinese to 思源宋体; you can also scan local fonts and pick or type a name.
Are my settings stored per browser?
Yes. Preferences are saved in the current browser, and the animation follows the system "reduce motion" setting and pauses in background tabs. 恢复默认 puts everything back to the original blue sea.
07Related DSH workflows
huashu-design
by alchaincyf
Creates selectable design directions and delivers interactive prototypes, PPTX, animations, and visual assets.
dsh-tui
by ccch1mneyyy
Claude Code 风格全屏终端 TUI:像素鲸鱼顶栏、双流光大字、实时工作状态行、思考流式展开、双击 Esc 时间回溯、上下文进度条 + TPS 仪表;接入 Agent preset(standard/code/minimal/cordis)、Skills、MCP、Goals、Todos、子代理,/ 命令注册表与随附技能(audit/bug/review/practice/pr_comments/release-notes/vuln-check);纯插件挂载零核心改动。
dsh-better-sidebar
by omdsh-dev
Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.
dsh-media-desk
by woniuniuniu
Capture ideas and generate scripts, titles, covers, images, storyboards, schedules, and review data in a sidebar media workspace.
08Data and sources
在 DeepSeek Harness 的插件管理中添加 npm 包 **`dsh-ascii-whales`**,完成后重启相应实例。
插件默认启用,配置入口为 **设置 → ASCII 鲸鱼**。
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-11-12. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
