83079Vermont/dsh-mineru-parse-plugin ↗★ 0
mineru-parse-dsh-tool
Self-contained global DSH plugin registering the parse_docs model tool: read PDF/DOCX/PPTX/XLSX/TIFF/batch images via local MinerU as Markdown. Bundles its own parse.ps1; no skill package dependency
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗mineru-parse-dsh-tool
A self-contained DeepSeek Harness (DSH) plugin that registers a global model tool parse_docs: parse local PDF / DOCX / PPTX / XLSX / TIFF and image batches into Markdown with local MinerU.
一个自包含的 DeepSeek Harness (DSH) 插件,注册全局模型工具 parse_docs:用本地 MinerU 将 PDF / DOCX / PPTX / XLSX / TIFF 及批量图片解析为 Markdown。
Quick Install / 快速安装
# from npm / 从 npm 安装(发布到 npm 后)
dsh plugin --profile web add mineru-parse-dsh-tool
# from GitHub / 从 GitHub 安装
dsh plugin --profile web add github:83079Vermont/mineru-parse-dsh-tool
Then mount it in ~/.dsh/profiles/web/cordis.patch.yml and restart dsh web — see Installation.
之后在 ~/.dsh/profiles/web/cordis.patch.yml 挂载并重启 dsh web,详见 安装。
Features / 特性
-
Self-contained — bundles its own wrapper script
assets/scripts/parse.ps1; no skill package dependency -
Zero runtime dependencies — Node builtins only
-
Global scope — mounted at the profile/host layer, available to every session
-
Batched + cached — multiple files in one MinerU call; fresh
.mdoutputs are reused -
Sandbox-aware (Windows) — fail-fast with a one-shot escalation hint when MinerU cannot run
-
自包含 — 自带包装脚本
assets/scripts/parse.ps1,不依赖任何 skill 包 -
零运行时依赖 — 仅使用 Node 内置模块
-
全局生效 — 挂载在 profile/host 层,所有会话的模型均可调用
-
批量与缓存 — 多文件合并为一次 MinerU 调用;较新的
.md产物直接复用 -
沙箱感知(Windows) — MinerU 无法运行时快速失败并给出一次性升级提示
parse_docs handles: pdf / docx / pptx / xlsx / tif / tiff / jpg / jpeg / png / bmp.
纯文本(txt/md/json/csv/代码)请用内置 read 工具,单张图片请用 —— 会返回相应提示。