SuperAPI AI 工具集

grist

数据与分析

查看项目

更新于 10-16 00:26

技能介绍

用途:该技能用于让 AI 代理与 Grist(结合电子表格灵活性与数据库结构的关系型电子表格)交互,管理组织、工作区、文档、表格、记录、列、用户与角色。官方文档见 https://support.getgrist.com/。

主要能力:提供预置动作,包括运行 SQL 查询(run-sql-query)、增删改查记录(create-records、update-records、upsert-records、delete-records、list-records)、列管理(list-columns、add-columns)、表管理(create-table、list-tables)、文档管理(create-document、get-document、delete-document)、工作区管理(create-workspace、list-workspaces、delete-workspace)以及列出组织(list-organizations)。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>,无头环境会输出授权 URL,完成后执行 membrane login complete <code>。用 membrane connection ensure "https://www.getgrist.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 执行。动作不足时可用 membrane request CONNECTION_ID /path/to/endpoint 代理请求,支持 -X、-H、-d、--json、--query、--pathParam 等选项。

适用场景:需要以命令行或代理方式批量读写 Grist 数据、管理其结构或工作区时。

限制:认证与凭据刷新由 Membrane 处理,不应向用户索取 API 密钥;具体动作参数以 inputSchema 为准;资料未提供收费、价格与平台细节。