SuperAPI AI 工具集

liteparse

通用与其它

查看项目

更新于 10-16 03:37

技能介绍

用途:LiteParse 用于本地解析非结构化文档(PDF、DOCX、PPTX、XLSX、图片等),输出文本、JSON 或页面截图,无需云端依赖和 LLM,适合做多格式文档转换与带位置信息的文本抽取。

主要能力:支持 PDF;Word(.doc/.docx/.docm/.odt/.rtf);PowerPoint(.ppt/.pptx/.pptm/.odp);表格(.xls/.xlsx/.xlsm/.ods/.csv/.tsv);图片(.jpg/.png/.gif/.bmp/.tiff/.webp/.svg)。内置 Tesseract.js OCR,可指定语言或接入外部 HTTP OCR 服务器;JSON 输出含边界框,支持指定页范围、DPI、禁用 OCR 以提速、批量解析目录、生成页面截图。

使用方式:可用 npx -y @llamaindex/liteparse 直接运行,或 pnpm install -g @llamaindex/liteparse 全局安装后用 lit。常用命令:lit parse document.pdf;lit parse document.pdf --format json -o output.json;lit parse document.pdf --target-pages "1-5,10,15-20";lit batch-parse ./input ./output --extension .pdf --recursive;lit screenshot document.pdf -o ./screenshots。可通过 liteparse.config.json 配置 ocrLanguage、ocrEnabled、dpi、outputFormat 等,用 --config 加载。外部 OCR 服务器需实现 POST /ocr,接收 file 与 language,返回含 text、bbox、confidence 的 results。

适用场景:需要本地批量解析文档、为 LLM 智能体提供带布局的文本/截图、按页范围抽取内容时。

限制:Office 文档依赖 LibreOffice,图片依赖 ImageMagick,解析前会自动转为 PDF;具体性能与收费信息暂未提供。