DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Wooden Fish — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
W

dsh-wooden-fish

Wooden Fish

DSH(DeepSeek Harness)Web mode plugin: displays a wooden fish and mallet in the center of the page. Click the wooden fish to strike it and show “Merit +1,” while announcing “Namo Amitabha.”

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:hotpot-labs/dsh-wooden-fish#1700f1c2107c2037f7b5fda4e5a3b17b9bb5e182
READMECompatibilityVersions
Preview

Compatibility and provenance

Wooden Fish is published as dsh-wooden-fish and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
9/3/2026

Versions

0.1.0stable
9/3/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
9/3/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profileExperimental Web profile layer for Agent Teams Remote and UI pluginsRemote Web Ui@linxin666/dsh-remote-web-uiScan-to-pair remote access for the dsh web GUI that shares one official interface: a QR beside the settings button pairs phones and PCs into the same Web GUI (a portrait-touch adaptation layer for phones, full desktop on PCs) through one-time tokens and rClient Ui Task Board@linxin666/dsh-client-ui-task-boardHost-authoritative task board for the DSH Web GUI with real session execution, Host cron scheduling, and optional cross-platform idle-sleep protection; mounted without DSH source changes.

README

dsh-wooden-fish

English | 中文

A DSH (DeepSeek Harness) web-mode plugin: shows a centered wooden fish (木鱼) and mallet over a blurred backdrop of the dsh web UI. Click the fish to strike it with the mallet, pop a "功德 +1" at the top, and hear "南无阿弥陀佛".

Preview

Installation

Install from npm (recommended)

dsh plugin --profile web add dsh-wooden-fish

Install from GitHub

dsh plugin --profile web add github:your-org/dsh-wooden-fish

pnpm ≥10 blocks build scripts of git dependencies by default. After the first add fails, authorize this package's build in the profile's pnpm-workspace.yaml, then re-run the add command above:

allowBuilds:
  dsh-wooden-fish: true

Install locally

From the directory containing this plugin, install it into the profile as a local bundle:

dsh plugin --profile web add ./dsh-wooden-fish

Usage

After installation, start in web mode:

dsh --profile web web

A wooden fish and mallet appear centered on the page, over a blurred view of the dsh web UI. Click the wooden fish to strike it.

Features

  • Renders a centered wooden fish and mallet in dsh web mode via the shell.overlay slot.
  • Blurs the background with backdrop-filter while keeping the dsh web UI underneath click-through.
  • On click, the mallet strikes the fish once, "功德 +1" pops up at the top, and the merit counter increments.
  • Plays a knock sound (wooden-fish.m4a) and speaks "南无阿弥陀佛" (Web Speech API).
  • The wooden fish, mallet, and merit counter follow the app appearance: black in light mode, white in dark mode.

Development

The plugin is client-only: the host entry (src/index.ts) is an empty bundle stub, and all behavior lives in the browser entry (src/client.tsx). Build with esbuild:

npm install
npm run build
npm run typecheck

FAQ

  • No sound / no speech on click? The browser requires a user gesture to unlock audio, and speechSynthesis depends on a Chinese voice being installed in the OS/browser. Clicking the fish is the gesture; if speech still does not play, install a Chinese (zh-CN) voice in your system settings.
  • How do I hide the overlay? Stop or uninstall the plugin, or reinstall to remove it. There is no in-page toggle.