前言¶
改 PDF 裏某一頁的標題或錯別字,常見做法是打開 Acrobat、WPS 或 InDesign,定位頁面再改文本框。文檔只有一兩處小改時,整套排版軟件往往顯得過重,還容易在導出環節再踩一遍格式問題。
下面介紹 SkillHub 上的 自然語言PDF頁面編輯器(座標 @org-b6kzcl68/nano-pdf,常被稱作 PDF 精簡 / nano-pdf 相關技能)。它在 Agent 裏封裝 nano-pdf 命令行能力:你提供 PDF 和自然語言修改說明,由技能按頁執行文字級編輯,並處理頁碼基準差異與輸出自檢,目標是把「小改一頁」收成可交付的 PDF,而不必重做整份文檔。
這是什麼¶
一句話定位:基於 nano-pdf CLI、按自然語言指令編輯 PDF 指定頁面的輕量 Agent Skill。
維護與來源:SkillHub 分類爲 office-efficiency,來源標註爲 enterprise,發佈者爲重慶途光網絡傳媒有限責任公司;當前頁面版本 1.0.0。技能標籤 requires_api_key=false,不依賴額外 API Key 配置。
解決什麼問題:在用戶提供 PDF 並用自然語言描述修改要求時,對某一頁做標題替換、副標題錯別字修正等文字級修改;適合「快速小改、不重做全文檔」的辦公場景。官方說明中的典型觸發包括:PDF 編輯、nano-pdf、自然語言改 PDF、頁面修改、改標題、修正錯別字、命令行編輯。
SkillHub 頁面:https://www.skillhub.cn/skills/org-b6kzcl68/nano-pdf
技能包地址:https://api.skillhub.cn/zcwl/nano-pdf
核心功能¶
以下能力均來自 SkillHub 官方簡介,不做外延推斷:
- 按頁編輯:一條命令思路下,對 PDF 某一頁應用修改,而非整本重排。
- 自然語言驅動:修改意圖用自然語言描述(例如改標題、修正副標題錯別字),由技能轉譯爲 nano-pdf 側操作。
- 頁碼基準提示:內置 0 起始與 1 起始頁碼差異說明,減少「改錯頁」的常見失誤。
- 輸出自檢:技能要求對導出結果做自檢,便於直接交付,而不是僅生成中間文件。
技能面向的是頁面內文字小改;未在官方資料中承諾版式重排、批量 OCR、合併拆分等能力,使用時應按「單頁、文字級」預期來規劃。
安裝與啓用¶
安裝流程以 SkillHub 通用文檔爲準;本技能頁面明確要求安裝座標 @org-b6kzcl68/nano-pdf。
1、確認 skillhub CLI¶
先檢查本機是否已有 CLI:
command -v skillhub && skillhub --version
若未安裝,可按官方安裝腳本執行(完整安裝含默認 Skill;僅需 CLI 時加 --cli-only):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
2、安裝 nano-pdf 技能到當前 Agent 的 skills 目錄¶
SkillHub 要求安裝時必須用 --dir 指向當前 Agent 實際讀取的 skills 目錄;裝到默認 ./skills/ 可能不會被識別。
skillhub install @org-b6kzcl68/nano-pdf --dir <你的 Agent skills 目錄>
常用路徑(摘自 SkillHub 安裝文檔,按你實際使用的客戶端選用其一):
| 客戶端 | skills 目錄示例 |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ 或項目下 .agents/skills/ |
| Gemini CLI | ~/.gemini/skills/ |
安裝後按你所用 Agent 的慣例重啓或刷新技能列表,使 SKILL.md 被加載。
3、底層 nano-pdf CLI¶
技能描述基於 nano-pdf 命令行工具。官方 Skill 頁面未單獨列出 nano-pdf 的系統級安裝命令;若 Agent 執行時報找不到 nano-pdf,需要在你本機按 nano-pdf 項目文檔自行安裝 CLI,再讓技能調用。技能本身不負責替代該 CLI 的安裝包管理。
典型用法¶
官方資料未給出逐字複製的 shell 示例,但明確了可復現的工作流形態。可按下面步驟與 Agent 協作:
- 準備輸入:提供待改 PDF 的路徑(或 Agent 可訪問的文件),並用自然語言寫清修改內容,例如「第 3 頁主標題改爲……」「第 2 頁副標題某字改爲某字」。
- 明確頁碼:說明你認爲的頁碼是 從 1 開始還是 從 0 開始;技能會結合內置基準差異提示覈對,避免改到相鄰頁。
- 限定範圍:一次聚焦單頁、文字級修改;複雜版式或跨頁改動不在官方承諾範圍內。
- 驗收輸出:按技能要求的輸出自檢,打開導出 PDF 確認目標頁文字與錯別字是否已修正,再用於對外發送或歸檔。
在對話中可直接使用官方列出的觸發語境,例如「用 nano-pdf 改 PDF 第 N 頁標題」「自然語言改 PDF 某一頁錯別字」,以便 Agent 選中本技能。
適用場景與注意¶
適合誰
- 需要快速修一頁文案的辦公、運營、技術寫作者,不想爲一個小 typo 打開完整排版流程。
- 已在 Cursor、Claude Code、Codex 等支持 Skill 的環境裏工作,希望把「PDF + 自然語言」收成固定流程的用戶。
限制與注意
- 編輯粒度:官方強調標題、副標題、錯別字等文字級修改;未說明支持圖片替換、表單域、加密破解等。
- 頁碼:務必與技能對齊 0/1 起始習慣;改頁前先口頭或文字確認「第幾頁」指哪一張畫板。
- 依賴鏈:Agent Skill + 本機 nano-pdf CLI;缺 CLI 時技能無法落地。
- 擴展套件:頁面腳註提到更大辦公文檔工作流可通過發佈者指引獲取;與本技能單頁編輯是不同產品層級,按需區分。
SkillHub 公開數據(以頁面爲準):評分 100000,下載約 2683 次;具體數字以後臺更新爲準。
結尾¶
自然語言PDF頁面編輯器(@org-b6kzcl68/nano-pdf)把 nano-pdf 的單頁文字編輯收成 Agent 可重複調用的技能:自然語言描述意圖、按頁修改、兼顧頁碼基準與導出自檢。若你的痛點是「PDF 只改一頁字,不想開排版軟件」,可從 SkillHub 安裝該技能,並確保本機 nano-pdf CLI 可用。
- SkillHub:https://www.skillhub.cn/skills/org-b6kzcl68/nano-pdf
- 技能包:https://api.skillhub.cn/zcwl/nano-pdf
- 通用安裝說明:https://skillhub.cn/install/skillhub.md