让你的 AI Agent 连接 SheetDB

向 AI 助手说明目标,使用 SheetDB 搜索电子表格行并更新匹配记录。

8 个工具 API key

试试这些 SheetDB 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill SheetDB

查找匹配记录

读取列名称并按列条件搜索。

/oo SheetDB: 读取 SheetDB keys,再按 query [列条件 JSON]、[AND/OR 模式] 搜索并汇总返回行。

更新匹配行

更新符合列和值条件的全部行。

/oo SheetDB: 更新 SheetDB searchColumn [列] 等于 searchValue [值] 的全部行,data 为 [JSON 对象],报告结果。

开始使用 SheetDB

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 SheetDB

    使用 SheetDB Bearer Token 和电子表格 API ID 连接。

    连接 SheetDB →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 拥有 SheetDB 账号,以及任务所需资源的访问权限。

SheetDB 工具

SheetDB 使用动态列条件为一个已连接电子表格 API 提供行操作。

查找匹配记录

读取列名称并按列条件搜索。

更新匹配行

更新符合列和值条件的全部行。

8 个工具

List Rows

列出连接的 SheetDB 电子表格中的行,支持可选分页和排序。

sheetdb.list_rows

Get Keys

获取连接的电子表格第一行的列名。

sheetdb.get_keys

Get Document Name

获取连接的 SheetDB API 的 Google Sheets 文档名称。

sheetdb.get_document_name

Count Rows

计算连接的电子表格中的数据行数,不包括标题行。

sheetdb.count_rows

Search Rows

使用动态列条件和 AND 或 OR 匹配搜索电子表格行。

sheetdb.search_rows

Create Rows

向连接的电子表格追加一个或多个 JSON 行。

sheetdb.create_rows

Update Rows

更新匹配一个电子表格列和值的所有行。

sheetdb.update_rows

Delete Rows

删除匹配一个电子表格列和值的所有行。

sheetdb.delete_rows

常见问题

update_rows 只修改首个匹配吗?

它修改符合提供列和值的全部行。

行数包含表头吗?

count_rows 不包含表头行。

连接还需要什么值?

除 Bearer Token 外,还需提供 SheetDB API ID。

连接 SheetDB

关于 SheetDB ↗