DSH Plugins
返回列表
🖥️

dsh-download-button

客户端 更新于 2026.09.18

在终端中运行以下命令:

dsh plugin install maxesisnclaw/dsh-download-button

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install maxesisnclaw/dsh-download-button,或从 https://github.com/maxesisnclaw/dsh-download-button 获取源码后按 README 手动安装。

插件介绍

在 DeepSeek Harness 里,代理生成文件后,网页卡片通常只有「打开」和「在侧栏打开」。前者依赖宿主机桌面,无头服务器上几乎总会失败;后者只适合文本,docx、xlsx、pdf、zip 等只能看到「非文本文件,无法预览」。文件就这样困在浏览器里,没有一条可靠的出路。

本插件在每个交付文件卡片上追加「下载」链接,点击后通过 dsh 已有的认证接口把文件从服务器直接保存到你的磁盘,无需改 node_modules、也不新增服务端路由。按钮样式会跟随卡片上已有操作按钮,主题升级后仍较容易适配。若宿主机处于无桌面环境,还会隐藏「本机无可用桌面」类提示——对服务器部署而言那只是噪音,下载才是正途。

适合在 Linux 无头环境跑 dsh、经常让代理产出 Office、PDF、压缩包等非文本文件,又需要从浏览器把成品落到本地的用户与团队。若你只在带桌面的本机使用且习惯用系统默认应用打开文件,下载按钮仍会多一条备用路径。

使用场景

  • 代理在服务器上生成 docx、pdf 等文件,需要从浏览器保存到本地
  • dsh 部署在无桌面 Linux 上,「打开」与侧栏预览都无法取出文件
  • 侧栏提示非文本文件无法预览,只能依赖下载把成品落到磁盘

适合人员

  • 在无头环境运维或自托管 dsh 的开发者
  • 经常让代理产出 Office、PDF、压缩包等交付物的团队
  • 通过浏览器远程使用 dsh、需要可靠取文件的用户