dsh-file-download
在终端中运行以下命令:
dsh plugin install lorsabyan/dsh-file-download
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在托管 Harness 的机器上用与 Web 服务相同的 dsh 配置执行安装命令,或从 https://github.com/lorsabyan/dsh-file-download 的 Release 获取安装包后按 README 安装,然后重启 Web 并刷新浏览器。
插件介绍
在 DeepSeek Harness 里浏览工作区文件时,预览和目录树往往够用,但真正要把某个 PDF、表格或整棵目录落到本机,却常常缺少顺手的一键出口。dsh-file-download 面向的就是这个日常缺口:在官方 Files 树与文档预览里补上明确的下载入口,而不改变你点开文件名仍走原生预览、展开文件夹仍照常使用的习惯。
单文件下载会按 Harness 已有鉴权去读远端内容,PDF、DOCX、XLSX、纯文本与二进制都会保留原始字节、文件名与扩展名;预览工具栏里的 Download 对 DOCX 等场景会下回源文件,渲染预览仍可继续看。文件夹可在行旁打包为 ZIP(含嵌套文件与空目录、隐藏文件),也可用 Files 工具栏的 Download ZIP 归档当前根目录;传输过程中同一按钮可取消,并有进度与完成或错误提示。
大文件与 ZIP 有明确边界:较小单文件走浏览器常规模拟下载,更大体积在支持的浏览器里可流式写入你选定的保存位置;文件夹 ZIP 在支持 showSaveFilePicker 的环境会先选路径再流式写入。归档体积、条目数、嵌套层级等超限或遇到不可读项、符号链接等问题时会报错,而不是悄悄给出残缺包。
适合已在本机或服务器上运行 Harness Web、需要把工作区材料导出备份、交给同事或本地二次处理的用户。插件不新增服务端接口与额外遥测,权限与现有安装一致;文档生成与 Markdown 转 PDF 仍依赖其他工具。
使用场景
- 从 Files 树一键下载单个工作区文件
- 将文件夹或当前根目录打包为 ZIP 保存
- 在文档预览中下载原始 DOCX、PDF 等源文件
适合人员
- 日常在 Harness Web 中管理项目文件的用户
- 需要导出备份或离线查阅工作区内容的团队
- 希望不改动 Harness 鉴权与策略的运维与管理员