dsh-download-progress
Run the following command in DeepSeek Harness:
dsh plugin install nanshanzhaoji/dsh-download-progress
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install nanshanzhaoji/dsh-download-progress in your terminal to install (source: https://github.com/nanshanzhaoji/dsh-download-progress), then restart dsh web to activate.
About this plugin
When a model uses a shell or web tool to download a large file, the terminal progress bar flashes by in an instant while the Web GUI shows nothing at all. You are left staring at the cursor, guessing whether the download is still running or has been stuck forever. dsh-download-progress closes that gap by surfacing real-time download feedback directly in the browser.
The plugin registers a download tool with DSH: once invoked, it streams the target URL and pops a lightweight panel in the bottom-right corner of the Web GUI, continuously updating the percentage, instantaneous speed (B/s), and downloaded or total size. Panel text follows the browser language, switching between Chinese and English automatically. Progress data is also exposed as a /download-progress JSON snapshot via the built-in webServer, so other clients or scripts can consume it. The entire implementation relies only on Node.js built-in modules, and the client bundle uses a hand-written ModuleLoader format, so it works out of the box with no build step.
If you regularly drive models via dsh web to pull weight files, datasets, or any large downloads, and you want the process to be observable, cancellable, and consumable by other tools, this plugin fills exactly the gap between the terminal and the browser.
Use Cases
- Monitor real-time progress while a model downloads large weight files in the browser
- Confirm download speed and detect stalls without watching the terminal
- Consume download snapshots via a JSON endpoint from scripts or other clients
Best For
- Developers who drive models via dsh web to fetch large files
- Users who want Web GUI feedback that matches the terminal experience
- Integrators who need to read download progress programmatically
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.