Composer file attachment for DeepSeek Harness Web: a paperclip button opens the DEVICE file picker (any file type); uploaded files show as chips in the composer's top-left, laid out left-to-right; the reference line is auto-carried into the draft so no @ mention is ever needed.
Beam files from your desktop into the agent's context: drag onto the DSH Web composer, resolve the real absolute path by name (workspace + Downloads/Desktop/Documents), pick a candidate chip, and beam it in — no copy, no path text in the composer. On submit the Host injects the paths into the agent request as a hidden plugin-notice message; the agent reads the source file directly.
File browser, download surface, and mode-gated upload for the DSH Web GUI: browse the whole serving filesystem, resume a download with Range, archive folders and selections as streamed ZIPs, and upload with an overwrite prompt under a read-only / workspace-write / full-access policy that defaults to the session's own.
Download Agent-delivered files straight from the DSH Web GUI: a Session-header button with per-file and ZIP-bundle browser downloads, built for cloud hosts that have no local file manager.
File Explorer for DeepSeek Harness: right-side resizable file tree (expand/collapse, search, syntax-highlighted preview, in-panel editing) with one-click VS Code / system file manager open
Upload button + drag-and-drop files into DSH conversation as local paths; uploaded-file management (list/info/delete/@path) and clipboard path reading (zero-copy, no size limit)
Vision tools · Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:666emmm/dsh-file-upload
Windows file upload for DeepSeek Harness: a configurable hotkey opens the native file dialog (PowerShell 7 first, Windows PowerShell 5.1 fallback), then a graphical chooser lets you copy files into the workspace, insert paths into the composer, or both. Bilingual UI (zh/en).
Upload, preview, and delete files through the DeepSeek Files API (https://api.deepseek.com/files) from the DeepSeek Harness Web UI, and reference uploaded file_ids in prompts.
Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:shifengchen/ds-files-manager
DSH web plugin: a Cmd/Ctrl+F find bar (like the browser's built-in find) for the desktop Electron shell, which has none. Searches all page text — conversation content and sidebar — with highlight-all, match count, and Enter/Shift+Enter navigation.
Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:secyborg/dsh-find-bar
DeepSeek Harness plugin: capture the provider model fingerprint (system_fingerprint) of every LLM call and show it as a hover-revealed plain-text suffix on each assistant message's metrics row in the Web UI.
Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Bortor/dsh-fingerprint-show
Find the right plugin, then get started
Search by task
Use a feature keyword or category, then sort by recent updates or GitHub stars.
Explore capabilities
Read the description, AI analysis and original README to understand what a plugin does.
Check and install
Review compatibility, dependency ranges and instructions, then copy the available install command.
Questions about DSH Hub
What is DSH Hub?
DSH Hub is a community plugin directory for DeepSeek Harness, bringing together descriptions, source links and installation instructions to help you discover and compare extensions.
Does inclusion mean a plugin is tested and compatible?
No. Detail pages show recorded compatibility and dependency ranges. Unknown does not mean compatible; check the project documentation before installing.
How do I install a plugin?
Open its detail page and check the installation section. Copy the command into your Harness environment when available, or follow the project README.