自动会议摘要生成器,集成Google云端硬盘、OpenAI Whisper和GPT-4到表格
中级
这是一个AI, IT Ops领域的自动化工作流,包含 12 个节点。主要使用 DateTime, GoogleDrive, GoogleSheets, OpenAi, GoogleDriveTrigger 等节点,结合人工智能技术实现智能自动化。 自动会议摘要生成器,集成Google云端硬盘、OpenAI Whisper和GPT-4到表格
前置要求
- •Google Drive API 凭证
- •Google Sheets API 凭证
- •OpenAI API Key
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"meta": {
"instanceId": "5aaf4236c70e34e423fbdb2c7b754d19253a933bb1476d548f75848a01e473cf"
},
"nodes": [
{
"id": "ab3309d9-cb3e-4b13-bb43-a214722c50b4",
"name": "查找上传的文件",
"type": "n8n-nodes-base.googleDriveTrigger",
"position": [
1620,
120
],
"parameters": {
"event": "fileCreated",
"options": {},
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
},
"triggerOn": "specificFolder",
"folderToWatch": {
"__rl": true,
"mode": "list",
"value": "1Wjd0_fptBBBtLZySHt0qYPpZA_dBjyYi",
"cachedResultUrl": "https://drive.google.com/drive/folders/1Wjd0_fptBBBtLZySHt0qYPpZA_dBjyYi",
"cachedResultName": "meeting audio"
}
},
"typeVersion": 1
},
{
"id": "6c7bed41-fcb2-46de-b764-f0df6bf15d72",
"name": "下载文件",
"type": "n8n-nodes-base.googleDrive",
"position": [
1920,
120
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"options": {},
"operation": "download"
},
"typeVersion": 3
},
{
"id": "e44378ed-d689-4692-abe0-e9abc251dd40",
"name": "转录文件",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
2160,
120
],
"parameters": {
"options": {},
"resource": "audio",
"operation": "transcribe"
},
"typeVersion": 1.8
},
{
"id": "b5cfacc7-59c6-47ad-8d4b-ce56f6c8b339",
"name": "创建摘要",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
2380,
120
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1",
"cachedResultName": "GPT-4.1"
},
"options": {},
"messages": {
"values": [
{
"role": "system",
"content": "🧠 System Prompt: Meeting Summarizer & Action Item Extractor\n\nYou are an intelligent meeting assistant. Your job is to carefully listen to or read through the meeting transcript and:\n\nSummarize Key Discussion Points – Highlight the main topics discussed, decisions made, issues raised, and relevant insights. Keep it concise and organized.\n\nExtract Action Items – Identify specific tasks or follow-ups. For each action item, include:\n\nTask Description\n\nAssigned Person (if mentioned)\n\nDeadline (if mentioned)\n\nPriority (if indicated or can be inferred)\n\nUse clear formatting, such as bullet points and headings, to make the output easy to scan.\n\nTone: Professional, clear, and neutral.\nAvoid: Irrelevant chatter, filler content, or personal commentary.\nFocus on: Clarity, accuracy, and actionable information."
},
{
"content": "={{ $json.text }}"
}
]
}
},
"typeVersion": 1.8
},
{
"id": "da7cec5f-301d-456b-8ca6-f6b676579e2d",
"name": "获取日期",
"type": "n8n-nodes-base.dateTime",
"position": [
2760,
120
],
"parameters": {
"options": {},
"outputFieldName": "Date"
},
"typeVersion": 2
},
{
"id": "b51f7dc9-2973-4f03-b160-90dc3ac0c0d2",
"name": "格式化日期",
"type": "n8n-nodes-base.dateTime",
"position": [
3060,
120
],
"parameters": {
"date": "={{ $json.Date }}",
"options": {},
"operation": "formatDate"
},
"typeVersion": 2
},
{
"id": "dc26f36b-7781-472f-86f4-6bd83270c95f",
"name": "保存摘要",
"type": "n8n-nodes-base.googleSheets",
"position": [
3320,
120
],
"parameters": {
"columns": {
"value": {
"Date": "={{ $json.formattedDate }}",
"Meeting Summary": "={{ $('Create summary').item.json.message.content }}"
},
"schema": [
{
"id": "Date",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "Date",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Meeting Summary",
"type": "string",
"display": true,
"required": false,
"displayName": "Meeting Summary",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [
"Date"
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1JZnhAhr8x2UzzTQbT5l9PXguKkSM1NlznM8LX66-2Nc/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1JZnhAhr8x2UzzTQbT5l9PXguKkSM1NlznM8LX66-2Nc",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1JZnhAhr8x2UzzTQbT5l9PXguKkSM1NlznM8LX66-2Nc/edit?usp=drivesdk",
"cachedResultName": "meeting"
}
},
"typeVersion": 4.5
},
{
"id": "cf384106-5413-4a92-9bdb-cce26b2452d4",
"name": "便签",
"type": "n8n-nodes-base.stickyNote",
"position": [
1560,
0
],
"parameters": {
"color": 7,
"width": 500,
"height": 300,
"content": "## 下载文件"
},
"typeVersion": 1
},
{
"id": "a060bdea-3526-41c7-b16e-7a98bb843c98",
"name": "便签1",
"type": "n8n-nodes-base.stickyNote",
"position": [
2120,
0
],
"parameters": {
"color": 7,
"width": 560,
"height": 300,
"content": "## 生成摘要"
},
"typeVersion": 1
},
{
"id": "f65f26e5-03f5-4c49-bb41-69c3dd4ac6a8",
"name": "便签 2",
"type": "n8n-nodes-base.stickyNote",
"position": [
2740,
0
],
"parameters": {
"color": 7,
"width": 480,
"height": 300,
"content": "## 获取日期"
},
"typeVersion": 1
},
{
"id": "71991313-d9c3-406f-a4d8-177a5d853dd8",
"name": "### 替换 Airtable 连接",
"type": "n8n-nodes-base.stickyNote",
"position": [
0,
0
],
"parameters": {
"color": 4,
"width": 1300,
"height": 320,
"content": "======================================="
},
"typeVersion": 1
},
{
"id": "54716f9a-097b-4e6e-82a0-5fcf9ff8e27b",
"name": "便签 3",
"type": "n8n-nodes-base.stickyNote",
"position": [
0,
340
],
"parameters": {
"color": 4,
"width": 1289,
"height": 2098,
"content": "### 🎤 会议音频转摘要并存入 Google Sheets"
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"Get date": {
"main": [
[
{
"node": "Format date",
"type": "main",
"index": 0
}
]
]
},
"Format date": {
"main": [
[
{
"node": "Save the summary",
"type": "main",
"index": 0
}
]
]
},
"Download file": {
"main": [
[
{
"node": "Transcribe the file",
"type": "main",
"index": 0
}
]
]
},
"Create summary": {
"main": [
[
{
"node": "Get date",
"type": "main",
"index": 0
}
]
]
},
"Transcribe the file": {
"main": [
[
{
"node": "Create summary",
"type": "main",
"index": 0
}
]
]
},
"Looking for uploading file": {
"main": [
[
{
"node": "Download file",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
中级 - 人工智能, IT 运维
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
AI推荐语提取助手:将反馈转化为营销宝藏
AI推荐语提取代理:将反馈转化为营销宝藏
Gmail
Google Sheets
Chain Llm
+3
11 节点Yaron Been
人工智能
Google上传至YouTube
自动化音乐视频创建与YouTube发布,含AI生成的Google Drive元数据
If
Set
Code
+13
73 节点danejw
其他
首席财务官预测智能体
基于Stripe数据的GPT-4与Google表格自动化收入预测
Set
Code
Stripe
+9
16 节点Yaron Been
人工智能
宠物店 4
🐶 宠物店预约 AI 代理
If
Set
Code
+41
187 节点Bruno Dias
人工智能
产品营销AI广告照片自动生成
产品营销AI广告照片自动生成
Merge
Google Drive
Http Request
+7
18 节点Julian Ivanov
人工智能
邮件发票数据提取到Google Sheets
使用GPT-4o AI自动化从邮件中提取发票数据到Google Sheets
Code
Filter
Google Drive
+6
10 节点Yaron Been
财务
工作流信息
难度等级
中级
节点数量12
分类2
节点类型6
作者
Yaron Been
@yaron-nofluffBuilding AI Agents and Automations | Growth Marketer | Entrepreneur | Book Author & Podcast Host
外部链接
在 n8n.io 查看 →
分享此工作流