DSH Plugins Marketplace

DSH Plugins

Plugins

/

Terminal & Clients

/

dsh-atelier-clickfx

d

dsh-atelier-clickfx

Manifest valid

Five non-repeating, theme-aware click animations for DeepSeek Harness: ripples, lace blooms, comets, orbits and butterflies.

UI (client)hasBundlePatch

Atelier Click FX · 工坊星涟

English | 简体中文

CI DSH License

Atelier Click FX: a gold star on a navy background

A small, independent visual plugin for DeepSeek Harness Web GUI and Desktop. Mouse clicks randomly alternate between five distinct animations: star ripples, lace blossoms, comet showers, orbiting stars and fluttering butterflies. Each uses the current theme’s soft gold, porcelain white and periwinkle blue, then fades in 0.72–0.9 seconds.

Designed to complement the navy, gold and lace of Maid Atelier / 深海女仆工坊. It reads the active skin's colors and ships no third-party skin artwork. It uses the same native DSH package, profile-patch and browser-module conventions as the dsh-web-all family, but is an independent plugin and is not bundled with that project.

Install

Requires DSH 0.2.0-rc.2 or newer with its dsh command available on PATH. Desktop users can register the command through the app's command-management menu. No separate model, API key, native build tools or plugin dependencies are needed.

Desktop: fully quit the application, then run the following in Terminal, PowerShell or your Linux shell:

dsh plugin --profile desktop add "https://github.com/catisamaomao/dsh-atelier-clickfx/releases/download/v1.2.0/dsh-atelier-clickfx-1.2.0.tgz"

Restart the desktop app. In Plugins, enable Atelier Click FX (its title follows your UI language; package ID: dsh-atelier-clickfx).

Web GUI:

dsh plugin --profile web add "https://github.com/catisamaomao/dsh-atelier-clickfx/releases/download/v1.2.0/dsh-atelier-clickfx-1.2.0.tgz"
dsh web

Restart an already running Web server. The quoted release URL works unchanged across macOS, Windows PowerShell and Linux. Use your actual profile name if you maintain a custom profile.

Alternatively, download the .tgz from Releases, add its absolute path in DSH's plugin installer, or install the tagged source:

dsh plugin --profile desktop add "github:catisamaomao/dsh-atelier-clickfx#v1.2.0"

The repository contains ready-to-load JavaScript; installing it does not run a build script. Releases include a SHA256SUMS.txt for the packaged artifact. This release is distributed through GitHub, not the npm registry.

Behavior

  • A short primary mouse or pen click creates one approximately 110 CSS-pixel effect.
  • A shuffled bag plays all five effects once in each group of five accepted clicks; adjacent groups never repeat the same effect at their boundary. Dragged, long or rate-limited clicks do not consume a choice.
  • The effects differ in shape and motion, not just color. Their palette is sampled from the active skin on every click.
  • Drags, long presses, secondary buttons and touchscreen scrolling do not trigger it.
  • The overlay never intercepts input or takes focus. No sound, cursor trail or idle animation.
  • At most eight effects coexist; rapid clicks are rate-limited. The canvas backing buffer is capped at approximately eight million pixels.
  • Effects clear when the app loses focus, becomes hidden or resizes.
  • Reduce Motion is respected immediately: no effects play while that preference is enabled.
  • Disabling the plugin disposes its canvas, event listeners and animation frame.
  • No network calls, telemetry, model usage, storage access or persistent click history.

Five animations

EffectShape and movementDuration
Star rippleFine circular waves with outward-drifting four-point stars720 ms
Lace blossomA delicate six-petal flower outline opening outward820 ms
Comet showerA small cluster of stars with short, fading trajectories760 ms
Star orbitStars following tilted elliptical rings900 ms
Butterfly flutterLight butterfly outlines gently flapping and drifting outward860 ms

Languages

