核心用法
pdf2md 基于 MinerU Open API 实现 PDF 到 Markdown 的无缝转换。用户通过 mineru-open-api flash-extract 命令即可处理本地文件或远程 URL,支持页码筛选(--pages)和语言指定(--language)。输出为纯 Markdown 格式,便于后续编辑或 AI 处理。
显著优点
- 零门槛使用:无需注册、API Key 或身份验证,开箱即用
- 开源可信:Apache-2.0 协议,OpenDataLab(上海 AI Lab)背书,代码可审计
- 多模态提取:不仅提取纯文本,还能识别表格与 LaTeX 公式
- 灵活输入:支持本地路径与 HTTP 直链,省去下载步骤
- 跨平台:macOS/Linux 可通过 Homebrew 一键安装
潜在缺点与局限性
- 硬性限制:
flash-extract仅支持 ≤10MB、≤20 页;大文件需切换至extract子命令并强制认证 - 媒体丢失:图片被替换为占位符,无法保留原始视觉资源
- 隐私顾虑:文件需上传至 MinerU 云端处理,敏感文档存在传输风险
- 无持久化:纯 Stateless 设计,无法追溯历史任务或复用结果
- 精度边界:复杂版式(多栏、图文混排)可能产生排版错位
适合人群
- 研究者/学生:快速提取论文、报告正文用于笔记或引用
- 开发者:将 PDF 文档纳入 Markdown 工作流或静态站点生成
- AI 用户:为 RAG、Fine-tuning 准备结构化文本语料
常规风险
- 数据外泄:非本地化运算,机密文件建议先用
extract本地版或脱敏处理 - 服务可用性:依赖 MinerU 官方 API,存在单点故障或速率限制风险
- 版权合规:批量转换受版权保护材料时需自行评估合法性