antinet-doc-parse
Solid将 PDF/PPT/Excel/Word 等多格式文档解析为结构化 Markdown,并输出元数据与解析置信度,作为 RAG 与四色卡片的数据底座。
Data & Documents 5,587 stars
543 forks Updated today
Install
Quality Score: 84/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# 多格式文档解析 Skill(密卷房)
## 使用方式
- 由密卷房 Worker 在收到已通过安全扫描的文件时调用。
- 三级 fallback 依次尝试,输出最终结构化结果与置信度。
## 输入(Input)
- `file_path`:已通过 security-scan 的本地文件路径
- `formats`:(可选)期望支持的格式白名单,默认全格式
## 输出(Output)
- `markdown`:结构化 Markdown 正文
- `metadata`:标题、页数、表格数、作者等元数据
- `confidence`:0–1 解析置信度
- `fallback_used`:最终生效的解析器名称
## 依赖(Dependencies)
- MinerU(首选,强排版还原)
- PyMuPDF(次选,PDF 快速解析)
- pdfplumber(兜底,表格/文本抽取)
- `python-magic`(类型探测)
## 失败处理(Failure Handling)
- 主解析器失败 → 自动降级到下一档,直到全部尝试。
- 三级全部失败 → 标记 `人工介入`,不输出残缺结果,回传 BLOCKED 给军机处。
- 单页超大文件 → 分块解析后拼接,避免内存溢出;块级失败仅标记该块低置信度。
## 复用价值(Reuse Value)
- 通用解析底座:RAG 索引、企业知识库、合同结构化均可直接复用。
- 置信度透明:下游(通政司四色卡片)可据此决定是否需要人工复核,降低幻觉风险。
## 复赛代码包执行(runnable package)
- 真实入口:`scripts/run_doc_parse.py`
- 执行等价于 `core.runtime.AgentSession.run_stage("doc-parse")`,调用 `archive.mijuanfang.MiJuanFangAgent`(三级解析 fallback,纯 Python 可离线)。
- 运行:`python skills/doc-parse/scripts/run_doc_parse.py`
- 产物:`examples/snse_survey/skill_outputs/doc_parse.json`(��析结果 + 置信度 + fallback 信息)。
Details
- Author
- anbeime
- Repository
- anbeime/skill
- Created
- 6 months ago
- Last Updated
- today
- Language
- Python
- License
- None
Similar Skills
Semantically similar based on skill content — not just same category
Data & Documents Solid
antinet-security-scan
对进入系统的文件或 URL 执行安全与合规扫描,输出 pass/reject 判定与扫描报告,作为所有文档处理的强制前置关卡。
5,587 Updated today
anbeime Data & Documents Listed
markitdown
使用当前环境已安装的 MarkItDown,把 DOCX、PDF、PPTX、XLSX、图片、HTML、CSV 等文件稳定转换为 Markdown。用户提到“转成 md”“markitdown”“文档转 markdown”“把 docx/pdf/pptx/xlsx 变成 markdown”时使用。
13 Updated 2 days ago
seed-forge Data & Documents Featured
mineru-pdf-parser
用 MinerU 将复杂PDF文档转换为LLM友好的Markdown/JSON格式。适用于:(1) PDF转Markdown/JSON,(2) 提取PDF中的文本、表格、公式、图像,(3) 解析学术论文、技术文档、商业报告,(4) 为RAG应用准备文档数据,(5) 批量处理PDF。触发关键词:"PDF解析"、"PDF转Markdown"、"提取PDF表格/公式"、"MinerU"、"parse PDF"等。不用于:PDF的阅读/填表/签名/拆分合并(用宿主pdf工具)、Word/PPT等非PDF格式解析、只需读几页内容的场景(直接读即可,不必转换)。
696 Updated 1 weeks ago
staruhub