dsh-file-path
在终端中运行以下命令:
dsh plugin install dkjsiogu/dsh-file-path
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端中运行 dsh plugin install dkjsiogu/dsh-file-path 即可安装该插件,插件源码位于 https://github.com/dkjsiogu/dsh-file-path 。
插件介绍
DeepSeek Harness 的 Web 编辑器目前仅接受 PNG、JPEG、WebP 和 GIF 四种图片作为附件,拖入 PDF、压缩包、Office 文档乃至整个目录时会被直接丢弃。浏览器出于安全策略不会在拖放事件中暴露本地绝对路径,因此即便是本地 CLI 服务也无法从事件中读取文件位置。
dsh-file-path 借助本地 dsh 进程本身解决了这一限制。拖入非图片文件后,浏览器端计算文件的 SHA-256 摘要并调用 dsh 的 filePathBridge 远程接口;宿主端在会话工作区和配置根目录中按名称、大小和哈希进行匹配,直接将原始绝对路径插入编辑器。全程不复制、不写入任何文件,800MB 的压缩包也能在毫秒级完成解析。Chromium 系浏览器下还支持直接拖入整个文件夹、通过曲别针按钮手动输入路径,混合拖入时图片会自动分流至默认图片通道,非图片文件则走路径解析。
这个插件适合两类场景:一是在 Web 端与 dsh 交互、但频繁需要引用本地 PDF、代码压缩包或 Office 文档的用户;二是希望在对话中直接粘贴本地目录路径、省去额外上传或复制步骤的开发者。它不改动 dsh 的图片处理逻辑,只是为所有非图片文件多开了一条用路径代替上传的轻量通路。
使用场景
- 拖入 PDF 或压缩包时自动解析并插入绝对路径,无需上传
- 在对话中直接引用本地目录路径,让模型分析整个项目结构
- 混合拖入图片和文档时自动分流,图片走默认通道、文档走路径解析
适合人员
- 通过 Web 端使用 dsh 并频繁引用本地 PDF、Office 文档或压缩包的用户
- 希望在对话中粘贴本地目录路径、省去额外上传或复制步骤的开发者
- 日常用 dsh 处理大型文件且需要快速以路径形式提供给模型上下文的日常使用者