8
n8n 中文网amn8n.com

转录 -> Notion -> 任务

高级

这是一个Project Management, AI Chatbot领域的自动化工作流,包含 36 个节点。主要使用 If, Set, Code, Wait, Notion 等节点。 使用AI和Google Drive将会议转录转换为Notion笔记和任务

前置要求
  • Notion API Key
  • HTTP Webhook 端点(n8n 会自动生成)
  • Google Drive API 凭证
  • 可能需要目标 API 的认证凭证
  • OpenAI API Key
  • Anthropic API Key
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
  "id": "KntSti9i1ng0o61k",
  "meta": {
    "instanceId": "78cd535d8c280c9f391d1c1efae71bb3b005620d19729d7bf9cd5c4e1509eeb2"
  },
  "name": "转录 -> Notion -> 任务",
  "tags": [],
  "nodes": [
    {
      "id": "5aaf676f-b594-462e-b3a2-dfd70fcb6bb9",
      "name": "列出会议",
      "type": "n8n-nodes-base.httpRequest",
      "disabled": true,
      "position": [
        -1888,
        -640
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "b4968f8d-748a-4116-aee5-3cec5de53efc",
      "name": "获取转录文本",
      "type": "n8n-nodes-base.httpRequest",
      "disabled": true,
      "position": [
        -1376,
        -640
      ],
      "parameters": {},
      "typeVersion": 2,
      "continueOnFail": true
    },
    {
      "id": "4bc38030-c895-4eb0-8f71-67de9de1e6d7",
      "name": "转录就绪?",
      "type": "n8n-nodes-base.if",
      "disabled": true,
      "position": [
        -1152,
        -640
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "9ee84921-8801-438a-b785-1d97b473afe1",
      "name": "由 Github 模型提供支持",
      "type": "n8n-nodes-base.scheduleTrigger",
      "disabled": true,
      "position": [
        -2384,
        -640
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "00e502b2-4670-42a2-a60e-9f13c11e99bd",
      "name": "扁平化处理",
      "type": "n8n-nodes-base.code",
      "disabled": true,
      "position": [
        -928,
        -640
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "5b026171-9d16-4144-bb1b-49d05209c1c2",
      "name": "Anthropic聊天模型",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        -2144,
        912
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "4b166286-d986-4d22-8724-4939f0e03af6",
      "name": "结构化输出解析器",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        -1952,
        1248
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "89d5ef9d-b9a4-4f52-8930-943885fb4630",
      "name": "等待",
      "type": "n8n-nodes-base.wait",
      "disabled": true,
      "position": [
        -928,
        -496
      ],
      "webhookId": "57f99b7b-04ad-44d8-bf7f-b9a3344cf654",
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "aefd770a-3317-4044-9e6c-7eb7da3fdee3",
      "name": "切换",
      "type": "n8n-nodes-base.switch",
      "position": [
        -2416,
        896
      ],
      "parameters": {},
      "typeVersion": 3.2
    },
    {
      "id": "a0482e32-f779-415c-be6a-ac29753c2404",
      "name": "结构化输出解析器1",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        -1952,
        912
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "b9392182-8976-471e-8365-f37f83046a7c",
      "name": "从 Notion 获取会议",
      "type": "n8n-nodes-base.notion",
      "disabled": true,
      "position": [
        -2128,
        -640
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "2efa13dd-0da8-4010-8ec9-abfc00e3e120",
      "name": "获取新会议",
      "type": "n8n-nodes-base.code",
      "disabled": true,
      "position": [
        -1648,
        -640
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "391ac9cc-ff11-4bd8-8563-bac93861bf9f",
      "name": "杂项会议记录器",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -2128,
        688
      ],
      "parameters": {},
      "typeVersion": 1.9
    },
    {
      "id": "2736b62d-e236-426e-a550-d1e152e9b13b",
      "name": "会议分类",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -416,
        416
      ],
      "parameters": {},
      "executeOnce": false,
      "typeVersion": 1.8
    },
    {
      "id": "1bab222a-35c6-4e6b-b0ac-0ace31e588ea",
      "name": "发现通话记录器",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -2128,
        1072
      ],
      "parameters": {},
      "typeVersion": 1.9
    },
    {
      "id": "c8ce82f6-238c-4a29-ad28-9ac5f26aaa81",
      "name": "将会议笔记添加到 Notion",
      "type": "n8n-nodes-base.notion",
      "position": [
        -1648,
        688
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "e968af70-5b5f-49eb-bc34-82777a5f4734",
      "name": "设置标题 + 转录 + URL",
      "type": "n8n-nodes-base.set",
      "position": [
        -1216,
        416
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "4c2f4371-8467-4afb-8152-e2672dab39cb",
      "name": "将发现会议笔记添加到 Notion",
      "type": "n8n-nodes-base.notion",
      "position": [
        -1648,
        1072
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "46d6c796-a4c9-43c3-98e3-fd1830ab9249",
      "name": "便签",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2464,
        -752
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "37b5d3de-3994-4061-a45d-49acf3b3b00a",
      "name": "便签1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1696,
        352
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "af3b5a44-6a57-4214-8595-43050eb71bbd",
      "name": "便签2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -848,
        352
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "569f097e-c371-432b-8ab6-af0d267f2f19",
      "name": "便签3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2464,
        592
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "233b97d1-0d4b-484d-b9ee-04404fe33ba9",
      "name": "便签4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1696,
        592
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "c355d2e7-fdc1-4a00-8af1-021eb3586acf",
      "name": "便签5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -848,
        592
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "b9205990-5988-4b88-b219-b3fa17669ba9",
      "name": "### 需要帮助?",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2464,
        352
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "dbb8c268-3100-4e08-b98a-944b47ad77c2",
      "name": "新会议 Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -2384,
        416
      ],
      "webhookId": "ada93777-e249-411d-8001-501f0199904e",
      "parameters": {},
      "typeVersion": 2.1
    },
    {
      "id": "ae227514-f26d-4e6e-b20f-830093cdec22",
      "name": "设置 Notion 页面 ID",
      "type": "n8n-nodes-base.set",
      "position": [
        -1424,
        896
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "7d5a129a-0490-4b63-8a2c-6d16ca86e974",
      "name": "创建文件",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        -1216,
        896
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "197d9fc7-7e31-43d4-93d9-7e3c07830293",
      "name": "在 Notion 中链接转录",
      "type": "n8n-nodes-base.notion",
      "position": [
        -1024,
        896
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "b8ce18f9-6441-475f-801e-4b6fcc0c0bf3",
      "name": "拆分任务",
      "type": "n8n-nodes-base.code",
      "position": [
        -768,
        896
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "b444e7d6-5dbe-4f43-ba1d-ecd3dc79a0ab",
      "name": "如果分配给我",
      "type": "n8n-nodes-base.if",
      "position": [
        -560,
        896
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "56598c9c-9472-41ff-86f1-dcc2a551fca0",
      "name": "## 试试看!",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1456,
        -752
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "9bfd1c9d-2cc0-41bc-855f-a5777cb4b4c9",
      "name": "扁平化转录",
      "type": "n8n-nodes-base.code",
      "position": [
        -1504,
        416
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "8ff96828-5257-4b3d-b96c-9ba0602a7cc7",
      "name": "添加任务",
      "type": "n8n-nodes-base.notion",
      "position": [
        -320,
        896
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "e8256cb3-2120-4661-ba3f-6b5e3cea9e2e",
      "name": "GET 模型",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -3008,
        -752
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "4e496a18-2e58-4642-8fae-636160c893d8",
      "name": "## 1. 创建新的自定义 OpenAI 凭据",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -3008,
        352
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "active": true,
  "pinData": {},
  "settings": {
    "callerPolicy": "workflowsFromSameOwner",
    "errorWorkflow": "xqIJfSnjZUZ5pU8h",
    "executionOrder": "v1",
    "timeSavedPerExecution": 30
  },
  "versionId": "9c89989a-d931-41f1-8301-68fb2e83ddf4",
  "connections": {
    "Wait": {
      "main": [
        [
          {
            "node": "Get Transcript",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Switch": {
      "main": [
        [
          {
            "node": "Misc Meeting Notetaker",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Discovery Call Notetaker",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Flatten": {
      "main": [
        []
      ]
    },
    "Create File": {
      "main": [
        [
          {
            "node": "Link Transcript in Notion",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "List Meetings": {
      "main": [
        [
          {
            "node": "Get New Meetings",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Transcript": {
      "main": [
        [
          {
            "node": "Transcript Ready?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split out Tasks": {
      "main": [
        [
          {
            "node": "If Assigned to Me",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get New Meetings": {
      "main": [
        [
          {
            "node": "Get Transcript",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "Get Meetings from Notion",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "If Assigned to Me": {
      "main": [
        [
          {
            "node": "Add Tasks",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Transcript Ready?": {
      "main": [
        [
          {
            "node": "Flatten",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Wait",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Categorize Meeting": {
      "main": [
        [
          {
            "node": "Switch",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Flatten Transcript": {
      "main": [
        [
          {
            "node": "Set Title + Transcript + URL",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Notion Page ID": {
      "main": [
        [
          {
            "node": "Create File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "New Meeting Webhook": {
      "main": [
        [
          {
            "node": "Flatten Transcript",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Discovery Call Notetaker",
            "type": "ai_languageModel",
            "index": 0
          },
          {
            "node": "Misc Meeting Notetaker",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Misc Meeting Notetaker": {
      "main": [
        [
          {
            "node": "Add Meeting Notes to Notion",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Discovery Call Notetaker": {
      "main": [
        [
          {
            "node": "Add Discovery Meeting Notes to Notion",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Meetings from Notion": {
      "main": [
        [
          {
            "node": "List Meetings",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Discovery Call Notetaker",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Link Transcript in Notion": {
      "main": [
        [
          {
            "node": "Split out Tasks",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser1": {
      "ai_outputParser": [
        [
          {
            "node": "Misc Meeting Notetaker",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Add Meeting Notes to Notion": {
      "main": [
        [
          {
            "node": "Set Notion Page ID",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Title + Transcript + URL": {
      "main": [
        [
          {
            "node": "Categorize Meeting",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Add Discovery Meeting Notes to Notion": {
      "main": [
        [
          {
            "node": "Set Notion Page ID",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
常见问题

如何使用这个工作流?

复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。

这个工作流适合什么场景?

高级 - 项目管理, AI 聊天机器人

需要付费吗?

本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。

工作流信息
难度等级
高级
节点数量36
分类2
节点类型15
难度说明

适合高级用户,包含 16+ 个节点的复杂工作流

作者
Matty Reed

Matty Reed

@mattyreed1

Student and Teacher | Designer and Builder | Helping Founders Flourish

外部链接
在 n8n.io 查看

分享此工作流