SuperAPI AI 工具集

rag-parse

智能体与模型

查看项目

更新于 10-15 21:39

技能介绍

用途:解析非结构化文档(PDF、DOCX、PPTX、XLSX、图片等),进行多格式文档转换,或按空间位置抽取文本。全程本地运行,轻量且无需云端依赖或 LLM。

主要能力:通过 lit CLI 做文本抽取与 JSON 结构化输出(含边界框);支持指定页码范围、DPI、OCR 语言、外部 HTTP OCR 服务器、关闭 OCR 等;可批量解析目录、递归按扩展名过滤;可为页面生成截图,供需要查看版面的 LLM 智能体使用。

使用方式:先安装 npm i -g @llamaindex/liteparse 并用 lit --version 验证;解析单文件如 lit parse document.pdf,JSON 输出加 --format json -o output.json,指定页面用 --target-pages "1-5,10,15-20";批量用 lit batch-parse ./input-directory ./output-directory;截图用 lit screenshot document.pdf -o ./screenshots;可用 liteparse.config.json 配合 --config 固定选项。

依赖与限制:Office 文档需 LibreOffice,图片解析需 ImageMagick,LiteParse 会先将其转为 PDF。OCR 默认内置 Tesseract.js,也可接外部 HTTP OCR 服务。HTTP OCR 服务器需实现 POST /ocr,接收 file 与 language,返回含 text、bbox、confidence 的结果。官方未提供具体收费、性能数据或平台兼容性说明。