The plugin provides synchronous PDF reading and native background parsing in DSH. Parsed-text completion does not guarantee OCR accuracy.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-10-18
License
MIT
01What can it help you accomplish?
Read PDF document content in a DSH conversation
Markdown text with extracted formulas, tables and figures
Agent users reading papers and reports
02How to install into DeepSeek Harness
Prerequisites
- DSH >=0.2.0-rc.2; alpha releases are no longer supported.
- Node ^22.19.0 || >=24.0.0; pnpm 11+ is recommended.
- For the official-cloud setup below, obtain a MinerU API token.
- The host must compose a task controller such as tool-jobs for the session; otherwise the job is rejected before parsing starts.
Installation steps
- 01
$ dsh plugin --profile web add dsh-pdf-mineru
- 02
Ensure the host reloads its tool definitions; refreshing the Web page alone does not reload the backend.
- 03
export MINERU_API_KEY="your-token-here"
- 04
Open Plugins → dsh-pdf-mineru, select Official v4, keep API Key Env Var as MINERU_API_KEY, and save with Save Configuration.
Verify the integration
- Use Test Active Provider in the plugin settings to test the selected provider.
03DSH integration and capability boundaries
Native DSH document tools with JobRegistry background parsing
Sliced document reading
PDF plus optional pages and focus→Markdown and inline multimodal figures
Background parsing
PDF document→A native mineru-N background job, local parsed cache and a document summary
Parsing publishes results to the local cache.
04Who is it for? When not to use it?
Good for
- Agent users reading papers and reports
Not for
- A complete response means the selected parsed text was delivered; it does not guarantee correct OCR or display of every image.
- job_kill cancels this wait, not a parsing producer shared by other callers.
05Compatibility, maintenance and safety notes
- A complete response means the selected parsed text was delivered; it does not guarantee correct OCR or display of every image.
- job_kill cancels this wait, not a parsing producer shared by other callers.
README claims; MIT license
06Frequently asked questions
Where are the MinerU settings in DSH?
Open Plugins → dsh-pdf-mineru, edit the provider configuration and click Save Configuration.
Can a long PDF run in the background in DSH?
Yes. async_parse_pdf registers a native mineru-N job and returns a summary after parsing to the local cache.
Does job_kill stop shared upstream parsing?
No. It cancels the current wait, not a parsing producer shared with other callers.
07Related DSH workflows
weknora
by tencent
Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.
honcho
by plastic-labs
Memory library for building stateful agents
webnovel-writer
by lingfengqaq
A long-form Chinese web-novel writing assistant for Claude Code and DeepSeek Harness, designed to reduce memory loss and hallucinations in serialized projects of up to 2 million characters.
mirage
by strukto-ai
The World's First Virtual Terminal for AI Agents
08Data and sources
**让 DeepSeek Harness 拥有强大的 PDF 与文档智能解析能力**
本项目基于 [MIT License](./LICENSE) 开源。
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-10-18. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
