DSH Plugins Marketplace

DSH Plugins

Plugins

/

Just for Fun

/

dsh-power-type

h

dsh-power-type

Manifest valid

Power Mode typing effects for the DSH web composer: caret particles, heat and embers, combo counter, synthesized key ticks.

UI (client)hasBundlePatch

dsh-power-type

English | 中文

npm license

Power Mode typing effects for the DeepSeek Harness (DSH) Web composer: sparks, shockwaves, combo, heat and embers.

Power Type demo

Features

  • Caret particles, glowing character echoes and editor shake.
  • The current text line heats up with the streak: amber → orange → red, with heat shimmer and rising embers.
  • Heat wraps the text only: no composer border and no settlement card.
  • Combo counts visible glyphs: English adds per key, while a multi-character IME commit fills in the matching streak and tick density.
  • A quiet synthesized tick per keystroke; a heavier impact on Enter, with independent mute and volume.
  • Chinese and other IME composition support, plus light/dark theme adaptation.

Installation

Requires DSH Web >=0.2.1-rc.2 <0.3.0.

dsh plugin --profile web add dsh-power-type

To install the current commit instead of the published release, use the repository:

dsh plugin --profile web add github:huangzhilin-hzl/dsh-power-type

If running DSH from source, execute this from the DSH repository root:

pnpm dsh plugin --profile web add github:huangzhilin-hzl/dsh-power-type

Restart DSH Web and refresh the page after installation. No plugin build is required.

For local development, install from a local checkout instead:

dsh plugin --profile web add /absolute/path/to/dsh-power-type

Local installation uses a directory link, so keep that directory in place.

Usage

Start typing in the composer. Effects are enabled by default. Toggle the plugin under Plugins → Installed plugins → Power Type.

Adjust intensity and sound in the browser console:

window.__dshPowerType.setIntensity(1.5)      // Default: 1; range: 0.2–2.5
window.__dshPowerType.setSoundEnabled(false) // Mute key/Enter cues
window.__dshPowerType.setVolume(0.5)         // 0–1, default 0.9

Settings are saved locally in the browser.

Uninstall

dsh plugin --profile web remove dsh-power-type

For a DSH source checkout, use pnpm dsh instead of dsh.

Development

Install dependencies in a DSH checkout, then run these commands from this plugin directory:

export DSH_CHECKOUT=/absolute/path/to/deepseek-harness
node --test test/engine.test.mjs
node --test test/browser.test.mjs
node --test test/dsh.test.mjs

Browser tests require Chrome/Chromium. DSH integration also requires pnpm and a built Web frontend at apps/web/dist in the DSH checkout. Use CHROME_PATH and DSH_TEST_PNPM to specify executable paths when needed.

Set DSH_PLUGIN_SPEC=github:huangzhilin-hzl/dsh-power-type to run the DSH integration test against the remote package.

Open demo/index.html for a standalone visual demo, or demo/index.html?heat=1 for a continuous heat demo. Add &theme=light for the light theme.

Comments

Loading…

Similar plugins

dsh-combo

by QuentinCrane

PowerMode-style tool-call combo feedback for DeepSeek Harness Web and Desktop, with a countdown, four effects and live customization.

Manifest valid

★ 0

MIT

JavaScript

Oct 18, 2026

dsh plugin --profile web add dsh-combo

by Chi-hong22

DeepSeek Harness Web composer markdown editing helper: Shift+Enter list continuation with ordered-list auto-renumbering and Tab indent

Terminal & ClientsManifest valid

★ 0

MIT

JavaScript

Aug 14, 2026

dsh plugin --profile web add @chi-hong22/dsh-mdbox

by kexin8

⌨️ Keyboard shortcuts for the DSH chat composer — ↑↓ cycle history, Ctrl+C clear input. DSH web plugin.

Development & InfrastructureManifest valid

★ 4

↓ 349/wk

MIT

JavaScript

Aug 19, 2026

dsh plugin --profile web add dsh-composer-keys

by NNNOOOMII

DSH Web 客户端的 Codex 风格「思考强度」电源滑块 —— 拖一下就切换会话的真实推理强度;紫色扫描、漂浮星尘、拖柄墨点全部手写,零构建零依赖。

Development & InfrastructureManifest valid

★ 10

MIT

JavaScript

Oct 20, 2026

dsh plugin --profile web add dsh-codex-power-slider

by xiaoshengliang2002

Enhance the composer draft before sending: a sparkle button in the DSH web GUI rewrites your prompt in a structured or light mode, with an original-versus-enhanced preview.

Manifest valid

★ 0

MIT

JavaScript

Sep 15, 2026

dsh plugin --profile web add dsh-prompt-boost-pro

by knqiufan

DeepSeek Harness plugin that connects to a PowerContext Server over HTTP for recall, memory, handoff, experience, and skills.

Memory & ContextManifest valid

★ 9

Apache-2.0

TypeScript

Aug 26, 2026

dsh plugin --profile agent add powercontext-dsh