๐ŸŽ Get the FREE AI Skills Starter Guide โ€” Subscribe โ†’
BytesAgainBytesAgain
๐Ÿฆ€ ClawHub

Report Processor

by @zhangq0687

Automatically parse PDF/TXT research reports to extract key viewpoints, data, investment advice, risks, and generate summaries.

Versionv1.0.0
Downloads473
Installs3
TERMINAL
clawhub install report-processor

๐Ÿ“– About This Skill

Report Processor (็ ”ๆŠฅๅค„็†ๅ™จ)

Automatically collect, parse, and extract key information from research reports. Supports PDF, TXT, and other formats.

Features

  • Parse research reports (PDF/TXT)
  • Extract key information (core่ง‚็‚นใ€ๆ•ฐๆฎใ€ๆŠ•่ต„ๅปบ่ฎฎใ€้ฃŽ้™ฉ)
  • Auto summary generation
  • Knowledge base storage
  • Requirements

  • Ollama with qwen2.5:14b model installed
  • poppler-utils (for PDF parsing)
  • Installation

    # Install Ollama and pull model
    ollama pull qwen2.5:14b

    Install poppler (for PDF support)

    macOS

    brew install poppler

    Linux

    sudo apt install poppler-utils

    Usage

    # Process single file
    python3 scripts/report_processor.py /path/to/report.pdf

    Batch process directory

    python3 scripts/report_processor.py /path/to/reports/

    Output

    Results are saved to ~/.openclaw/workspace/data/reports/ in JSON format.

    Configuration

    Edit scripts/report_processor.py to customize:

  • OLLAMA_MODEL: Model to use (default: qwen2.5:14b)
  • OUTPUT_DIR: Output directory
  • ๐Ÿ’ก Examples

    # Process single file
    python3 scripts/report_processor.py /path/to/report.pdf

    Batch process directory

    python3 scripts/report_processor.py /path/to/reports/

    โš™๏ธ Configuration

    Edit scripts/report_processor.py to customize:

  • OLLAMA_MODEL: Model to use (default: qwen2.5:14b)
  • OUTPUT_DIR: Output directory