dsh-download-progress: DSH Download Progress Plugin
The DSH (DeepSeek Harness) plugin `dsh-download-progress` addresses the pain point of not being able to view download progress when downloading large files via the Web GUI. It calculates the download percentage in real time and displays a progress bar, download speed, and file size in a floating panel at the bottom right of the web page. It provides a GET endpoint for frontend polling, supports both Chinese and English, requires no build step, and strictly adheres to privacy and security principles.
Read Moredsh-download-progress: Centralized View of Download and Transfer Progress in DSH Web
dsh-download-progress is an open-source plugin for the DSH web client, designed to solve the problem of scattered and hard-to-monitor download progress. Through a draggable panel in the bottom-right corner, it provides unified visualization of URL downloads, Shell command transfers, SSH transfers, and workspace file growth, displaying real-time byte counts, speeds, percentages, and estimated time remaining. Its core features include providing a `download_url` tool, automatically parsing Shell commands such as `curl`/`wget` to track progress, monitoring SSH transfers, and scanning the workspace every 1.5 seconds to capture "black-box" downloads. The plugin can be installed via the marketplace, CLI, or manual mounting, and requires Node.js 20 or above. Although the project was developed with AI assistance and verified on real devices, attention should still be paid to its permission dependencies and its limitations with downloads that lack C
Read More