核心功能
compress-pdf 是一款基于第三方云服务的 PDF 压缩工具,通过调用 Cross-Service-Solutions (XSS) API 实现文件体积优化。用户上传 PDF 后,技能自动创建压缩任务并轮询进度,完成后返回下载链接。
显著优点
1. 参数灵活可控:支持自定义 imageQuality(0-100,默认75)和 dpi(72-300,默认144),可平衡压缩率与视觉质量
2. 流程自动化:内置轮询机制,无需手动刷新状态,适合集成到自动化工作流
3. 输出结构化:返回包含 job_id、status、download_url 等完整元数据,便于后续处理
4. MIT 开源许可:代码可审计,部署透明
潜在局限与风险
- 第三方依赖:核心功能完全依赖 XSS 云服务,若服务宕机或终止则技能失效
- 数据出境风险:PDF 需上传至外部服务器处理,敏感/机密文档需谨慎评估
- API 密钥管理:用户需自行注册获取密钥,存在密钥泄露风险(技能已做不日志回显的防护)
- 无本地压缩:不支持离线/本地化压缩方案
- 功能单一:仅支持压缩,无合并、拆分、OCR 等扩展功能
适合人群
- 需要批量压缩扫描文档、电子书、报告的企业用户
- 对文件大小敏感但可接受适度画质损失的场景(邮件附件、网页上传等)
- 能接受云端处理且文档不含敏感信息的用户
常规风险提醒
上传前请确认文档内容符合 XSS 服务条款;建议对含个人隐私或商业机密的文件优先使用本地压缩工具。