用途:该技能用于通过 Membrane CLI 与 Copperx 交互,管理客户、订阅、发票、产品、价格、优惠券、支付链接、交易等数据,适合需要读取或写入 Copperx 数据的自动化场景。
主要能力:提供预构建动作,如 List Customers、List Subscriptions、List Invoices、List Products、List Prices、List Coupons、List Transactions、List Payment Links,以及 Get 和 Create/Update 客户、发票、产品等。可通过自然语言意图搜索动作,并在指定连接上下文中执行。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。认证:membrane login --tenant --clientName=<agentType>;无头环境会输出授权 URL,完成后用 membrane login complete <code>。连接:membrane connection ensure "https://copperx.io/" --json,获得连接 id;若状态为 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 --json,传参用 --input '{"key":"value"}'。代理请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--rawData、--query、--pathParam 等选项。
限制:资料未提供 Copperx 的完整数据模型、定价、配额或具体 API 限制。官方文档指向 https://developer.copper.com/,但未在资料中展开。建议优先使用 Membrane 预构建动作,避免直接请求 API;Membrane 负责认证和凭证刷新,不应向用户索要 API 密钥或令牌。