用途:此技能用于与 Escape 平台的数据和记录交互,管理数据并自动化工作流。当用户需要操作 Escape 数据时使用。资料提到 Escape 是帮助保护 Web 应用免受恶意攻击的 SaaS 平台,供安全工程师和开发者自动识别、阻断和监控漏洞;官方文档见 https://github.com/yrnkr/escape。资料列出的对象包括 Workspace、Document、Section、Template、Variable、Integration、User、Organization。
主要能力:通过 Membrane CLI 调用 Escape,Membrane 自动处理认证与凭证刷新。可搜索动作(membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json)、运行动作(membrane action run <actionId> --connectionId=CONNECTION_ID --json)以及通过代理直接请求 Escape API(membrane request CONNECTION_ID /path/to/endpoint)。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;登录:membrane login --tenant --clientName=<agentType>,无头环境会打印授权 URL,用户完成后执行 membrane login complete <code>;建立连接:membrane connection ensure "https://escape.tech/" --json,若状态为 BUILDING 可轮询 membrane connection get <id> --wait --json,直到 READY。
适用场景:需要以编程方式访问 Escape 数据、自动化相关工作流,或在其预置动作不足时经代理直接调用其 API。
限制:资料未提供 Escape 的具体动作清单、参数细节、计费、价格或平台限制,也未说明可用动作的完整范围,需实际查询后确认。