PDF 工具箱 · 合并拆分压缩水印

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

PDF 工具箱是一个纯本地的 PDF 批处理工具,覆盖日常最高频的 9 个动作:合并多个 PDF、按页码范围/每 N 页拆分、压缩瘦身、批量加草稿/机密水印、给每页加页码、AES-256 加密/解密、旋转页面、健康检查与修复。所有处理都在本机完成,不调用任何在线 API,文件内容不会上传;依赖 pypdf + reportlab(均为纯 Python 本地库),缺失时每条命令都会给出安装提示,不会静默失败。附带 scripts/pdf_toolbox.py,9 个子命令:merge 合并(按顺序拼接,可混用不同来源 PDF) / split 拆分(支持 1-5、8、1-3 6-8 等页码范围,也支持 --every N 每 N 页一个文件) / compress 压缩(对象去重+内容流压缩,有 pikepdf 时自动用更强的图片重压缩) / watermark 水印(draft/confidential/sample/custom 四种,可调字号与透明度,整页对角覆盖) / pagenum 页码(六种位置、自定义格式如 {n} / {total}、可设起始页码) / encrypt 加密(AES-256,默认只读权限防打印复制,--loose 放行)/ decrypt 解密 / rotate 旋转(90/180/270,可指定页) / check 健康检查与修复。--demo 子命令在临时目录生成虚构样张完整演示每个能力(合并→拆分→压缩→水印→页码→加密→解密→旋转→检查一条龙),不联网也不触碰真实文件。触发词:合并PDF、PDF合并、拆分PDF、PDF拆页、PDF压缩、压缩PDF、PDF太大、PDF减肥、加水印、水印PDF、草稿水印、甘特PDF、PDF加页码、PDF页码、多份PDF合成一份、PDF批处理、PDF加密、PDF密码、PDF解密、PDF旋转、PDF修复。不触发:PDF 内容解析/提问(那是 pdf 阅读类技能的活)、PDF 转 Word、扫描版 OCR。

一句话选型结论

按资料字段整理

PDF 工具箱 · 合并拆分压缩水印是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_1361808d/pdf-batch-tools
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_1361808d仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量8.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
PDF 工具箱 · 合并拆分压缩水印当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

8.4 KB
模型实际读到的说明书原文,来自技能仓库

PDF 工具箱 · 合并拆分压缩水印

本地 PDF 批处理,一条命令搞定。

这是什么

日常最常碰到的 5 个 PDF 机械操作,全部打包成本地命令,内容不出本机:

命令 干什么 示例
merge 按顺序合并多份 PDF python3 pdf_toolbox.py merge a.pdf b.pdf -o 合并.pdf
split 按范围/每 N 页拆分 python3 pdf_toolbox.py split 大.pdf -r 1-5 8 -o 输出目录/
compress 压缩瘦身 python3 pdf_toolbox.py compress 大.pdf -o 小.pdf
watermark 加草稿/机密水印 python3 pdf_toolbox.py watermark 报告.pdf -o w.pdf -k confidential
pagenum 加页码 python3 pdf_toolbox.py pagenum 报告.pdf -o p.pdf --fmt "{n} / {total}"
encrypt AES-256 加密(默认只读权限) python3 pdf_toolbox.py encrypt 报告.pdf -o e.pdf -p 你的密码
decrypt 解密(需正确密码) python3 pdf_toolbox.py decrypt e.pdf -o 报告.pdf -p 你的密码
rotate 旋转页面(90/180/270°) python3 pdf_toolbox.py rotate 横向.pdf -o 竖向.pdf -a 90
check 健康检查 / 修复 python3 pdf_toolbox.py check 大.pdf(加 -f 修复)
info 看页数/元信息 python3 pdf_toolbox.py info 报告.pdf
demo 离线演示(虚构样本) python3 pdf_toolbox.py demo

什么时候用

  • 要把几份 PDF 合成一份(合同 + 附件 + 报价单)
  • 一份 PDF 太大发不出去,压缩一下
  • 对外发文件前加 DRAFT/CONFIDENTIAL 水印
  • 打印/归档要统一页码
  • 只要某一份 PDF 的其中几页(拆出来发)

依赖与兼容

  • 需要 Python 3.9+,两个纯本地库:pip3 install pypdf reportlab
  • 缺库时每条命令会明确提示安装,不会假装成功
  • 看图压缩效果更佳可加装 pip3 install pikepdf(脚本自动识别并切换强压缩)
  • 兼容 macOS / Linux / Windows

快速上手

cd scripts

# 1) 先跑一遍离线演示,看全流程效果
python3 pdf_toolbox.py demo

# 2) 合并
python3 pdf_toolbox.py merge 合同.pdf 附件.pdf 报价单.pdf -o 全部.pdf

# 3) 只要前 2 页和 8 页
python3 pdf_toolbox.py split 全部.pdf -r 1-2 8 -o ./拆出

# 4) 压缩
python3 pdf_toolbox.py compress 全部.pdf -o 全部-压缩.pdf

# 5) 对外发前加水印
python3 pdf_toolbox.py watermark 全部-压缩.pdf -o 对外版.pdf -k confidential

# 6) 加页码
python3 pdf_toolbox.py pagenum 对外版.pdf -o 最终.pdf --fmt "第 {n} 页 / 共 {total} 页"

# 7) 涉密文件加密(默认只读,防打印复制)
python3 pdf_toolbox.py encrypt 最终.pdf -o 涉密版.pdf -p 你的密码

# 8) 收到加密文件后解密
python3 pdf_toolbox.py decrypt 涉密版.pdf -o 还原.pdf -p 你的密码

# 9) 手机拍的横版 PDF 转正
python3 pdf_toolbox.py rotate 横版.pdf -o 正版.pdf -a 90

# 10) 收到可疑 PDF 先体检
python3 pdf_toolbox.py check 来源不明.pdf

细节参数

参数 说明
split -r "1-5" "8" "10-12" 任意混合页码范围
split -e 2 每 2 页拆一个文件
watermark -k draft/confidential/sample/custom 内置四种水印文字;custom 配合 -t 文字
watermark --font-size 80 --opacity 0.15 调字号与透明度
pagenum --pos top-center 六种位置之一
pagenum --start 3 从第 3 页开始编号
encrypt --loose 宽松权限(允许打印复制;默认只读)
rotate --pages 1-3,5,8 只旋转指定页
check -f 修复(重写去重+压缩流)

安全与隐私

  • 零网络:脚本不含任何 HTTP 请求,PDF 内容一个字节都不出本机
  • 水印/页码在临时目录生成透明叠加层,用完即删
  • demo 只造虚构样张,绝不动真实文件

常见问题

5 问
答案由本站依据条目字段整理
PDF 工具箱 · 合并拆分压缩水印怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_1361808d/pdf-batch-tools。安装方式为未标注。装完刷新技能列表或重开客户端。

PDF 工具箱 · 合并拆分压缩水印支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

PDF 工具箱 · 合并拆分压缩水印权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

PDF 工具箱 · 合并拆分压缩水印收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

PDF 工具箱 · 合并拆分压缩水印用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。