← 返回 Skills 市场
changeworldy-cyber

PDF 工具箱

作者 changeworldy-cyber · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
266
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install simple-pdf-toolkit
功能描述
PDF 工具箱技能。支持 PDF 合并、拆分、旋转、压缩、格式转换、文字提取、水印添加等常用操作。使用场景:(1) 合并多个 PDF,(2) 拆分 PDF 页面,(3) 旋转/调整方向,(4) 压缩 PDF 大小,(5) PDF 转图片/Word,(6) 提取 PDF 文字,(7) 添加/移除水印。
安全使用建议
要点与建议: - 不要直接在敏感或生产文件上运行;先在隔离环境或使用示例 PDF 测试。 - 核实缺失功能:SKILL.md 提到的 convert_pdf.py、watermark.py、以及 references/*.md 都未包含。向作者/来源确认这些文件来自何处,或等待包含完整实现再使用。 - 依赖安装:脚本需要 Python 的 pypdf 包,compress 脚本在有 Ghostscript 时会调用本地 gs。确保在受控环境中安装依赖并理解 gs 的行为。 - 安全检查:已包含脚本只操作本地文件、不会联网或读取凭证,这是好的,但仍应审阅代码(你已看到)并在沙箱中运行以确认没有未显式的外部依赖或行为。 - 如果你打算让代理自动调用该技能,注意当代理尝试运行 SKILL.md 中缺失的脚本时可能会失败或尝试检索外部资源;在允许自动调用前修复/补齐缺失脚本或限制技能为仅手动触发。 总结:该技能的已提供代码看起来无直接恶意,但文档与实现不一致(宣称的功能更广),因此建议先要求/验证完整实现或仅在受控环境中使用。
功能分析
Type: OpenClaw Skill Name: simple-pdf-toolkit Version: 1.0.0 The simple-pdf-toolkit is a legitimate set of utilities for PDF manipulation, including merging, splitting, compressing, and text extraction. The Python scripts in the scripts/ directory use the standard pypdf library and safely invoke Ghostscript via subprocess.run with argument lists, avoiding shell injection vulnerabilities. The SKILL.md instructions are well-aligned with the toolkit's stated purpose and contain no malicious prompt injection or unauthorized commands.
能力评估
Purpose & Capability
技能描述列出合并、拆分、旋转、压缩、格式转换、提取、水印、加密等功能,但代码仓内只包含 merge, split, rotate, compress, extract_text 五个脚本。SKILL.md 中还调用了 convert_pdf.py 和 watermark.py,且引用的 references/*.md 文档也不存在。声明的功能与实际提供的脚本不匹配,存在能力夸大或缺失。
Instruction Scope
SKILL.md 明确指示通过运行本地脚本来执行操作(bash 示例、单文件命令等),这与包含的脚本大体一致;但它也指向了不存在的脚本(convert_pdf.py, watermark.py)和缺少的参考文档,运行这些指令会失败或导致代理尝试查找/下载缺失资源。已包含的脚本只访问本地文件系统并调用本地 Ghostscript(可选),未见网络请求或读取未声明的环境变量。
Install Mechanism
这是 instruction-only(无安装 spec),风险较低;脚本依赖 pypdf,且 compress 脚本会在可用时调用本地 gs(Ghostscript)。没有自动下载或执行来自远程 URL 的代码,但环境必须预先装有 pypdf 和(可选)gs,否则脚本会报错。
Credentials
声明中没有请求任何环境变量、凭证或配置路径;脚本也没有读取环境变量或外部凭证。这与其本地文件处理用途是一致且比例适当的。
Persistence & Privilege
技能未要求常驻(always=false)且默认允许模型调用(平台默认)。脚本不会修改其他技能或系统级配置。无持久权限或自我安装行为被发现。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install simple-pdf-toolkit
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /simple-pdf-toolkit 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
首发版本 - 支持合并/拆分/旋转/压缩/文本提取
元数据
Slug simple-pdf-toolkit
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

PDF 工具箱 是什么?

PDF 工具箱技能。支持 PDF 合并、拆分、旋转、压缩、格式转换、文字提取、水印添加等常用操作。使用场景:(1) 合并多个 PDF,(2) 拆分 PDF 页面,(3) 旋转/调整方向,(4) 压缩 PDF 大小,(5) PDF 转图片/Word,(6) 提取 PDF 文字,(7) 添加/移除水印。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 266 次。

如何安装 PDF 工具箱?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install simple-pdf-toolkit」即可一键安装,无需额外配置。

PDF 工具箱 是免费的吗?

是的,PDF 工具箱 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

PDF 工具箱 支持哪些平台?

PDF 工具箱 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 PDF 工具箱?

由 changeworldy-cyber(@changeworldy-cyber)开发并维护,当前版本 v1.0.0。

💬 留言讨论