اتوماسیون خلاصه‌سازی جلسات با Google Drive و OpenAI

اتوماسیون خلاصه‌سازی جلسات با Google Drive و OpenAI

5 دقیقه مطالعه · منتشر شده ۱۴۰۵/۵/۶

دانلود workflow

فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.

  1. فایل JSON را دانلود کنید.
  2. در n8n: Workflows → Import from File.
  3. Credentialهای هر node را متصل کنید.
  4. workflow را فعال کنید.

شناسه workflow: 4370 · منبع: کاتالوگ Pixori

اتوماسیون خلاصه‌سازی جلسات: Google Drive، OpenAI Whisper و GPT-4 به Google Sheets

این Workflow فرآیند تبدیل فایل‌های صوتی جلسات آپلود شده در یک پوشه مشخص Google Drive را به متن، تولید خلاصه‌ای مختصر با موارد عملی و ثبت خلاصه به همراه تاریخ در یک Google Sheet را خودکار می‌کند. این یک راه‌حل ایده‌آل برای تیم‌ها، مدیران پروژه، فروشندگان و مشاوران است که به دنبال تبدیل خودکار ضبط جلسات به بینش‌های قابل خواندن و عملی هستند.

این Workflow و سایر Workflowهای اتوماسیون قدرتمند را در کاتالوگ n8n Axeto.ai کاوش کنید.

نمای کلی Workflow

این Workflow به طور منطقی به مراحل زیر تقسیم می‌شود:

1. تشخیص ورودی: پوشه Google Drive مشخص شده را برای آپلود فایل‌های صوتی جدید نظارت می‌کند.

2. بازیابی فایل: فایل صوتی جدید آپلود شده را برای پردازش دانلود می‌کند.

3. تبدیل متن و خلاصه‌سازی با هوش مصنوعی: از OpenAI Whisper برای تبدیل صدا به متن استفاده می‌کند، سپس از GPT-4 برای تولید خلاصه‌ای حرفه‌ای از جلسه و استخراج موارد عملی کلیدی بهره می‌برد.

4. قالب‌بندی تاریخ: تاریخ فعلی را دریافت کرده و آن را برای نگهداری سوابق واضح قالب‌بندی می‌کند.

5. ثبت داده‌ها: خلاصه تولید شده و تاریخ را برای دسترسی و پیگیری آسان در یک Google Sheet ذخیره می‌کند.

تجزیه و تحلیل گره‌های دقیق

۱. تشخیص ورودی: نظارت بر Google Drive برای فایل‌های صوتی جدید

  • هدف: این گره به طور مداوم یک پوشه مشخص Google Drive را برای هرگونه آپلود فایل صوتی جدید تماشا می‌کند و Workflow را در صورت تشخیص فعال می‌کند.
  • نوع گره: n8n-nodes-base.googleDriveTrigger
  • پیکربندی:

* رویداد (Event): fileCreated

* پوشه برای تماشا (Folder to Watch): 1Wjd0_fptBBBtLZySHt0qYPpZA_dBjyYi

* بازه زمانی نظارت (Poll Interval): هر دقیقه

  • خروجی: متادیتای فایل، از جمله شناسه فایل (file ID) که به گره بعدی منتقل می‌شود.
  • مشکلات احتمالی: محدودیت‌های نرخ API Google Drive، مجوزهای نادرست پوشه، یا مشکلات اتصال شبکه.

۲. بازیابی فایل: دانلود فایل صوتی

  • هدف: فایل صوتی شناسایی شده در مرحله قبل را از Google Drive دانلود می‌کند و محتوای آن را برای تبدیل متن در دسترس قرار می‌دهد.
  • نوع گره: n8n-nodes-base.googleDrive
  • پیکربندی:

* عملیات (Operation): download

* شناسه فایل (File ID): ={{ $json.id }} (به طور پویا از شناسه گره Trigger استفاده می‌کند)

  • ورودی: متادیتای فایل را از گره Google Drive Trigger دریافت می‌کند.
  • خروجی: محتوای باینری فایل صوتی.
  • مشکلات احتمالی: فایل یافت نشد، مجوزهای ناکافی، اندازه‌های بزرگ فایل که باعث timeout می‌شوند، یا خطاهای دانلود.

۳. تبدیل متن و خلاصه‌سازی با هوش مصنوعی

این مرحله شامل دو گره قدرتمند هوش مصنوعی از ادغام LangChain است:

#### ۳.۱. تبدیل صدا به متن

  • هدف: فایل صوتی دانلود شده را با استفاده از مدل Whisper OpenAI به یک متن تبدیل می‌کند.
  • نوع گره: @n8n/n8n-nodes-langchain.openAi
  • پیکربندی:

* منبع (Resource): audio

* عملیات (Operation): transcribe

  • ورودی: داده‌های صوتی باینری از گره دانلود Google Drive.
  • خروجی: محتوای متن تبدیل شده.
  • مشکلات احتمالی: فرمت‌های صوتی پشتیبانی نشده، عدم دقت در تبدیل متن، محدودیت‌های نرخ API OpenAI، یا زمان پاسخ‌دهی کند.

#### ۳.۲. تولید خلاصه جلسه و موارد عملی

  • هدف: متن تبدیل شده را پردازش کرده و خلاصه‌ای حرفه‌ای از جلسه و موارد عملی خاص را استخراج می‌کند.
  • نوع گره: @n8n/n8n-nodes-langchain.openAi
  • پیکربندی:

