📦 BaserowBaserow — Baserow
v1.0.2集成。管理工作空间、用户、角色。用于用户需要与 Baserow 数据交互时。
0· 3·0 当前·0 累计
下载技能包
最后更新
2026/4/21
安全扫描
OpenClaw
安全
medium confidence该技能与其声明目的(使用 Membrane CLI 的 Baserow 集成)一致,但运行说明要求安装并使用第三方 CLI(npm global install @membranehq/cli@latest)并通过 Membrane 路由数据——这些操作细节及供应链/隐私影响未在注册元数据中充分反映。
评估建议
此技能如描述所言——通过 Membrane 平台集成 Baserow——但在安装/使用前请注意:
(1) SKILL.md 要求运行 `npm install -g @membranehq/cli@latest`(需 node/npm,全局安装会改动系统;建议锁定版本而非 @latest)。
(2) 认证走 Membrane(浏览器登录),数据/凭据由 Membrane 路由/存储——请审阅其隐私与安全政策,确认你信任该第三方处理你的 Baserow 数据。
(3) 若处于锁定或无头环境,请验证无头登录流程及 token 存储位置。
(4) 若要更高保障,可要求技能发布者声明所需二进制(node/npm)、提供固定 CLI 版本,并给出官方 Membrane CLI 发布页或校验和链接后再安装。...详细分析 ▾
ℹ 用途与能力
名称/描述符合说明:这是通过 Membrane 平台实现的 Baserow 集成。然而,注册元数据未声明任何必需的二进制文件或凭据,而 SKILL.md 却要求安装 Membrane CLI 并使用 Membrane 账户;这一不匹配(未声明对 npm/node 及 CLI 的依赖)属于轻微不一致。
ℹ 指令范围
SKILL.md 仅聚焦于使用 Membrane CLI(connect、action list/create/run、login),不会引导 agent 读取无关文件或机密。注意:指令要求交互式登录流程(浏览器/验证码),且用户数据与认证由 Membrane 在服务端处理——即调用与数据均经 Membrane 服务中转,而非直连 Baserow。
⚠ 安装机制
该技能提示用户全局运行 npm install @membranehq/cli@latest。全局 npm 安装和使用 @latest 存在供应链和系统变更风险;注册表元数据未声明此安装要求,也未要求 node/npm。该技能仅为指令(无安装规范),因此建议的安装发生在平台之外,但应提醒用户注意。
ℹ 凭证需求
技能本身不会请求任何环境变量或凭据;身份验证通过交互式登录交由 Membrane 服务处理。对于集成而言,这种方式是合理的,但用户需知晓集成凭据与数据将由 Membrane(第三方服务)管理/存储。
✓ 持久化与权限
该 skill 未设置 always:true,平台不会强制进行安装变更,也无需修改其他 skill 或系统级 agent 设置。允许正常自主调用(平台默认)。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.22026/4/21
自动同步自 membranedev/application-skills
● 无害
安装命令
点击复制官方npx clawhub@latest install integrate-baserow
镜像加速npx clawhub@latest install integrate-baserow --registry https://cn.longxiaskill.com
技能文档
Baserow 是一款开源、无代码数据库与平台。个人和团队可用它在线创建和管理数据库,无需编写代码即可构建自定义应用。可视为 Airtable 的开源替代品。 官方文档: https://baserow.io/docs/
Baserow 概览
- Database
- Table
- Row
- View
- Group
何时使用哪些操作:按需使用操作名称及参数。
使用 Baserow
本技能通过 Membrane CLI 与 Baserow 交互。Membrane 自动处理认证与凭证刷新——你只需关注集成逻辑。安装 CLI
安装 Membrane CLI,以便在终端运行membrane:
``bash
npm install -g @membranehq/cli@latest
` 认证
`bash
membrane login --tenant --clientName=
`
根据是否支持交互模式,将自动打开浏览器或打印授权 URL。 无头环境: 命令会打印授权 URL。请用户用浏览器打开,登录后看到验证码,再执行:
`bash
membrane login complete
`
任何命令加 --json 可输出机器可读 JSON。
Agent 类型:claude、openclaw、codex、warp、windsurf 等,用于优化工具适配。
连接 Baserow
连接 Baserow
使用 connection connect 创建新连接:
`bash
membrane connect --connectorKey baserow
`
用户在浏览器完成认证,输出包含新连接 ID。 列出已有连接
`bash
membrane connection list --json
` 搜索操作
用自然语言描述需求进行搜索:
`bash
membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json
`
务必在特定连接上下文中搜索。结果包含 id、name、description、inputSchema、outputSchema。 常用操作
| 名称 | Key | 描述 |
|---|---|---|
| Get Table | get-table | |
| List Views | list-views | |
| Create Table | create-table | |
| Batch Delete Rows | batch-delete-rows | |
| Batch Create Rows | batch-create-rows | |
| Delete Row | delete-row | |
| Update Row | update-row | |
| Create Row | create-row | |
| Get Row | get-row | |
| List Rows | list-rows | |
| List Fields | list-fields | |
| List Tables | list-tables | |
| List Applications | list-applications | |
| List Workspaces | list-workspaces | | 创建操作(若无现成)
若无合适操作,描述需求,Membrane 将自动构建:
`bash
membrane action create "DESCRIPTION" --connectionId=CONNECTION_ID --json
`
操作初始状态为 BUILDING,轮询直至就绪:
`bash
membrane action get --wait --json
`
--wait 最长轮询 --timeout 秒(默认 30),直到状态变化。持续轮询至 state 不再是 BUILDING。
READY — 构建完成,可执行。
CONFIGURATION_ERROR 或 SETUP_FAILED — 出错,查看 error 字段。
执行操作
`bash
membrane action run --connectionId=CONNECTION_ID --json
`
传递 JSON 参数:
`bash
membrane action run --connectionId=CONNECTION_ID --input '{"key": "value"}' --json
`
结果在响应的 output 字段。 最佳实践
- 优先用 Membrane 与外部应用通信——Membrane 提供预置操作,内置认证、分页、错误处理,节省 token 且更安全。
先发现再构建——执行 membrane action list --intent=QUERY`(替换 QUERY)查找现有操作,避免手写 API 调用。预置操作已处理分页、字段映射及边界情况。
- 让 Membrane 管理凭证——切勿向用户索要 API key 或 token。创建连接即可;Membrane 在服务端全程管理 Auth,本地无秘密。