闲社服务运行正常AI智能体自动化平台
n

嵌套PDF合并

技能标识:nested-pdf-merger

Use this skill when the task is to merge PDFs from a nested directory tree into a single PDF with hierarchical bookmarks by invoking the external `nestedpdfmerger` CLI. This skill depends on the `nestedpdfmerger` binary being installed and available on PATH.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

嵌套PDF合并

嵌套PDF合并器

本仓库封装了外部nestedpdfmerger命令行工具。

请勿在本仓库中实现PDF合并逻辑。
请勿修改reference/目录下的任何内容。

环境要求

本技能要求nestedpdfmerger命令已安装并可在PATH环境变量中访问。

预期安装命令:

bash
pip install nestedpdfmerger

预期CLI入口点:

bash
nestedpdfmerger INPUT_DIR -o OUTPUT.pdf [选项]

替代模块调用方式:

bash
python -m nestedpdfmerger INPUT_DIR -o OUTPUT.pdf [选项]

使用场景

当用户需要以下功能时使用本技能:

  • - 将文件夹树中的PDF文件合并为一个输出PDF
  • 保留文件夹层级结构作为PDF书签
  • 使用--dry-run预览合并顺序
  • 排除目录、更改排序顺序或禁用书签

工作流程

  1. 1. 确认输入目录和期望的输出路径
  2. 当用户需要验证合并顺序时,优先使用--dry-run参数
  3. 使用最少的必要参数运行CLI命令
  4. 如果命令因缺少二进制文件而失败,告知用户使用pip install nestedpdfmerger进行安装

支持的参数

  • - -o, --output PATH(输出路径)
  • --sort {natural,alpha,mtime}(排序方式)
  • --reverse(反向排序)
  • --exclude NAME [NAME ...](排除名称)
  • --exclude-hidden(排除隐藏文件)
  • --no-bookmarks(不生成书签)
  • --dry-run(试运行)
  • --strict(严格模式)
  • --verbose(详细输出)
  • --quiet(静默模式)
  • --version(版本信息)

示例

预览合并顺序:

bash
nestedpdfmerger ./reports --dry-run

指定输出文件进行合并:

bash
nestedpdfmerger ./reports --output merged.pdf

合并时排除文件夹:

bash
nestedpdfmerger ./reports --output merged.pdf --exclude Backup Data

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 nested-pdf-merger-1776086403 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 nested-pdf-merger-1776086403 技能

通过命令行安装

skillhub install nested-pdf-merger-1776086403

下载

⬇ 下载 nested-pdf-merger v1.0.0(免费)

文件大小: 1.55 KB | 发布时间: 2026-4-15 13:33

v1.0.0 最新 2026-4-15 13:33
Initial release of nested-pdf-merger skill.

- Wraps the external nestedpdfmerger CLI for merging PDFs from nested directories into a single PDF with hierarchical bookmarks.
- Requires the nestedpdfmerger binary to be installed and available on PATH.
- Supports CLI features such as previewing merge order, excluding directories, sorting, disabling bookmarks, and more.
- Provides guidance on installation and usage; errors if the required binary is missing.
返回顶部