让你的 AI Agent 连接 Sanity

通过 Sanity,让 AI 助手查询 Content Lake 文档、读取当前版本并应用明确的变更事务。

3 个工具 API key

试试这些 Sanity 任务

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

oo Skill Sanity

查看 CMS 文档

执行限定范围的 GROQ 查询并按 ID 读取当前文档。

/oo Sanity: 在数据集 [数据集] 执行 GROQ [查询],读取文档 ID [ID 列表] 并整理内容。

预览变更事务

以 dry-run 模式运行明确变更事务。

/oo Sanity: 在数据集 [数据集] 使用 dryRun true 预览 mutations [JSON],解释返回结果。

开始使用 Sanity

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 Sanity

    提供 Sanity Robot 或 Personal API Token 与 Project ID。

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

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

    连接指南 →

选择你的 Agent

  • 数据集访问权限,以及所需读取或变更权限。
  • 提供 dataset 与 GROQ 查询或 mutations。变更事务可以修改或删除文档;dryRun 可预览而不应用。

Sanity 工具

通过 Sanity,让 AI 助手查询 Content Lake 文档、读取当前版本并应用明确的变更事务。

查看 CMS 文档

执行限定范围的 GROQ 查询并按 ID 读取当前文档。

预览变更事务

以 dry-run 模式运行明确变更事务。

3 个工具

Query Documents

对 Sanity Content Lake 数据集执行 GROQ 查询。

sanity.query_documents

Get Documents

绕过查询缓存,按 ID 获取最新的 Sanity 文档。

sanity.get_documents

Mutate Documents

以原子事务执行 Sanity 文档变更。

sanity.mutate_documents

常见问题

可以先预览变更吗?

可以。提交变更事务时设置 dryRun true。

文档读取使用查询缓存吗?

get_documents 按 ID 读取最新文档并绕过查询缓存。

提出任务时需要说明什么?

提供 dataset 与 GROQ 查询或 mutations。变更事务可以修改或删除文档;dryRun 可预览而不应用。

连接 Sanity

关于 Sanity ↗