用途:nano-pdf 是一款命令行工具,用于按自然语言指令编辑 PDF 中的文本,例如修改标题与错别字、更新日期、替换名称等。
主要能力:支持指定 PDF 文件与页码,通过一句自然语言描述要修改的内容;适合文本类改动的场景,复杂版式调整可能需要其他方案。
安装方式:推荐使用 uv(Hermes 中已可用)安装:uv pip install nano-pdf;也可使用 pip install nano-pdf。
基本用法:nano-pdf edit <file.pdf> <page_number> "<instruction>"。例如修改第 1 页标题:nano-pdf edit deck.pdf 1 "Change the title to 'Q3 Results' and fix the typo in the subtitle";更新第 3 页日期:nano-pdf edit report.pdf 3 "Update the date from January to February 2026";修改第 2 页内容:nano-pdf edit contract.pdf 2 "Change the client name from 'Acme Corp' to 'Acme Industries'"。
注意事项:页码在不同版本中可能是 0 起始或 1 起始,若改错页面可尝试 ±1 重试;编辑后务必核验输出 PDF(可用 read_file 检查文件大小或直接打开);该工具底层使用 LLM,需要 API 密钥,可通过 nano-pdf --help 查看配置方式。
适用场景:合同、报告、演示文稿等以文字内容修改为主的 PDF 快速修订。
限制:资料未提供收费、价格、平台支持范围与其它高级能力的说明。