SuperAPI AI 工具集

device-magic

数据与分析

查看项目

更新于 10-16 00:25

技能介绍

用途:该技能用于与 Device Magic 移动表单自动化平台交互,帮助用户在终端或智能体环境中管理表单相关数据,例如表单、提交记录、设备、分组、资源与投递目标。资料称其适合需要使用 Device Magic 数据的场景。

主要能力:内置动作覆盖列出与获取表单、提交、设备、分组、资源、投递目标,以及创建、更新、删除表单等操作;还支持通过代理直接请求 Device Magic API,以补充未覆盖的用例。常见动作包括 list-submissions、list-destinations、list-resources、list-groups、list-devices、list-forms、get-form、create-form、update-form、delete-form 等。

使用方式:先安装 Membrane CLI:npm install -g @membranehq/cli@latest。通过 membrane login --tenant --clientName=<agentType> 登录,按提示在浏览器完成认证;无头环境会输出授权 URL,完成后执行 membrane login complete <code>。用 membrane connection ensure "https://www.devicemagic.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"}' 传入。必要时用 membrane request CONNECTION_ID /path/to/endpoint 直接请求 API。

限制:认证由 Membrane 在服务端管理,不应向用户索要 API 密钥或令牌;具体字段与参数需查看动作的 inputSchema/outputSchema。资料未提供 Device Magic 本身的收费、价格、平台覆盖或效果说明。