SuperAPI AI 工具集

gocanvas

办公与效率

查看项目

更新于 10-16 00:26

技能介绍

用途:该技能用于与 GoCanvas(面向现场服务、建筑、制造、运输等行业的移动数据采集与流程自动化平台)交互,可管理用户、角色、组织、项目、管线、交易、提交、派发、表单与参考数据等。主要能力:通过 Membrane 预置动作读取与写入 GoCanvas 数据,常见动作包括列出表单、列出/获取/删除提交、创建/列出/获取/删除派发,以及创建、更新参考数据;预置动作自带认证、分页与错误处理,覆盖不到的场景可经代理直接请求 GoCanvas API。使用方式:先安装 CLI,运行 npm install -g @membranehq/cli@latest;登录用 membrane login --tenant --clientName=<agentType>,无头环境会打印授权 URL,完成后执行 membrane login complete <code>;用 membrane connection ensure "https://www.gocanvas.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 运行动作,结果在输出的 output 字段;需要时可用 membrane request CONNECTION_ID /path/to/endpoint 代理请求。限制:具体可用动作、参数结构以搜索结果中的 inputSchema 与 outputSchema 为准;认证由 Membrane 服务端管理,不应向用户索取 API 密钥;连接状态可能为 CLIENT_ACTION_REQUIRED、CONFIGURATION_ERROR 或 SETUP_FAILED,需按返回信息处理;资料未提供价格、具体平台支持范围与性能数据。