让你的 AI Agent 连接 Notion

让 AI 查找工作区页面、提取文档要点,并把笔记整理成结构清晰的文档。

27 个工具 OAuth / API key

试试这些 Notion 任务

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

oo Skill Notion

查找并总结文档

搜索页面并读取内容,提取与你的任务相关的要点。

/oo Notion: 找到项目启动页面,总结目标、负责人和截止日期。

将笔记整理成页面

让 AI 整理笔记,并在指定父页面下创建文档。

/oo Notion: 将这些会议笔记整理为决定和下一步行动,在项目页面下新建一页。

向已有页面补充进展

读取已有页面,并追加你指定的内容。

/oo Notion: 把这些每周进展追加到项目页面,保留已有内容。

开始使用 Notion

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 Notion

    授权连接 Notion 账号,并选择要共享的页面;也支持使用内部集成密钥。

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

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

    连接指南 →

选择你的 Agent

  • 可以访问 Notion 工作区及需要处理的页面。
  • 需要将相关页面共享给集成。建立连接不等于获得整个工作区的所有页面权限。

Notion 工具

通过 Notion 页面、数据库和评论读取资料、保存结果或更新内容。访问范围限于已向连接共享的内容。

查找与读取页面

搜索有权访问的页面,读取 Markdown 内容,用于总结资料和核对来源。

创建与编辑内容

创建页面、更新正文,或向已有文档追加内容区块。

查询与维护数据库

按条件筛选和排序数据源,创建记录并更新页面属性。

读取与添加评论

在集成获得相应权限后,读取未解决的评论或在页面上添加评论。

27 个工具

Search

搜索 Notion 页面和数据源,可选用过滤器、排序和分页控制。

notion.search

Get Page

获取 Notion 页面及其第一级子块。这是页面检索和块子列表的仓库级聚合辅助函数。

notion.get_page

Create Page

在父页面、数据源或工作区级私有区域下创建 Notion 页面。使用 parentId + title 在现有页面下创建简单子页面。对于高级情况,使用 parent 和官方 Notion 父载荷:{ page_id: "..." }、{ data_source_id: "..." } 或 { workspace: true } 用于 OAuth 公共集成。提供 parent 时,不要使用顶层 title 字段;通过 properties.title 提供页面标题。内部集成密钥通常无法创建工作区级私有页面,应使用父页面或数据源。

notion.create_page

Update Page

更新 Notion 页面的属性、标题、图标、封面、回收站状态或锁定状态。

notion.update_page

Move Page

通过官方页面移动 API 将 Notion 页面移动到另一个页面或数据源下。

notion.move_page

Append Block

向 Notion 页面追加单个段落块。这是对 `append_block_children` 的简化兼容辅助函数。

notion.append_block

Retrieve Page

按页面 ID 检索 Notion 页面的属性和元数据。这不包括子块内容。

notion.retrieve_page

Retrieve Page Markdown

通过官方页面 Markdown API 检索渲染为增强 Markdown 的 Notion 页面或块子树。

notion.retrieve_page_markdown

Update Page Markdown

通过官方页面 Markdown API 将 Notion 页面内容更新为增强 Markdown。

notion.update_page_markdown

Retrieve Page Property

按页面 ID 和属性 ID 从 Notion 页面检索特定属性项。标题、rich_text、关系和人员属性返回类型为 property_item 的分页列表响应。

notion.retrieve_page_property

List Users

分页列出 Notion 工作区中的用户。

notion.list_users

Retrieve User

按用户 ID 检索 Notion 用户。

notion.retrieve_user

Retrieve Block

按块 ID 检索 Notion 块。

notion.retrieve_block

List Block Children

分页列出 Notion 块下的直接子块。

notion.list_block_children

Append Block Children

使用官方块子项追加 API,将原始 Notion 子块追加到现有父块。

notion.append_block_children

Update Block

使用原始块字段更新 Notion 块,包括块类型载荷和可选的回收站状态。

notion.update_block

Delete Block

通过官方删除端点归档 Notion 块。

notion.delete_block

Create Database

在父页面或工作区下创建 Notion 数据库容器,可选带初始数据源。

notion.create_database

Retrieve Database

按数据库 ID 检索 Notion 数据库的元数据和架构。

notion.retrieve_database

Update Database

更新 Notion 数据库容器的父项、标题、描述、图标、封面、内联显示、回收站状态或锁定状态。

notion.update_database

Create Data Source

在父数据库下创建具有属性架构的 Notion 数据源。

notion.create_data_source

Retrieve Data Source

按数据源 ID 检索 Notion 数据源。

notion.retrieve_data_source

Update Data Source

更新 Notion 数据源的标题、图标、属性架构、父项或回收站状态。

notion.update_data_source

Query Data Source

使用筛选器、排序、分页和可选属性筛选查询 Notion 数据源。

notion.query_data_source

List Data Source Templates

列出 Notion 数据源上可用的模板。

notion.list_data_source_templates

List Comments

列出 Notion 页面或区块中尚未解决的评论,需要读取评论能力。

notion.list_comments

Create Comment

通过 parent 在页面或区块上发表评论,或通过 discussion_id 回复讨论。需要插入评论能力;没有读取评论能力时只返回 object 和 id。

notion.create_comment

跨应用完成任务

将邮件中的决定保存到 Notion

将 Gmail 邮件整理成项目笔记,并保留来源邮件链接。

常见问题

AI 助手可以在 Notion 中做什么?

可以查找和总结有权访问的页面、将笔记整理成文档、查询数据库和更新内容。请说明来源页面,以及新内容需要保存的位置。

可以使用内部集成密钥连接吗?

可以。支持 OAuth 和内部集成密钥两种方式,可根据工作区情况选择。

AI 可以读取工作区的所有页面吗?

只能使用连接有权访问的页面。找不到内容时,请检查页面共享和集成权限。

可以把 Gmail 邮件整理成 Notion 笔记吗?

可以,需要连接两个账号并授予相应权限。请说明要读取哪些邮件,以及新笔记应保存在哪个 Notion 父页面下。

使用这个集成需要 Notion AI 吗?

这个集成通过已授权的连接调用 Notion API,由你所用 AI 产品中的助手处理内容,不调用 Notion AI。

连接 Notion

关于 Notion ↗