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.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-plugin-ui-zoom

Plugin Ui Zoom

Whole-interface zoom for DeepSeek Harness: 70%–160% via Ctrl+wheel, the DSH shortcut center, or an inline pill — with content-width compensation so zooming out shows more text instead of a narrower strip.

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

npx -y @deepseek-ai/dsh plugin --profile web add dsh-plugin-ui-zoom@0.1.0
READMECompatibilityVersions

Compatibility and provenance

Plugin Ui Zoom is published as dsh-plugin-ui-zoom 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
npm
Registry updated
10/23/2026

Versions

0.1.0stable
10/23/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
22.6 kB
Files
10
Surface
web
License
MIT
Source
npm
GitHub
★ 0
Weekly downloads
0
Last push
10/23/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.

Plugin Wallpaper Enginedsh-plugin-wallpaper-engineWallpaper Engine backgrounds for the DSH web GUI: render your local Wallpaper Engine wallpapers behind the chat — Scene and Web in real time through the bundled WebWallGL engine, Video played directly — with iOS-style liquid glass, adjustable blur/scrim/bClaude Designdsh-claude-designDeepSeek Harness plugin: the claude-design skill from baoyu-design. The agent writes canvases of artboards as files and opens them in a local canvas editor.Claude Slidesdsh-claude-slidesDeepSeek Harness plugin: the claude-slides skill from baoyu-design. The agent writes editable slide decks as files and opens them in a local slide editor.Genui@changfenhuang/dsh-genuiGenUI for DeepSeek Harness: interactive UI components rendered inline in assistant replies via the ```dsh-ui fence — layout, charts, plots, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model. Ships the fence-teaching host plugi

README

dsh-plugin-ui-zoom

Whole-interface zoom for DeepSeek Harness (DSH): scale the entire Web UI — sidebar, menus, modals, icons and text — from 70% to 160%.

Built-in DSH font size only affects conversation prose. This plugin scales everything, and compensates the layout so zooming out shows more text per line instead of a narrower reading column.

Features

  • Ctrl+wheel zoom, 5% per notch, accumulated over trackpads so a two-finger swipe does not jump ten steps
  • Keyboard shortcuts registered with DSH's own shortcut center (Mod+= / Mod+- / Mod+0 on Desktop, Mod+Alt+… on Web), so they appear in Mod+/ and users can rebind them
  • Inline pill next to the composer: − 100% +, click the percentage to reset
  • Range 70%–160%, remembered per origin in localStorage (dsh-ui-zoom)
  • Content-width compensation: the host caps the reading column at 920px, so the cap is scaled by 1 / zoom, keeping the column's physical width stable
  • Cleans up after itself: removing the plugin restores the document and drops every listener and command

Install

Install it from the Plugins page in DSH (search the npm name), or:

dsh plugin --profile <profile> add dsh-plugin-ui-zoom

Restart dsh web afterwards.

Usage

ActionDesktopWeb
Zoom inCtrl/⌘ + wheel, Mod+=Ctrl+Alt+=
Zoom outCtrl/⌘ + wheel, Mod+-Ctrl+Alt+-
Reset to 100%click the percentage, Mod+0Ctrl+Alt+0

Mod is ⌘ on macOS and Ctrl on Windows/Linux. All three bindings are editable in DSH's keyboard shortcut panel (Mod+/); the plugin registers through ctx.shortcuts, so duplicate or overlapping bindings are rejected by the harness instead of silently double-firing.

Why it scales the document root

Most DSH font sizes are hard-coded pixels with no rem ladder, so overriding design tokens cannot scale the whole interface. zoom on document.documentElement participates in layout, so the layout viewport, position: fixed menus and overlays, and hit testing all follow — unlike transform: scale(), which creates a containing block that traps fixed elements.

Compatibility

  • engines.dsh: >=0.2.0-rc.2 <0.3.0-0
  • Peer: @deepseek-ai/cordis ^4.0.1
  • No build step, no runtime dependencies

Known limitations

  • If you have dragged the conversation width handle, the host stores its own inline width and it wins over this plugin's compensation; zooming out then scales the column proportionally.
  • On Web (a real browser tab), Ctrl+wheel is the browser's page zoom and cannot be intercepted; use the Alt bindings there.
  • The plugin scales the document root, so host controls are scaled as well — same as browser zoom.

License

MIT