dsh-pdf-reader
在终端中运行以下命令:
dsh plugin install ralfsqual/dsh-pdf-reader
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install ralfsqual/dsh-pdf-reader 即可安装该插件,完整源码地址为 https://github.com/ralfsqual/dsh-pdf-reader ,安装后重启 dsh web 即可生效。
插件介绍
在 DeepSeek Harness 的工作流中,Agent 经常需要读取 PDF 文档——合同、论文、报告——但缺少一个既安全又轻量的本地解析方案。
dsh-pdf-reader 注册了一个 read_pdf 模型工具,基于 pdfjs-dist 纯本地逐页提取 PDF 文本层。支持通过 maxPages 和 maxChars 控制输出规模,路径严格限定在工作目录内,只读不写,不发起任何网络请求,解析完全在宿主机完成。
适合需要在 Agent 工作流中处理 PDF、又注重数据隐私的开发者。需要注意的是,该工具仅提取文本层,纯扫描件或图片型 PDF 不包含可提取文本,OCR 不在其能力范围内。
使用场景
- 让 Agent 在会话中直接读取工作区内的 PDF 报告并总结要点
- 结合 @ 文件引用插件,让 Agent 自动解析论文 PDF 并回答相关问题
- 在批量文档处理流程中,让 Agent 逐一提取 PDF 文本层内容
适合人员
- 需要在 Agent 工作流中处理 PDF 且注重数据隐私的开发者
- 希望避免将文档上传到第三方服务的团队
- 使用 DeepSeek Harness 构建本地化文档处理管线的用户