用途:该技能用于与 Appsmith 低代码平台交互,管理数据、记录并自动化工作流。Appsmith 本身是面向开发者的低代码平台,可通过拖拽式 UI 组件连接多种数据源,快速构建内部工具、仪表盘和管理后台。
主要能力:借助 Membrane CLI 与 Appsmith 通信,Membrane 自动处理认证与凭证刷新;可搜索并运行预置动作,也可通过代理直接调用 Appsmith API;支持以自然语言意图检索动作,动作结果位于响应的 output 字段。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;登录用 membrane login --tenant --clientName=<agentType>,无界面环境会打印授权 URL,完成后执行 membrane login complete <code>;用 membrane connection ensure "https://www.appsmith.com/" --json 建立连接并获取 connection id,若状态为 BUILDING 则轮询 membrane 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 运行动作;动作不足时用 membrane request CONNECTION_ID /path/to/endpoint 发起代理请求,支持 -X、-H、-d、--json、--rawData、--query、--pathParam 等选项,任意命令可加 --json 输出机器可读结果。
适用场景:需要让智能体或脚本读写 Appsmith 中的数据、调用其 API、批量管理记录或串联工作流时。
限制:官方文档见 https://docs.appsmith.com/;该技能依赖 Membrane 及网络认证流程,部分操作需用户在浏览器完成授权;资料未提供具体动作清单、收费与价格、平台支持范围等细节,暂未提供。