dsh-download-files
Manifest validDeepSeek Harness plugin: replaces the "Show file location" buttons with "Download file" buttons, for Harnesses running on a remote host (NAS, Docker, server).
@louisremi/dsh-docker-adapter
A DeepSeek Harness plugin that adapts the web UI for running the Harness inside a Docker container.
When the Harness runs on a NAS, a server or in Docker, "show file location" has no file manager to open on your machine. This plugin replaces those buttons with Download file buttons that save the file through your browser instead.
Install
dsh plugin --profile web add @louisremi/dsh-docker-adapter
Use the name of the profile your Harness runs with. The plugin loads live; restart the Harness only if the command says a restart is required.
Usage
Nothing to configure. The download button (with a download icon) appears wherever the folder button used to be:
- file cards under an agent reply (
present) and in the changed-files review tab - the toolbar of a file open in the sidebar preview
- the empty state of a file the preview can't render
How it works
The plugin adds an authenticated GET /api/download.file route to the Harness and registers its buttons in the same UI slots as the stock ones, shadowing them. Downloads stream straight to disk by the browser, so large files are fine. Files are served under the same access rules as the Harness's own file preview.
Limitations
- Single files only; folders are not downloadable.
- The "Open in…" button for the workspace folder is not changed.
- Tested with DSH
0.1.7-rc.2. It depends on the stockopen-in-appplugin's slot names.
Uninstall
dsh plugin --profile web remove @louisremi/dsh-docker-adapter
Releasing
Bump version in package.json (npm version patch), push, then publish a GitHub Release whose tag matches (gh release create vX.Y.Z --generate-notes). A workflow stages the package on npm (no 2FA needed in CI); it needs a stage-only NPM_TOKEN repository secret.
The maintainer then publishes the staged version with proof-of-presence:
npm stage list @louisremi/dsh-docker-adapter
npm stage approve <stage-id>
License
MIT
Comments
Loading…
From the same category
by ccch1mneyyy
DSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rol
★ 4.3k
↓ 10.9k/wk
MIT
TypeScript
Oct 11, 2026
dsh plugin --profile terminal add @deepseek-harness-tui/dsh-tuiby strukto-ai
The World's First Virtual Terminal for AI Agents
★ 3.7k
↓ 355/wk
Apache-2.0
TypeScript
Oct 11, 2026
dsh plugin --profile agent add @struktoai/mirage-dshby bowenliang123
The best DeepSeek Harness plugin for context insight and management, with context dashboard / browser / sidebar and context command, for context statistics, composition, breakdown, evolution details,
★ 2k
↓ 34.4k/wk
Apache-2.0
TypeScript
Oct 11, 2026
dsh plugin --profile web add dsh-contextby huiliyi37
官方 DeepSeek Harness 的交互式终端 UI 插件:自研 ANSI 极简交互渲染、流式 Markdown/工具卡、16+ 主题、slash 命令与选择器、输入历史与本地偏好持久化、LSP 诊断、memory记忆,很丝滑的开发体验。
★ 287
↓ 462/wk
Apache-2.0
TypeScript
Sep 30, 2026
dsh plugin --profile terminal add @huiliyi37/dsh-tianshu-tuiby Hilbert-beinghappy
面向 DeepSeek Harness 的 Claude Code 风格终端界面,支持 Windows、macOS 与 Linux,兼容透明终端、VS Code 主题和自定义配色。
★ 197
↓ 108/wk
MIT
TypeScript
Oct 1, 2026
dsh plugin --profile web add seekttyby T-Auto
deepseek-harness Plugin Access and Implementation Standards / deepseek-harness交互生态插件规范与实施标准
★ 83
MIT
JavaScript
Oct 10, 2026