用途:该技能用于通过 Membrane CLI 与 ApiFlash 网站截图 API 交互,支持管理组织、流水线、项目、用户和过滤器,适用于自动化网站预览、生成缩略图以及监控网站变化。
主要能力:提供 Get Quota(get-quota)和 Capture Screenshot(capture-screenshot)等操作。截图请求可通过参数定义目标 URL、宽度、高度、格式、延迟以及回调 URL。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>;无界面环境会输出授权 URL,完成后执行 membrane login complete <code>。连接 ApiFlash:membrane connection ensure "https://apiflash.com" --json,等待状态变为 READY。搜索操作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行操作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传入 JSON 参数使用 --input '{"key": "value"}'。也可通过代理直接请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--query 等选项。任意命令可加 --json 获得机器可读输出。
限制:认证与凭据由 Membrane 服务端管理,不应向用户索取 API 密钥;当内置操作不覆盖需求时才使用代理。官方文档为 https://apiflash.com/documentation/。资料的官方说明部分为空,具体收费、价格与平台等信息暂未提供。