SuperAPI AI 工具集

flourish

数据与分析

查看项目

更新于 10-16 00:26

技能介绍

用途:该技能用于让 AI 代理与 Flourish(数据可视化与叙事平台,供记者、研究人员和传播者制作交互式图表、地图和演示)交互,管理数据、记录并自动化工作流。

主要能力:通过 Membrane CLI 发现并运行预建动作,涵盖 Visualization、Settings、Project、Account 等对象;也支持通过代理直接向 Flourish API 发送请求。Membrane 负责认证与凭据刷新,无需向用户索取 API key。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无交互环境会打印授权 URL,用户完成后运行 membrane login complete <code>。连接 Flourish:membrane connection ensure "https://flourish.studio" --json,若返回 BUILDING 则用 npx @membranehq/cli@latest 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、--query、--pathParam 等参数。

适用场景:需要以编程方式读取或管理 Flourish 项目、可视化配置和账户相关数据,或在其上构建自动化流程。

限制:需先通过浏览器完成认证;具体可用动作取决于 Membrane 为 Flourish 构建的连接器;功能、收费、价格、平台与效果信息资料中暂未提供,官方 API 文档见 https://developers.flourish.studio/。