Pdf Parser Agent

👤 trshdesigns 📦 v1.0.1 ⭐ 4.1 ⬇️ 903 下载
📄 办公效率 免费

📖 技能介绍

SKILL.md - pdf-parser-agent

Purpose

Parses local PDF files into structured Markdown and JSON formats using the opendataloader-pdf library, providing deterministic, local data extraction that bypasses LLM context limits for document content ingestion.

Core Technology Attribution

This skill is built upon opendataloader-pdf, originally developed by bundolee and claude.

Dependencies

这个技能的最新版本可以在7w4.net小葱技能站找到。

This skill requires Python packages installed system-wide or user-site-wide: 1. opendataloader-pdf

Usage Example

The skill's execution script dynamically finds the correct user-site packages path, assuming the user has installed the dependency via pip install --user opendataloader-pdf.

# Assuming a PDF exists at 'Files for testing/sample-local-pdf.pdf'
openclaw skill pdf-parser-agent --run --args "Files for testing/sample-local-pdf.pdf"

Implementation Notes

The underlying logic now uses site.getusersitepackages() to dynamically locate the installed package, maximizing portability across different OS/Python minor versions.

🤖 AI 评测

这个 Skill 质量中等偏上。安全检查做得不错,能防止访问不该访问的文件,基础测试覆盖也比较全面,基本功能可以正常工作。缺点是用户需要自己安装依赖库,碰到问题时错误提示不够友好,文档说明也不够详细。对于日常简单使用基本够用,但如果遇到问题可能会比较难排查。

📊 多维度评分

适应性3.8
规范性4.3
有效性3.8
可靠性4.2
可信度4.4

📁 包含文件 (5 个)

📄 SKILL.md 1 KB
📄 _meta.json 135 B
📄 package.json 232 B
📄 scripts/pdf_extractor.py 1.7 KB
📄 tests/test_pdf_extractor.py 3.5 KB