用途:Akeneo 是产品信息管理(PIM)系统,供零售商、分销商和制造商采集、管理、丰富产品信息,并分发到销售与营销渠道。该技能用于通过命令行与 Akeneo 数据交互。
主要能力:可处理产品、属性、分类、属性选项、家族、家族变体、渠道、货币、区域设置、计量家族、产品模型、引用实体、引用实体记录、用户、用户组等对象;可用动作名与参数进行数据管理和工作流自动化。文档见 https://api.akeneo.com/。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>;无界面环境会打印授权 URL,完成后运行 membrane login complete <code>。任何命令加 --json 可输出机器可读结果。连接:membrane connection ensure "https://akeneo.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 --json,传参用 --input '{"key": "value"}'。可用代理直接请求 API:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。
适用场景:需要读取或修改 Akeneo 中的商品目录数据、批量管理记录、跨渠道分发产品信息或自动化相关流程时。
限制:Membrane 负责认证与凭证刷新,不应向用户索取 API key 或 token;构建自定义 API 调用前应先查找现有动作。认证状态可能要求用户在浏览器中完成,具体可用动作取决于连接配置。其他未在资料中说明的功能、收费与价格暂未提供。