适用于 Openclaw 的 PDF Processing

一套用于从 PDF 中提取结构化数据、合并文档以及自动化表单工作流的综合工具集。

rainshow
v1.0.0
2026年3月14日
0
5.4k
0

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install pdf-processing

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式
~/.openclaw/skills/
工作区
<project>/skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 pdf-processing。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

什么是 PDF Processing?

PDF Processing 是一个专门设计的工具集,旨在弥合静态 PDF 文档与可操作数据之间的鸿沟。它为 AI 代理提供了读取复杂布局的能力,以提取原始文本和结构化表格数据,这对于数据分析和报告至关重要。除了简单的提取,此 Openclaw Skills 贡献还支持文档操作,包括将多个文件合并为单个凝聚的报告,以及通过程序化填充 PDF 表单来简化行政任务。

PDF Processing 应用场景

  • 从 PDF 发票和收据中提取财务数据或行项目。
  • 自动将结构化数据填充到标准化的 PDF 表单中。
  • 将各月份的独立报告整合为单个年度 PDF 文档。
  • 从学术论文或技术手册中抓取文本内容用于研究。

PDF Processing 工作原理

  1. 该技能在本地目录或提供路径中识别目标 PDF 文件。
  2. 它利用专门的库根据请求的操作(文本 vs 表格)解析文档的内部结构。
  3. 提取的数据被构建成机器可读格式,供 AI 代理处理。
  4. 对于写入操作(如表单填写或合并),它会生成新的输出文件,同时保留原始文档的完整性。

PDF Processing 配置指南

要启用 PDF Processing,您必须安装所需的 Python 依赖。在终端中运行以下命令:

pip install pdfplumber pypdf

确保您的处理脚本按照标准的 Openclaw Skills 结构放置在 scripts/ 目录中。

PDF Processing 数据架构与分类体系

该技能通过有条理的文件结构和清晰的输出映射来管理文档生命周期:

数据类型 提取方法 输出格式
原始文本 字符流分析 String / Markdown
表格 基于坐标的网格检测 List of Lists / CSV
表单数据 字段键映射 JSON / 修改后的 PDF
合并文件 顺序串联 新 PDF 文档

所有临时处理文件和脚本都位于 scripts/ 文件夹中,以保持环境清洁。

PDF Processing 高级特性

  • 用于处理长文档的多页表格重构。
  • 用于大批量文档生成的程序化表单字段映射。
  • 批量合并功能,可将大量源文件组合成有条理的归档。
  • 准备好集成到需要自动化文档分析的 Openclaw Skills 工作流中。

SKILL.md


加载中

Openclaw 相关技能

METADATA

Github Stars: 0
forks: 0

精选*