用途:Cyclr 是面向 SaaS 公司的嵌入式集成平台,支持 SaaS 平台快速构建和部署面向其用户的原生集成,使用户能将 SaaS 平台与其他应用连接。本技能用于通过 Membrane CLI 与 Cyclr 数据交互,管理数据、记录并自动化工作流。官方文档:https://developers.cyclr.com/。
主要能力与概念:资料列出 Cyclr 涉及连接、连接器、配置文件、流程、计划、日志、变量、用户、组织、API 密钥、告警、Webhook、模板、错误、授权、安装、资产、任务、组件、密钥、用量等主题,以及安全、认证、数据存储与处理等相关条目;同时列举了大量数据处理与治理术语。资料未给出各概念的具体字段或操作细节。
使用方式:先安装 Membrane CLI:npm install -g @membranehq/cli@latest。认证:membrane login --tenant --clientName=<agentType>;无头环境会输出授权 URL,登录后执行 membrane login complete <code>。任意命令加 --json 可输出机器可读 JSON。连接 Cyclr:membrane connection ensure "https://cyclr.com" --json,用户在浏览器完成认证,返回连接 id;若状态为 BUILDING 可轮询 npx @membranehq/cli connection get <id> --wait --json,直到 READY 或出现 CLIENT_ACTION_REQUIRED 等。查找动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,可用 --input '{"key": "value"}' 传参数,结果在 output 字段。代理请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。
适用场景:需要在与 Cyclr 相关的应用中查询、管理数据或自动化流程时使用。
限制:未提供收费、价格、平台支持范围或具体操作步骤的更多细节;实际动作名称与参数需按需查询。使用时应优先调用 Membrane 预构建动作,由其处理认证、分页与错误;不要向用户索要 API 密钥或令牌。