dsh-power-type
Manifest validPower Mode typing effects for the DSH web composer: caret particles, heat and embers, combo counter, synthesized key ticks.
dsh-power-type
English | 中文
Power Mode typing effects for the DeepSeek Harness (DSH) Web composer: sparks, shockwaves, combo, heat and embers.

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
by QuentinCrane
PowerMode-style tool-call combo feedback for DeepSeek Harness Web and Desktop, with a countdown, four effects and live customization.
★ 0
MIT
JavaScript
Oct 18, 2026
dsh plugin --profile web add dsh-comboby Chi-hong22
DeepSeek Harness Web composer markdown editing helper: Shift+Enter list continuation with ordered-list auto-renumbering and Tab indent
★ 0
MIT
JavaScript
Aug 14, 2026
dsh plugin --profile web add @chi-hong22/dsh-mdboxby kexin8
⌨️ Keyboard shortcuts for the DSH chat composer — ↑↓ cycle history, Ctrl+C clear input. DSH web plugin.
★ 4
↓ 349/wk
MIT
JavaScript
Aug 19, 2026
dsh plugin --profile web add dsh-composer-keysby NNNOOOMII
DSH Web 客户端的 Codex 风格「思考强度」电源滑块 —— 拖一下就切换会话的真实推理强度;紫色扫描、漂浮星尘、拖柄墨点全部手写,零构建零依赖。
★ 10
MIT
JavaScript
Oct 20, 2026
dsh plugin --profile web add dsh-codex-power-sliderby 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.
★ 0
MIT
JavaScript
Sep 15, 2026
dsh plugin --profile web add dsh-prompt-boost-proby knqiufan
DeepSeek Harness plugin that connects to a PowerContext Server over HTTP for recall, memory, handoff, experience, and skills.
★ 9
Apache-2.0
TypeScript
Aug 26, 2026
dsh plugin --profile agent add powercontext-dsh