dsh-workspace-files
Run the following command in DeepSeek Harness:
dsh plugin install Momojie-S/dsh-workspace-files
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Momojie-S/dsh-workspace-files in the DeepSeek Harness terminal to install; source code at https://github.com/Momojie-S/dsh-workspace-files
About this plugin
Running agent sessions in the DeepSeek Harness Web UI puts you right next to a local repo, but the interface ships without a file browser. To check a directory tree or skim a source file you currently have to leave the browser tab or ask the agent to read it for you—both of which interrupt your flow. dsh-workspace-files solves this by adding a single "Files" button to the session title bar. One click slides a resizable (240–900 px) workspace panel into the right side of the screen, letting you browse files without switching contexts or sending another message to the agent.
The panel focuses on two things: seeing things clearly and grabbing what you need. The left file tree expands and collapses on click; the search box performs a recursive filename search across the whole workspace, skipping .git and node_modules by default (both are configurable via plugin settings). Clicking a file opens an inline preview on the right—Markdown renders fully with headings, lists, tables, highlighted code blocks, links, and images, while other text files receive syntax highlighting matched to their extension. A double click opens a centered, zoomed modal that you dismiss with Esc or by clicking the overlay. Binary files or files above the preview size limit display a notice, but download buttons are always present in the preview and modal headers. This is especially useful when you reach Harness over a domain or LAN: the official fence blocks non-loopback file downloads, and this plugin gives you a clean path to pull files onto your local machine.
If you use DeepSeek Harness locally or via a reverse proxy on a LAN or public domain, and you want to glance at workspace files right beside your session without breaking concentration, this plugin is built for exactly that. It does not change agent behaviour, adds no runtime dependencies beyond what Harness already provides, and after installation simply contributes one more button to the title bar—entirely optional, entirely yours to use.
Use Cases
- Quickly browse workspace directory structure and file contents beside a session
- Download files locally when accessing Harness over a domain or LAN
- Preview Markdown documents or view syntax-highlighted source code
Best For
- Developers using DeepSeek Harness locally or on a LAN
- Users who frequently check workspace files without wanting to switch editors
- Users accessing Harness remotely via a domain or reverse proxy
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.