The DSH plugin list title and description, plus the standalone preview, support English, Simplified Chinese, Traditional Chinese, Japanese and Russian. DSH metadata lives in locale/*.json, including zh and zh-CN aliases. The animation contains no text and works with any UI language.

The production plugin follows the host's locale resolution; the preview has its own language selector and browser-language default. English is the metadata fallback. Do not change the package ID or module registration ID when translating display text.

Platforms and verification

PlatformRuntime designValidation
macOSDSH Desktop or Web GUIActual Desktop click rendering, input focus and navigation verified
WindowsDSH Desktop where available, or Web GUINode 22/24 automated CI; native UI not manually tested
LinuxDSH Desktop where available, or Web GUINode 22/24 automated CI; native UI not manually tested

The plugin uses browser Canvas and Pointer Events and contains no OS-specific commands, filesystem paths or native modules. The CI matrix checks JavaScript syntax, package/locale integrity, host loading and lifecycle behavior on all three operating systems. These checks use a simulated DOM/Canvas; they are not a substitute for native UI testing.

Theme integration

Colors are sampled on each click, so a skin change does not require restarting the effect:

RolePreferred tokenFallback
Warm outlines and stars--maid-gold-soft, then --maid-gold#e2cfaa
Blue accents and particles--maid-periwinkle, then --dsw-alias-brand-primary#8ea5da
Porcelain highlights--maid-porcelain, then --dsw-alias-label-primary#f8f6f0

The plugin remains usable without Maid Atelier or dsh-web-all. It does not edit either package, add settings panels or change the selected skin. It decorates the renderer's content area, not the operating system's title bar, menus or dialogs.

Develop and preview

git clone https://github.com/catisamaomao/dsh-atelier-clickfx.git
cd dsh-atelier-clickfx
npm run check
npm test
npm run pack:check
npm pack

No dependency installation is required. Open preview.html in a modern browser for an interactive demo using the same client.js as DSH. The preview’s demo button plays five randomly selected clicks using the same shuffled sequence; it also respects Reduce Motion.

index.js is the deliberately empty host entry; client.js registers a lazy browser module with DSH and owns all effects through ctx.effect. cordis.patch.yml adds one independently toggleable row. Public package metadata is exported through package.json and locale/*.

Disable or remove

Turn off Atelier Click FX in DSH's Plugins page. To remove it, use the plugin's normal uninstall action. Restart the host if prompted. There is no plugin data directory to clean up.

License

MIT. All artwork shipped in this repository is original to this plugin. The reference skin and dsh-web-all remain their authors' separate projects.

Comments

Loading…

From the same category

dsh-TUI

by ccch1mneyyy

DSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rol

Terminal & ClientsManifest valid

★ 4.6k

↓ 11.9k/wk

MIT

TypeScript

Oct 15, 2026

dsh plugin --profile terminal add @deepseek-harness-tui/dsh-tui

by strukto-ai

The World's First Virtual Terminal for AI Agents

Terminal & ClientsManifest valid

★ 3.7k

↓ 374/wk

Apache-2.0

TypeScript

Oct 15, 2026

dsh plugin --profile agent add @struktoai/mirage-dsh

by bowenliang123

The best DeepSeek Harness plugin for context insight and management, with context dashboard / browser / sidebar and context command, for context statistics, composition, breakdown, evolution details,

Tools & CapabilitiesUI & ExperienceTerminal & ClientsManifest valid

★ 2.1k

↓ 52.1k/wk

Apache-2.0

TypeScript

Oct 14, 2026

dsh plugin --profile web add dsh-context

by huiliyi37

官方 DeepSeek Harness 的交互式终端 UI 插件:自研 ANSI 极简交互渲染、流式 Markdown/工具卡、16+ 主题、slash 命令与选择器、输入历史与本地偏好持久化、LSP 诊断、memory记忆,很丝滑的开发体验。

Terminal & ClientsManifest valid

★ 285

↓ 486/wk

Apache-2.0

TypeScript

Sep 30, 2026

dsh plugin --profile terminal add @huiliyi37/dsh-tianshu-tui

by Hilbert-beinghappy

面向 DeepSeek Harness 的 Claude Code 风格终端界面,支持 Windows、macOS 与 Linux,兼容透明终端、VS Code 主题和自定义配色。

Terminal & ClientsManifest valid

★ 196

↓ 108/wk

MIT

TypeScript

Oct 13, 2026

dsh plugin --profile web add seektty

by c3cvld7aag

富江DSH完美破甲|富江破甲 DSH 本地插件,内置提示词规则,支持 Windows 一键安装、环境自动准备与一键卸载,全中文使用说明。

Terminal & ClientsManifest valid

★ 84

JavaScript

Oct 3, 2026

dsh plugin --profile web add fujiang-armor