DSH Plugins
返回列表
🧠

dsh-file-fix

记忆 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install re-ITRT/dsh-file-fix

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

在终端执行 dsh plugin install re-ITRT/dsh-file-fix 即可安装,插件源码见 https://github.com/re-ITRT/dsh-file-fix ,装完重启 DSH Web 生效。

插件介绍

DeepSeek Harness Web 的文件上传至今只认图片:一份 PDF、一个 CSV、一段脚本拖进去,要么弹出「仅支持 PNG、JPG、WebP」的提示,要么拖拽遮罩卡住不消失;就算文件侥幸落到服务器,模型也完全看不见它,只能凭空猜路径,极端情况下步数能飙到七十五步。<br>dsh-file-fix 把这条断链彻底补上。任何后缀的文件都可以通过拖拽、粘贴或点击选择按钮上传,字节直接写入以 SHA-256 去重的内容寻址附件库,与工作区路径完全解耦,服务器部署下同样可用。消息发送时,文件清单自动注入模型上下文;历史对话中,对应消息下方会渲染出文件名、大小与下载链接组成的气泡。Agent 侧配套 read_attachment(按段读取,大文件自动镜像到工作区)和 place_attachment(将附件字节导出到工作区任意路径)两个工具,让模型真正具备读取和操作非图片文件的能力。交互层面,插件提供图像层与文件层的双层拖放区、上传 chip 三态反馈、Esc 取消拖拽,并在会话涉及视觉内容时自动置灰不支持图片输入的模型,避免静默失败。<br>适合在 DSH Web 中频繁处理文档、代码片段、表格数据等非图片资产的用户,以及需要在多轮对话中持续引用已上传文件、让 Agent 直接读取内容的团队。

使用场景

  • 在 DSH Web 中上传 PDF、CSV 或代码文件,让模型直接按段读取内容
  • 多轮对话中引用已上传文件,Agent 将大文件自动镜像到工作区并逐段消费
  • 服务器部署环境下将任意格式文件注入模型上下文,不依赖工作区路径

适合人员

  • 频繁在 DSH Web 中处理文档、表格、脚本等非图片资产的用户
  • 需要 Agent 在多轮对话中直接读取和操作已上传文件的团队
  • 服务器端部署 DSH 且文件访问需与工作区解耦的运维或开发场景