用途:该技能用于让 AI 代理通过 Membrane CLI 与 Flodesk 邮件营销平台交互,管理用户、订阅者、邮件与工作流等数据。Flodesk 面向小型企业与创作者,提供邮件设计与自动化流程能力,本技能聚焦数据操作而非邮件设计本身。
主要能力:技能文档列出的常见操作包括订阅者管理(创建或更新、获取、列出、退订)、分群管理(创建、获取、列出,以及将订阅者加入或移出分群)、工作流管理(列出工作流,将订阅者加入或移出工作流)。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无交互环境会打印授权 URL,用户完成登录后用 membrane login complete <code> 收尾。建立连接:membrane connection ensure "https://flodesk.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,支持 -X、-H、-d、--json、--query、--pathParam 等选项。任意命令加 --json 可输出机器可读结果。
适用场景:需要在自动化或代理流程中批量维护订阅者、调整分群归属、管理订阅者加入或退出工作流等 Flodesk 数据操作。
限制:功能取决于所连接账户的权限与 Membrane 实际提供的动作集;认证由 Membrane 服务端管理,不应向用户索取 API 密钥;具体动作的参数与返回字段以 action list 返回的 schema 为准。官方细节见 https://developers.flodesk.com/。