用途:该技能通过 Membrane CLI 与 Airparser 集成,用于管理数据、记录并自动化文档解析工作流。Airparser 是从 PDF、邮件等文件格式中提取数据的文档解析工具,本技能让用户以命令方式操作 Airparser 的收件箱、文档与提取模板。
主要能力:提供的预建操作包括克隆提取模板(clone-extraction-schema)、创建或更新提取模板(create-extraction-schema)、列出收件箱文档(list-documents,可按日期、状态、搜索词过滤)、获取文档及解析数据(get-document)、上传文档解析(upload-document)、删除收件箱(delete-inbox)、列出所有收件箱(list-inboxes)。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest,再执行 membrane login --tenant --clientName=<agentType> 完成认证,非交互环境会输出授权 URL,用户登录后用 membrane login complete <code> 完成。随后用 membrane connection ensure "https://airparser.com/" --json 建立连接,若状态为 BUILDING 则用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 搜索操作,用 membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json 执行操作。可用 membrane request CONNECTION_ID /path/to/endpoint 代理直接调用 Airparser API,支持 -X、-H、-d、--json、--query、--pathParam 等选项。
限制:认证与凭据刷新由 Membrane 处理,不应向用户索要 API 密钥;官方文档见 https://airparser.com/api。资料未说明具体价格、平台覆盖或解析精度。