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
累計下載
1971
星標
2
全站排名
#4,451
全站前 88% · 「辦公效率」前 80%
平台累計安裝累計下載星標評論
ClawHub ↗3814132-
SkillHub ↗17219712—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

主文描述讀取 PDF 頁面、提取文字並可寫為 JSON;其路徑檢查宣告可能受到符號連結影響。僅處理授權檔案,在可信工作目錄使用,並避免不可信 symlink,以免讀取或覆蓋意外檔案。 需要 Python 與 PyMuPDF,應使用固定版本的虛擬環境。文件規定工作目錄內的 PDF 輸入和 JSON 輸出,但符號連結可繞過此邊界;修正為拒絕或安全解析連結前,不要依賴此限制保證安全。

資料釋出於 2026-10-27

可以用來做什麼

  • 提取指定 PDF 的文字供檢索
  • 整理文件標題或作者等後設資料
  • 準備 JSON 格式的下游輸入

什麼時候用

  • 需要檢查本地 PDF 內容時
  • 確認檔案授權、路徑和符號連結安全後時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

從這個獲准的 PDF 提取文字並說明頁碼範圍;不要覆蓋輸入檔案或跟隨未核實的符號連結。

月度資料趨勢

累計下載1971
631135120702026-03 · 累計下載 7302026-05 · 累計下載 11562026-06 · 累計下載 13362026-07 · 累計下載 15652026-08 · 累計下載 17262026-09 · 累計下載 197126-0326-09
星標2
1232026-03 · 星標 22026-05 · 星標 22026-06 · 星標 22026-07 · 星標 22026-08 · 星標 22026-09 · 星標 226-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-091971—2
2026-081726+10.3%2
2026-071565+17.1%2
2026-061336+15.6%2
2026-051156—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),按月更新。口徑說明見資料方法。