SuperAPI AI 工具集

cubejs

数据与分析

查看项目

更新于 10-16 00:25

技能介绍

用途:Cube.js 是开源分析框架,面向数据应用开发。开发者用它连接数据库、建模数据并创建 API,供仪表盘、内部工具等数据驱动应用使用。官方文档见 https://cube.dev/docs。资料列出的概念包括数据源、数据模型、预聚合、查询、SQL 查询、环境、用户和角色。

主要能力与使用方式:本技能通过 Membrane CLI 与 Cube.js 交互,Membrane 自动处理认证和凭据刷新。安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无界面环境会输出授权 URL,用户完成登录后用 membrane login complete <code> 收尾;任意命令可加 --json 获取机器可读输出。agentType 可用 claude、openclaw、codex、warp、windsurf 等。建立连接:membrane connection ensure "https://cube.dev/" --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/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。

适用场景:需要与 Cube.js 数据交互、管理数据与记录并自动化工作流时使用。

限制:资料未提供具体免费或收费价格、平台支持范围、性能或效果数据、动作清单细节;使用需先完成 Membrane 登录与连接认证。