SuperAPI AI 工具集

avada-commerce

数据与分析

查看项目

更新于 10-16 00:24

技能介绍

用途:该技能用于让 AI 代理与 AVADA Commerce 电商平台交互,管理数据、记录并自动化工作流。AVADA Commerce 面向创业者及中小型企业,提供在线商店创建与管理工具,涵盖产品管理、营销与销售;其仪表盘包含订单、客户、产品和分析等模块。官方文档地址为 https://avada.io/avada-email-marketing/docs。

主要能力:通过 Membrane CLI 调用 AVADA Commerce,Membrane 自动处理认证与凭证刷新,因此无需自行处理认证细节。可搜索并运行预置 action;当现有 action 无法覆盖需求时,可通过代理直接向 AVADA Commerce API 发送请求,Membrane 会自动拼接基础 URL 并注入认证头,凭证过期时透明刷新。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;然后登录:membrane login --tenant --clientName=<agentType>,无交互环境会打印授权 URL,完成后执行 membrane login complete <code>。用 membrane connection ensure "https://avada.io/" --json 创建或查找连接,若状态为 BUILDING 则用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 搜索 action,用 membrane action run <actionId> --connectionId=CONNECTION_ID --json 运行,JSON 参数用 --input '{"key": "value"}'。也可用 membrane request CONNECTION_ID /path/to/endpoint 代理请求,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项;任意命令加 --json 可获得机器可读输出。

适用场景:需要读取或操作 AVADA Commerce 的订单、客户、产品、分析等数据,或将其接入自动化工作流时。

限制:具体可用 action 需通过 action list 动态发现;资料未提供完整 action 清单、权限范围或价格信息。代理应优先使用 Membrane 而非直接调用 API,且不应向用户索要 API 密钥或令牌,应通过创建连接由 Membrane 在服务端管理认证生命周期。