dsh-paperclip
在终端中运行以下命令:
dsh plugin install runfali/dsh-paperclip
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install runfali/dsh-paperclip 即可安装,插件源码见 https://github.com/runfali/dsh-paperclip ,安装后重启 dsh web 生效。
插件介绍
DeepSeek Harness 默认没有文件入口,模型也读不到你想喂给它的文档。dsh-paperclip 在输入框旁加了一个无边框的 📎 按钮和向上展开的气泡:选中的文件立即落盘,发送时服务器路径自动追加到消息末尾,旁边的小 ▴ 徽标可以展开待发送列表或用 × 逐条移除。支持的格式覆盖 txt、json、conf、md、ini,以及 pdf、docx、xlsx(后三种需安装可选依赖后激活),文件统一存入内容寻址、自动去重的目录,无需额外配置路径。
除了上传,插件还注册了 read_document 工具,让模型可以按 offset/limit 分页读取上述任意格式,默认窗口 2 000 行、单文件上限 64 MB,xlsx 每表最多保留 200 行。文本格式零依赖开箱即用;pdf、docx、xlsx 在插件目录内 pnpm add 对应包后即可工作,缺失时返回友好提示而非报错。
所有行为由 Settings → General 里的一个开关控制:关掉按钮即消失、上传即禁用,没有多余标签页。界面复用 DSH 设计令牌,明暗主题下表现正确;整个插件以标准 Cordis bundle 方式加载,不修改任何 DSH 源码,卸载即恢复原样。适合经常需要把配置文件、表格、报告喂进对话,又希望核心代码保持干净的用户。
使用场景
- 把配置文件、报告或表格直接喂给模型进行分析
- 用 read_document 分页读取 docx、xlsx 等大文件内容
- 在对话中快速上传多个文件并让模型一次性处理
适合人员
- 经常需要把文档喂进对话的 Harness 用户
- 希望不修改核心源码即可扩展功能的插件开发者
- 需要模型读取多种格式文件的业务团队