dsh-plugin-table-zoom
Run the following command in DeepSeek Harness:
dsh plugin install Pasumao/dsh-plugin-table-zoom
Paste the following prompt into your AI chat to install this plugin:
Install this plugin in DeepSeek Harness from the source at https://github.com/Pasumao/dsh-plugin-table-zoom by running dsh plugin install Pasumao/dsh-plugin-table-zoom, then restart dsh web to activate it.
About this plugin
In the DeepSeek Harness Web chat, markdown tables produced by the model can grow long or wide, forcing you to scroll the conversation up and down and drag horizontally just to read them all. dsh-plugin-table-zoom solves this by automatically injecting a small "Float View" button beside any table that meets the long-table threshold (9+ rows or horizontal overflow), while leaving short tables untouched.
Clicking the button opens a standalone floating window above the page that renders a clone of the original table at full size. Inside the window you can scroll both axes freely, drag the title bar to reposition, resize via the corner handle (min 320\u00d7200), zoom font from 60% to 250% with Ctrl+scroll, pan oversized content by holding Space and dragging, and select text with a normal left-drag. A "Copy as Markdown" button in the header copies the entire table as properly escaped, newline-collapsed Markdown in one click. Each open resets to auto-fit width, centered position, and 100% zoom—no layout is remembered.
The plugin is a pure front-end DOM enhancement built on MutationObserver and native browser scrolling. It registers no server-side tools, has zero runtime dependencies, reads no environment variables, and requires no configuration. It is ideal for anyone who regularly reads model outputs in the dsh Web GUI and frequently encounters long tables, letting you browse, zoom, and copy table content without leaving the chat window.
Use Cases
- Pop up a full-size floating window to review a 30+ row markdown table without scrolling the chat
- Zoom, pan, and select text inside an oversized table inside a standalone window
- One-click copy the entire table as escaped Markdown into docs or note tools
- Compare multiple long tables side by side in separate windows without losing chat context
Best For
- Users who regularly read model-generated structured output in the DSH Web GUI
- Developers and researchers who frequently inspect, zoom, and copy long tables
- Anyone who wants to browse and export tables without leaving the chat window or opening external tools
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.