核心用法
Nutrient Document Processing 是面向 AI 编码助手设计的通用文档处理技能,通过调用 Nutrient DWS Processor API 实现企业级 PDF 与文档处理能力。
主要功能模块
- 格式转换:PDF/DOCX/XLSX/PPTX/HTML/图片互转
- 内容提取:纯文本、表格(JSON/CSV/Excel)、键值对提取
- OCR识别:支持26种语言的扫描件文字识别,输出可搜索PDF
- 敏感信息脱敏:预设模式(SSN、信用卡、邮箱等)、正则表达式、AI智能识别三档方案
- 数字签名:CMS签名与CAdES-B-LT长期验证签名
- 文档操作:合并、拆分、重排页面、添加水印、表单填充
接入方式
1. MCP Server模式(推荐):通过 npx @nutrient-sdk/dws-mcp-server 提供原生工具调用,支持 Claude Desktop、Cursor、Windsurf 等 MCP 兼容客户端
2. 直接API调用:curl 命令直连 api.nutrient.io/build,适用于无MCP支持的轻量环境
显著优点
- 生态兼容性强:覆盖 Claude Code、Codex CLI、Gemini CLI、GitHub Copilot 等主流 AI 编码工具
- 功能覆盖全面:单一API满足从格式转换到合规签名的完整文档生命周期
- AI原生设计:支持自然语言描述脱敏需求("所有个人身份信息"),降低配置门槛
- 企业级安全:Apache-2.0开源协议,数据通过加密传输,支持沙箱路径隔离
潜在局限与风险
- 云服务依赖:必须联网调用 Nutrient API,无法离线使用;文档需上传至第三方服务器处理
- 成本门槛:免费额度有限(需
NUTRIENT_API_KEY),批量处理需付费 - 文件大小限制:单文件100MB上限
- AI脱敏延迟:智能识别需60-120秒,不适合实时场景
- 数据隐私顾虑:敏感文档上传至Nutrient基础设施,需评估其数据处理政策合规性
适合人群
- 开发团队需在AI编程工作流中集成文档自动化处理
- 法务、财务部门需要批量合同脱敏与数字签名
- 内容运营团队进行HTML/PDF转换与批量水印添加
- 企业IT部门评估云原生文档处理方案
常规风险提示
- API密钥泄露风险:需妥善保管
NUTRIENT_API_KEY,避免硬编码 - 跨境数据传输:Nutrient服务器可能位于境外,需符合数据出境合规要求
- 服务可用性依赖:API服务中断将直接影响生产流程