dsh-document
在终端中运行以下命令:
dsh plugin install jiaoqsh/dsh-document
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install jiaoqsh/dsh-document 即可安装该插件,插件源码位于 https://github.com/jiaoqsh/dsh-document 。
插件介绍
大语言模型天然无法解析 Word、PowerPoint、Excel 或 PDF 的二进制结构。dsh-document 插件为 DeepSeek Harness 提供一个 read_document 工具:将十九种以上办公文档和电子书格式统一转换为带行号的 Markdown,模型随即通过 offset 与 limit 像翻页一样逐段读取,无需一次性加载整份文件。整个转换链路完全在本地完成——Office 格式走 Rust 内核的 anydoc 引擎,PDF 通过 WASM 构建的 pdf-inspector 在独立 worker 线程中处理,不依赖外部 API、不产生网络请求、不安装额外二进制。PDF 还支持按页选择以及自动标注总页数、文档类型和不可提取文字的页面。文件读取经由 Harness 的 ctx.fs 通道,部署时挂载的文件系统提供者和沙箱策略原样生效。适合需要在本地闭环中让模型读懂办公文档的场景:会议纪要问答、合同要点提取、表格理解、多页 PDF 摘要等,无需额外搭建文档解析服务。
使用场景
- 在本地闭环中让模型直接阅读 Word、Excel、PPT 并回答要点问题
- 将多页 PDF 按页提取文本并自动标注扫描件与不可提取页面
- 会议纪要、合同摘要、表格理解等无需外挂解析服务的文档问答
适合人员
- 希望文档理解完全本地化、不依赖网络 API 的模型应用开发者
- 在沙箱或隔离环境中部署 DeepSeek Harness 的团队
- 需要为模型增加多格式办公文档读取能力的插件生态贡献者