Skip to content

Notion 数据库同步配置指南 ​

通过将 DuRT 与 Notion 集成,您可以将每次录音转录、AI 会议总结、待办行动项以及逐句对话记录,自动作为页面插入到指定的 Notion Database(数据库)中,成为团队可检索、可关联、可跨端协同的长期知识资产。


核心特性 ​

  • 结构化属性自动填充:自动写入会议标题、创建日期、会议时长、标签与来源元数据。
  • 层级清晰的 Block 正文:正文使用 Notion 官方原生块组件(Callout 重点高亮、Heading 2 章节、To-do 待办勾选框、Quote 引用块与逐句折叠列表)。
  • 零审核门槛:采用官方推荐的 Internal Integration(内部集成) 方案,无需向 Notion 申请 OAuth 审核,1 分钟内即可在个人或团队 Workspace 中建好。

第一步:在 Notion 中创建 Internal Integration 并获取 Token ​

  1. 使用电脑浏览器打开 Notion 开发者集成中心:https://www.notion.so/my-integrations。
  2. 点击右上角的 「+ New integration」(新建集成)。
  3. 填写基本信息:
    • Name:输入名称,建议填写 DuRT Sync。
    • Associated workspace:选择您希望将纪要同步进去的 Notion 工作区(Workspace)。
    • Type:保持默认的 Internal(内部集成)。
  4. 在下方 Capabilities(权限能力) 中确认已勾选:
    • ✅ Read content
    • ✅ Update content
    • ✅ Insert content
  5. 点击页面底部的 「Submit」(提交)。
  6. 创建成功后,在 Internal Integration Secret 区域,点击 「Show」 然后点击 「Copy」,复制该密钥备用(形如 ntn_xxxxxxxx... 或 secret_xxxxxxxx...)。

WARNING

该 Secret 是您的私有凭证,请妥善保管,勿随意分享。


第二步:在 Notion 页面中授予 Integration 权限并获取 Database ID ​

Notion 拥有严格的隐私安全模型:新创建的 Integration 默认无法访问任何页面,必须由您手动“邀请/授权”到目标 Database。

1. 准备或新建一个 Database ​

在您的 Notion 工作区中,新建一个 Full page Database(或者使用现有的会议库),确保第一列(Name/Title)为标题列。

2. 将 Integration 关联到该 Database ​

  1. 打开该 Database 页面。
  2. 点击页面右上角的 「...」 更多按钮(或在某些版本中的 「Share」 按钮)。
  3. 滚动到弹出菜单的底部,找到 「Connect to」(连接到)或 「Add connections」。
  4. 在搜索框中输入刚才创建的集成名称(如 DuRT Sync),点击并确认授权。

    NOTE

    授权完成后,DuRT 才能向该数据库写入新行或新卡片。

3. 获取 Database ID ​

在浏览器中打开该 Database 的完整页面,查看浏览器地址栏的 URL:

text
https://www.notion.so/myworkspace/a8aec43384f447ed84390e8e42c2e089?v=...
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                           Database ID (32位字符)
  • 复制 myworkspace/ 与 ?v= 之间的那串 32 位字母与数字混合字符串(去除横线或保留横线均可,DuRT 会自动标准化处理)。这就是您的 Database ID。

第三步:在 DuRT 中完成配置 ​

  1. 打开 DuRT 客户端,进入 「设置」->「第三方集成与推送」。
  2. 点击左侧底部的 「+ 添加账号」,在弹出菜单中选择 「Notion」。
  3. 在右侧表单中填入刚才获取的信息:
    • 账号名称:如 团队 Notion 知识库。
    • API Token / Secret:粘贴第一步获取的 ntn_...。
    • Database ID:粘贴第二步获取的 32 位数据库 ID。
    • 内容推送偏好:
      • ✅ 包含 AI 核心摘要 (Summary)
      • ✅ 包含行动项与待办 (Action Items)
      • ✅ 包含逐句对话记录 (Transcript)
  4. 点击右下角 「保存」,并确保右侧账户开关处于**开启(绿色)**状态。

第四步:使用与效果验证 ​

方式 A:在 AI 工作流中全自动分发 ​

  1. 打开 DuRT 「工作流」 页面,编辑现有的会议纪要工作流(或创建新工作流)。
  2. 在工作流末尾添加 ExportArtifact 步骤。
  3. 在交付目标中勾选您刚才配置的 团队 Notion 知识库。
  4. 保存工作流。后续只要执行录音或音频转写,生成的结果便会在后台自动同步至 Notion。

方式 B:在工作台详情中一键手动推送 ​

  1. 在 DuRT 工作台打开任意一份已完成的录音任务。
  2. 点击右上角 「分发推送 (Delivery)」 按钮。
  3. 勾选 Notion,点击 「立即投送」。
  4. 稍等 1~2 秒,界面将显示绿色勾选与 Notion 链接,点击链接即可一键在浏览器或 Notion 客户端中打开该条目!

常见问题与排错 (FAQ) ​

Q1: 提示 Could not find database with ID: ... (404)? ​

  • 原因:通常是因为您尚未将该 Integration 授权给该 Database。
  • 解决:请返回 Notion 对应数据库页面,点击右上角 ... -> Connect to,确保勾选了您创建的 Integration。

Q2: 提示 API token is invalid (401)? ​

  • 原因:Token 复制不完整,或者创建 Integration 时所属的工作区与 Database 所在的工作区不一致。
  • 解决:确认 Token 开头为 ntn_ 或 secret_,且两端无多余空格。

Q3: 同步过去的页面里,长文本转写会有截断吗? ​

  • 机制:Notion API 对单次请求的 Block 数量和单个 Text Block(2000 字符)有上限。DuRT 内置了自动分段与批处理引擎,当逐句记录较长时,会自动按段拆分插入,保障完整记录无遗漏。

Crafted with precision for macOS.