SuperAPI AI 工具集

appdrag

智能体与模型

查看项目

更新于 10-16 00:24

技能介绍

用途:该技能用于让 AI 代理与 AppDrag 平台的数据进行交互。AppDrag 是一个网站构建与托管平台,用户可通过拖拽界面创建和管理网站,主要面向希望无需编码建站的小型企业和个人。

主要能力:可管理网站、页面、区块、图片、文件、表单、电商产品与分类、博客文章与分类、会员计划与会员、应用、数据库、表、字段、项目、用户等对象。内置动作包括:从新闻订阅列表移除/添加联系人、删除订阅列表、获取失败邮件、下载远程文件、创建/删除/重命名目录、复制/删除/列出/重命名文件、执行原始 SQL 查询、发送邮件、写入文本文件、执行 SQL 查询等。

使用方式:需先安装 Membrane CLI(npm install -g @membranehq/cli@latest),登录(membrane login --tenant --clientName=<agentType>,无头环境需浏览器打开授权 URL 后执行 membrane login complete <code>)。连接 AppDrag 使用 membrane connection ensure "https://appdrag.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。当内置动作不覆盖需求时,可通过代理直接请求,如 membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等参数。

适用场景:需要以编程方式操作 AppDrag 中的网站内容、文件、数据库和订阅列表等资源时。

限制:认证和凭证刷新由 Membrane 处理,无需向用户索取 API 密钥;具体动作参数以 inputSchema 为准。官方文档见 https://www.appdrag.com/support 。其余平台细节暂未提供。