* شناسه مدل (Model ID): gpt-4.1

* عملیات (Operation): chat completion

* دستور سیستم (System Prompt): پیکربندی شده برای دستور دادن به GPT-4 برای خلاصه‌سازی نکات کلیدی بحث، استخراج موارد عملی با قالب‌بندی واضح و حفظ لحن حرفه‌ای.

  • ورودی: متن تبدیل شده از گره قبلی OpenAI.
  • خروجی: یک JSON ساختاریافته حاوی خلاصه جلسه و موارد عملی استخراج شده.
  • مشکلات احتمالی: اتمام سهمیه API OpenAI، خطاهای ناشی از ورودی نامعتبر، یا زمان طولانی تولید.

۴. قالب‌بندی تاریخ

این بخش اطمینان حاصل می‌کند که تاریخ به درستی برای Google Sheet قالب‌بندی شده است.

#### ۴.۱. دریافت تاریخ فعلی

  • هدف: تاریخ و زمان فعلی سیستم را دریافت می‌کند.
  • نوع گره: n8n-nodes-base.dateTime
  • پیکربندی: تنظیمات پیش‌فرض برای خروجی تاریخ و زمان فعلی.
  • ورودی: داده‌ها را از گره تولید خلاصه دریافت می‌کند.
  • خروجی: یک فیلد Date حاوی مُهر زمانی فعلی.
  • مشکلات احتمالی: عدم دقت ساعت سیستم یا عدم تطابق منطقه زمانی.

#### ۴.۲. قالب‌بندی تاریخ برای Sheet

  • هدف: تاریخ دریافت شده را به یک رشته مناسب برای ورود به Google Sheet قالب‌بندی می‌کند.
  • نوع گره: n8n-nodes-base.dateTime
  • پیکربندی: فیلد ورودی Date را به یک رشته قابل خواندن برای انسان قالب‌بندی می‌کند.
  • ورودی: فیلد Date از گره "دریافت تاریخ فعلی".
  • خروجی: یک فیلد formattedDate.
  • مشکلات احتمالی: ورودی تاریخ نامعتبر یا خطاهای قالب‌بندی.

۵. ثبت داده‌ها: ذخیره خلاصه در Google Sheets

  • هدف: خلاصه جلسه تولید شده و تاریخ قالب‌بندی شده را به عنوان یک ردیف جدید در یک Google Sheet مشخص اضافه می‌کند.
  • نوع گره: n8n-nodes-base.googleSheets
  • پیکربندی:

* عملیات (Operation): append

* شناسه صفحه گسترده (Spreadsheet ID): 1JZnhAhr8x2UzzTQbT5l9PXguKkSM1NlznM8LX66-2Nc

* نام برگه (Sheet Name): gid=0

* نگاشت ستون (Column Mapping):

* Date: ={{ $json.formattedDate }}

* Meeting Summary: ={{ $('Create summary').item.json.message.content }} (به محتوای گره تولید خلاصه اشاره دارد)

  • ورودی: داده‌های خلاصه و تاریخ قالب‌بندی شده را دریافت می‌کند.
  • خروجی: تأیید عملیات افزودن ردیف.
  • مشکلات احتمالی: خرابی احراز هویت، مجوزهای ناکافی برگه، محدودیت‌های سهمیه API Google Sheets، یا عدم تطابق نگاشت داده‌ها.

جدول خلاصه Workflow

نام گره (Node Name)نوع گره (Node Type)نقش عملکردی (Functional Role)گره(های) ورودی (Input Node(s))گره(های) خروجی (Output Node(s))

Nodeهای استفاده‌شده

سوالات متداول

این Workflow چگونه جلسات را خلاصه می‌کند؟

این Workflow ابتدا فایل صوتی جلسه را از Google Drive دریافت کرده، سپس با استفاده از OpenAI Whisper آن را به متن تبدیل می‌کند. در نهایت، مدل GPT-4 متن را پردازش کرده و خلاصه‌ای حرفه‌ای به همراه موارد عملی استخراج می‌کند.

چه ابزارهایی برای این اتوماسیون استفاده می‌شود؟

این Workflow از n8n به عنوان پلتفرم اتوماسیون، Google Drive برای ذخیره‌سازی فایل‌های صوتی، OpenAI Whisper برای تبدیل صدا به متن، GPT-4 برای خلاصه‌سازی و Google Sheets برای ثبت نتایج استفاده می‌کند.

چه نوع فایل‌های صوتی پشتیبانی می‌شوند؟

مدل OpenAI Whisper از طیف وسیعی از فرمت‌های صوتی پشتیبانی می‌کند، اما برای بهترین نتیجه، فرمت‌های رایج مانند MP3 یا WAV توصیه می‌شوند.

چگونه می‌توان این Workflow را برای نیازهای خود سفارشی کرد؟

شما می‌توانید پوشه Google Drive، تنظیمات مدل GPT-4 (مانند دستور سیستم برای خلاصه‌سازی) و ستون‌های Google Sheets را مطابق با نیازهای خاص خود در n8n تنظیم کنید.

workflowهای مرتبط

این workflow در کاتالوگ Pixori.me بایگانی شده است. لایسنس اصلی متعلق به سازنده workflow است.