DSH Plugins
返回列表
🖥️

dsh-file-upload-local

客户端 更新于 2026.09.05

在终端中运行以下命令:

dsh plugin install lubenweimeiyoukaig/dsh-file-upload-local

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

在终端执行 dsh plugin install lubenweimeiyoukaig/dsh-file-upload-local 即可安装该插件,源码详见 https://github.com/lubenweimeiyoukaig/dsh-file-upload-local

插件介绍

DeepSeek Harness 的会话界面此前缺少将本地文件交给 Agent 的入口,用户只能手动粘贴文本或绕开界面用 API。dsh-file-upload-local 补上了这一环:编辑器左侧的回形针按钮或全屏拖拽遮罩,让文档、截图、照片一键进入当前会话,无需切换上下文。已上传的图像以 64 像素缩略图展示,其他文件显示类型图标与文件名,悬停即可删除;发送时文件引用被隐式追加到消息文本中,Agent 随即通过 read_document 工具按需读取。文本文件支持 offset/limit 分页并附带行号,图像则经 tesseract.js(chi_sim + eng)完成 OCR,让纯文本模型也能读懂截图与证件照。文件按会话隔离存放于 .dsh-uploads/<session-id>/ 下,TTL 清扫机制避免磁盘无限增长。

适合希望本地、隐私可控地向 DeepSeek 投喂资料的开发者与终端用户。纯文本模型开箱即用,得益于 OCR 路径;若当前模型本身支持图像输入,官方 read_image 工具仍可并行使用,两条路径互不冲突。整体零后端依赖、MIT 协议,适合嵌入自建工作流或团队内部分发。

使用场景

  • 将合同或报表拖入会话,让纯文本模型分页读取并总结关键条款
  • 截图报错信息或证件照片,通过内置 OCR 让模型直接理解屏幕内容
  • 在多人共享工作区中按会话隔离上传文件,避免不同任务间交叉污染

适合人员

  • 依赖纯文本模型但仍需读取截图或照片的开发者
  • 希望零后端依赖、全程本地化文件处理的团队
  • 在 DeepSeek Harness 中频繁与 Agent 交换文档的用户