安全扫描
OpenClaw
可疑
medium confidence该技能的PDF功能与脚本大致匹配,但多个实现和清单不一致(缺失导出、未使用/过宽依赖、宣称的文件/功能不存在)使得包不可靠,使用前需谨慎。
评估建议
该包似乎是一个合法的PDF工具包,但包含多个不一致和可能的bug。安装/运行前:(1)在隔离环境(sandbox或VM)中本地检查脚本,使用非敏感PDF;(2)批量合并可能失败,因为batch.js尝试从未导出的merge.js调用mergePDFs;(3)to-image脚本仅写入单页PDF,不生成PNG/JPG;(4)package.json包含未使用的sharp和pdf2pic,考虑移除未使用的依赖或获取作者的澄清版本;(5)验证SKILL.md中缺失的文件(templates/、examples/)和API是否存在;(6)运行'npm audit',确保依赖项在您的环境中可接受。由于不一致,直到开发者修复实现/清单或提供更新版本前,视该包为不可靠。...详细分析 ▾
ℹ 用途与能力
声明的PDF功能与脚本大致匹配,但SKILL.md和README宣传的额外项(模板、示例、API接口和完整PNG/JPG转换)不存在或未实现,与声明的功能集不一致。
ℹ 指令范围
SKILL.md指示运行npm install和执行本地node脚本,但指令和脚本声称的功能(直接PNG/JPG转换、API接口)未实际实现,SKILL.md因此误导,赋予了超出代码实现的更广泛期望。
ℹ 安装机制
注册表中没有安装规格;package.json列出npm依赖项。通过npm安装正常,但有两点担忧:(1)一些依赖项(sharp)需要本地编译和构建工具,可能在某些环境中很重或失败;(2)脚本未实际使用pdf2pic或sharp,依赖项看似过宽/未使用(可能是遗留或不完整实现)。未检测到远程下载或混淆的安装步骤。
✓ 凭证需求
该技能不需要环境变量、凭证或特殊配置路径。脚本仅操作本地文件和目录,与PDF处理工具的比例相符。
✓ 持久化与权限
该技能不请求持久或提升的平台权限。它不修改其他技能或系统范围的代理设置。默认允许自主调用(正常),且未与其他高风险指标结合。
安装前注意事项
- 在隔离环境(sandbox或VM)中本地检查脚本,使用非敏感PDF。
- 注意batch.js尝试从未导出的merge.js调用mergePDFs,批量合并可能失败。
- to-image脚本仅写入单页PDF,不生成PNG/JPG。
- package.json包含未使用的sharp和pdf2pic,考虑移除未使用的依赖或获取作者的澄清版本。
- 验证SKILL.md中缺失的文件(templates/、examples/)和API是否存在。
- 运行'npm audit',确保依赖项在您的环境中可接受。由于不一致,直到开发者修复实现/清单或提供更新版本前,视该包为不可靠。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/3/4
● 可疑
安装命令 点击复制
官方npx clawhub@latest install pdf-toolkit-pro
镜像加速npx clawhub@latest install pdf-toolkit-pro --registry https://cn.clawhub-mirror.com
技能文档
一句话介绍
一键处理100个PDF文件,合并、分割、压缩、转换全搞定。解决什么问题?
- 合并PDF:多个PDF要逐个打开?→ 一键合并成1个
- 分割PDF:只要某几页?→ 快速提取指定页面
- 压缩PDF:文件太大发不了邮件?→ 一键压缩50%
- PDF转图片:需要提取内容?→ 批量转换成图片
功能清单
- 📄 PDF合并 - 多个PDF合并成1个
- ✂️ PDF分割 - 提取指定页面
- 🗜️ PDF压缩 - 减小文件体积
- 🖼️ PDF转图片 - 导出为PNG/JPG
- 📊 批量处理 - 一次处理整个文件夹
- ⚙️ 自定义配置 - 页面范围、质量、格式
快速开始
安装
npm install
使用
# 合并PDF
node scripts/merge.js input/.pdf -o output/merged.pdf
# 分割PDF
node scripts/split.js input.pdf -p 1-5 -o output/
# 压缩PDF
node scripts/compress.js input.pdf -o output/compressed.pdf
# PDF转图片
node scripts/to-image.js input.pdf -o output/images/
# 批量处理
node scripts/batch.js input/ -o output/ --operation merge
配置示例
{
"operations": ["merge", "compress"],
"outputFormat": "pdf",
"quality": "medium",
"pageRange": "all",
"imageFormat": "png",
"imageDPI": 150
}
文件结构
pdf-toolkit-pro/
├── SKILL.md # 技能说明
├── README.md # 产品文档
├── package.json # 依赖配置
├── scripts/
│ ├── merge.js # PDF合并
│ ├── split.js # PDF分割
│ ├── compress.js # PDF压缩
│ ├── to-image.js # PDF转图片
│ └── batch.js # 批量处理
├── templates/
│ └── config.json # 配置模板
└── examples/
└── sample.pdf # 示例文件
适用人群
- 办公人员
- 文档管理员
- 学生/教师
- 律师/会计
- 设计师
价格
- 基础版:¥99(合并+分割+压缩)
- 专业版:¥199(+PDF转图片+批量处理+API接口)
开发者:AI-Company 联系:通过ClawHub*
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制