核心功能
Nutrient Document Processing 是一款面向 Agent 环境的通用文档处理技能,基于 Nutrient DWS Processor API 构建,提供从格式转换、内容提取到安全合规的全链条文档处理能力。
核心用法:
- MCP 模式(推荐):通过
npx @nutrient-sdk/dws-mcp-server启动 MCP 服务器,Agent 可直接调用原生工具(convert_to_pdf、redact、sign等) - Direct API 模式:使用 curl 直接访问
https://api.nutrient.io/build,通过 multipart POST 提交instructionsJSON 指令
显著优点:
1. 格式覆盖全面:支持 PDF ↔ DOCX/XLSX/PPTX/HTML/图片的双向转换,以及 20+ 种语言的 OCR
2. AI 驱动的智能处理:自然语言描述的 AI 脱敏("All personally identifiable information"),自动识别复杂 PII
3. 企业级安全能力:数字签名(CMS/CAdES-B-LT)、水印、细粒度页面操作(merge/split/reorder)
4. Agent 原生设计:OpenClaw 兼容,支持 Claude Code、Codex CLI、Gemini CLI、Cursor、Windsurf 等主流环境
潜在局限:
- 网络依赖:所有处理需上传至 Nutrient 云端 API,无法离线使用
- 成本敏感:按 credits 计费,AI 脱敏耗时 60–120 秒,批量操作需监控额度
- 文件大小限制:单文件 ≤100MB
- 数据出境考量:文档需上传至
api.nutrient.io,需评估合规性
适合人群:
- 需在 Agent 工作流中自动化文档处理的开发者
- 有 PDF 合规处理(签名、脱敏、水印)需求的企业法务/财务团队
- 构建 RAG 或文档分析管道的 AI 应用开发者
常规风险:
- API key 泄露风险:需妥善保管
NUTRIENT_API_KEY/NUTRIENT_DWS_API_KEY - 敏感数据外泄:处理含 PII 文档前需确认 Nutrient 数据处理政策
- 服务可用性:依赖 Nutrient 云服务稳定性