拖拽或上传 PDF、Word、PPT 文件,自动提取文字填入输入框
27.5/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Yun-tech123/dsh-document-reader该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
装得上吗[实装验证]—
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →数据截至 2026/10/08·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 拖拽或上传文件
- 提取文字填入输入框
README
由 DeepSeek 最新模型翻译生成dsh-document-reader
一个 DeepSeek Harness (DSH) 网页端插件:在聊天输入框里直接读取 PDF / Word (.docx) / PPT (.pptx) / 纯文本与代码 文件,把提取出的文字填入输入框草稿。
一个 DeepSeek Harness (DSH) 网页端插件,可通过文件选择器或将文件拖拽到页面任意位置,直接将 PDF / Word (.docx) / PPT (.pptx) / 纯文本与代码 文件读取到输入框中。
功能 / Features
- 上传读取:输入框工具栏出现「文档」按钮,点击可选择文件(支持多选)。
- 整页拖拽:把文档拖到页面任意位置,出现「释放以读取文档」遮罩,松手即读取。
- 格式支持:.pdf(服务端 pdfjs-dist 精确解析)、.docx、.pptx、以及 txt / md / csv / json / yaml / 代码 等纯文本。
- 输出上限:单文件 20 万字符,超出自动截断。
- 上传:输入框工具栏出现「文档」按钮;点击可选择文件(支持多选)。
- 拖拽:将文档拖到页面任意位置并释放即可读取。
- 格式:.pdf(服务端使用 pdfjs-dist 解析)、.docx、.pptx,以及 txt / md / csv / json / yaml / code 等纯文本。
展开完整文档(README 剩余 1 节)
dsh-document-reader 一个 DeepSeek Harness (DSH) 网页端插件:在聊天输入框里直接读取 PDF / Word (.docx) / PPT (.pptx) / 纯文本与代码 文件,把提取出的文字填入输入框草稿。 一个 DeepSeek Harness (DSH) 网页端插件,可通过文件选择器或将文件拖拽到页面任意位置,直接将 PDF / Word (.docx) / PPT (.pptx) / 纯文本与代码 文件读取到输入框中。 功能 / Features - 上传读取:输入框工具栏出现「文档」按钮,点击可选择文件(支持多选)。 - 整页拖拽:把文档拖到页面任意位置,出现「释放以读取文档」遮罩,松手即读取。 - 格式支持:.pdf(服务端 pdfjs-dist 精确解析)、.docx、.pptx、以及 txt / md / csv / json / yaml / 代码 等纯文本。 - 输出上限:单文件 20 万字符,超出自动截断。 - 上传:输入框工具栏出现「文档」按钮;点击可选择文件(支持多选)。 - 拖拽:将文档拖到页面任意位置并释放即可读取。 - 格式:.pdf(服务端使用 pdfjs-dist 解析)、.docx、.pptx,以及 txt / md / csv / json / yaml / code 等纯文本。 - 输出上限:单文件 20 万字符,超出会截断并附注说明。 架构 / Architecture - 客户端 (lib/client.js):注册到 conversation.input.left 插槽,负责 UI、拖拽、以及 .docx/.pptx(ZIP + XML)和纯文本的前端解析。 - 服务端 (lib/index.js):注册 POST /read-document/parse 路由,用 Mozilla pdfjs-dist 解析 PDF(正确支持对象流、xref stream、CID 字体、ToUnicode CMap)。 - 客户端 (lib/client.js):注册到 conversation.input.left 插槽;负责 UI、拖拽,以及 .docx/.pptx(ZIP + XML)和纯文本的客户端解析。 - 服务端 (lib/index.js):注册 POST /read-document/parse,使用 Mozilla pdfjs-dist 解析 PDF(正确处理对象流、xref 流、CID 字体、ToUnicode CMap)。 安装 / Install 需要先安装 dsh 并可用 pnpm。 1. 安装到 web 配置(会自动注册到 dsh.profile.bundles) dsh plugin --profile web add github:Yun-tech123/dsh-document-reader 2. 重启 web 服务 dsh web 安装后刷新页面,输入框工具栏即出现「文档」按钮。 dsh plugin 需要本机可用 pnpm;若未安装,可先 corepack enable 或 npm i -g pnpm。 手动安装 / Manual install 1. 把本仓库克隆到本地,dsh plugin --profile web add 。 2. 确认 package.json 的 dsh.profile.bundles 里已包含 dsh-document-reader(dsh plugin 会自动加入)。 3. 重启 dsh web,刷新页面。 限制 / Limitations - PDF 为文本提取:纯扫描件(图片型 PDF) 无文本层,无法提取。 - 老式二进制 .doc / .xls / .ppt 暂不支持,请先另存为 .docx / .pptx。 - 需要较新浏览器(.docx/.pptx 用 DecompressionStream,Chrome/Edge/Firefox 2022+ 均可)。 - PDF 为文本提取:纯扫描件(图片型 PDF)没有文本层,无法提取。 - 不支持旧版二进制 .doc / .xls / .ppt;请先另存为 .docx / .pptx。 - 需要较新的浏览器(.docx/.pptx 使用 DecompressionStream;Chrome/Edge/Firefox 2022+ 均可)。 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Yun-tech123/dsh-document-reader
拖拽或上传 PDF、Word、PPT 文件,自动提取文字填入输入框
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,350已汉化DSH
71.5
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,506已汉化DSH
71.1
AI 矢量设计工具ZSeven-W/openpencil
全球首个 AI 原生开源矢量设计工具。
★ 7,027已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。