Ivan Cetta

Pdfreader

办公效率v1.0.3
作者:Ivan Cetta更新于 2026-05-11共 4 个版本 · 最新版本发布于 2026-02-22pdfreader@clawhub_nantes/pdfreader
PDF 处理#PDF

据 AlphaMoat 统计,截至 2026-09,Pdfreader 累计下载 1,971 次、获 2 个星标,在全部 5,078 个 AI 技能中排名第 4,451 位,在「办公效率」分类(435 个)中排名第 348 位。

累计安装
172
累计下载
1,971
星标
2
全站排名
#4,451
全站前 88% · 「办公效率」前 80%
平台累计安装累计下载星标评论
ClawHub ↗381,4132-
SkillHub ↗1721,9712—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

主文描述读取 PDF 页面、提取文本并可写为 JSON;其路径检查声明可能受到符号链接影响。仅处理授权文件,在可信工作目录使用,并避免不可信 symlink,以免读取或覆盖意外文件。 需要 Python 与 PyMuPDF,应使用固定版本的虚拟环境。文档规定工作目录内 PDF 输入和 JSON 输出,但符号链接可绕过该边界;修复为拒绝或安全解析链接前,不要依赖此限制保证安全。

资料发布于 2026-10-27

可以用来做什么

  • 提取指定 PDF 的文字供检索
  • 整理文档标题或作者等元数据
  • 准备 JSON 格式的下游输入

什么时候用

  • 需要检查本地 PDF 内容时
  • 确认文件授权、路径和符号链接安全后时

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

从这个获准的 PDF 提取文本并说明页码范围;不要覆盖输入文件或跟随未核实的符号链接。

月度数据趋势

累计下载1,971
6311,3512,0702026-03 · 累计下载 7302026-05 · 累计下载 1,1562026-06 · 累计下载 1,3362026-07 · 累计下载 1,5652026-08 · 累计下载 1,7262026-09 · 累计下载 1,97126-0326-09
星标2
1232026-03 · 星标 22026-05 · 星标 22026-06 · 星标 22026-07 · 星标 22026-08 · 星标 22026-09 · 星标 226-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-091,971—2
2026-081,726+10.3%2
2026-071,565+17.1%2
2026-061,336+15.6%2
2026-051,156—2
2026-03730—2

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

1004 B · ClawHub v1.0.3
# PDF Reader Skill for OpenClaw

Extract and read text from PDF files using PyMuPDF.

## Installation

```powershell
pip install pymupdf
```
展开全部(共 44 行)
## Usage

```powershell
# Extract text (first 10 pages by default)
python pdf_reader.py "path/to/file.pdf" 10

# Output to JSON file (for reading)
python pdf_reader.py "path/to/file.pdf" 10 --output=extracted.json

# Read specific number of pages
python pdf_reader.py "path/to/file.pdf" 5
```

## Features

- Extracts text from any PDF
- Supports large files
- Outputs JSON for AI reading
- Handles encoding issues
- Shows metadata (title, author, etc.)

## Security Restrictions

For safety, the script enforces:
- **Input files:** Must be `.pdf` files within the current working directory
- **Output files:** Must be `.json` files within the current working directory
- No path traversal (`../`) allowed
- Files can only be read/written in the directory where the script runs

## Files

- `pdf_reader.py` - Main Python script
- `SKILL.md` - This documentation

「办公效率」分类下的热门技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。