dsh-plugin-workbench
Run the following command in DeepSeek Harness:
dsh plugin install ghbhiee/dsh-plugin-workbench
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install ghbhiee/dsh-plugin-workbench in DeepSeek Harness to install; the source lives at https://github.com/ghbhiee/dsh-plugin-workbench and ships with a pre-built lib, so no local build step is needed.
About this plugin
Working in DeepSeek Harness through a remote browser often leaves a frustrating gap around files: path mentions in a conversation open on the host and vanish into the void, images and PDFs cannot be previewed, and there is no terminal to speak of. dsh-plugin-workbench closes that gap in one pass. It drops a file browser, a multi-format preview panel, a text editor with optimistic version-conflict detection, and a WebSocket-based terminal straight into the web UI, so you can read, write, upload, rename, delete, and run shell commands without ever leaving your tab.
Security is the second backbone. Every mutating route is off by default and must be explicitly enabled. The plugin fences against path traversal, symlink escape, SVG and HTML script injection, and accidental root deletion. HTML previews run inside a sandboxed iframe with an opaque origin, PDFs are handed to the browser's native viewer, and binary files are refused with a clear explanation rather than served as mojibake. The editor uses optimistic locking: each save carries the file's version token, and if the file has been modified by someone else in the meantime the write is rejected with a 409 while your draft stays intact in the textarea.
It is built for developers and operators who use DeepSeek Harness remotely through a browser. You do not need an SSH session or a local file manager: the file tree re-roots to the directory of the conversation you are viewing, and file paths that appear inline in messages become clickable, opening a preview panel right where you are. No local build step is required.
Use Cases
- Browse, preview, and edit files in a remote workspace directly in the browser
- Run shell commands in the web UI without an SSH session or local terminal
- Click a file path inline in a conversation to open an in-panel preview instantly
Best For
- Developers using DeepSeek Harness remotely through a browser
- Operations staff who need to manage workspace files without a local environment
- End users who want file editing and terminal access entirely in the web UI
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.