تحلیل هوشمند تقویم گوگل و خلاصه هفتگی جیمیل با n8n

تحلیل هوشمند تقویم گوگل و خلاصه هفتگی جیمیل با n8n

4 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۸

دانلود workflow

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

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

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

تحلیل الگوهای Google Calendar با OpenAI و ارسال خلاصه هفتگی Gmail

این گردش کار، تحلیل رویدادهای Google Calendar شما را با استفاده از OpenAI خودکار کرده و خلاصه‌ای مختصر هفتگی را به صندوق ورودی Gmail شما ارسال می‌کند. این گردش کار برای به دست آوردن بینش در مورد نحوه گذراندن وقت و سازماندهی شما عالی است.

دسته‌بندی‌ها: بهره‌وری شخصی، خلاصه‌سازی با هوش مصنوعی

گره‌ها (Nodes) استفاده شده:

  • scheduleTrigger: برای راه‌اندازی گردش کار به صورت هفتگی.
  • googleCalendar: برای دریافت رویدادهای Google Calendar شما.
  • filter: برای انتخاب رویدادها در بازه زمانی مورد نظر (مثلاً هفته گذشته).
  • code: برای دستکاری و آماده‌سازی سفارشی داده‌ها.
  • httpRequest: برای تعامل با API OpenAI.
  • merge: برای ترکیب داده‌ها از منابع مختلف.
  • gmail: برای نوشتن و ارسال ایمیل خلاصه هفتگی.
  • wait: برای معرفی تأخیر در صورت لزوم.
  • stickyNote: برای افزودن توضیحات و نکات در گردش کار.
  • set: برای تعریف مقادیر ثابت یا متغیرها.
  • webhook: (اختیاری) برای راه‌اندازی گردش کار از خارج.
  • agent (@n8n/n8n-nodes-langchain.agent): (اختیاری) برای تعاملات پیشرفته‌تر با هوش مصنوعی.

نمای کلی گردش کار

1. راه‌انداز زمان‌بندی (Schedule Trigger): گردش کار هر هفته به طور خودکار شروع می‌شود (مثلاً هر دوشنبه صبح).

2. دریافت رویدادهای تقویم (Fetch Calendar Events): تمام رویدادهای Google Calendar شما را برای هفته گذشته بازیابی می‌کند.

3. فیلتر رویدادها (Filter Events): رویدادها فیلتر می‌شوند تا اطمینان حاصل شود که فقط رویدادهای 7 روز گذشته پردازش می‌شوند.

4. آماده‌سازی داده‌ها برای هوش مصنوعی (Prepare Data for AI): داده‌های رویداد به ساختاری مناسب برای OpenAI قالب‌بندی می‌شوند. این ممکن است شامل استخراج عناوین رویداد، مدت زمان و شرکت‌کنندگان باشد.

5. تحلیل با OpenAI (Analyze with OpenAI): داده‌های آماده شده با یک درخواست (prompt) به API OpenAI ارسال می‌شوند تا الگوها را تحلیل کرده، مضامین تکراری را شناسایی کند یا هفته شما را خلاصه کند.

6. پردازش پاسخ هوش مصنوعی (Process AI Response): پاسخ از OpenAI دریافت و پردازش می‌شود.

7. نوشتن خلاصه Gmail (Compose Gmail Digest): یک ایمیل جدید در Gmail پیش‌نویس می‌شود. خط موضوع نشان‌دهنده خلاصه هفتگی خواهد بود و بدنه حاوی تحلیل تولید شده توسط هوش مصنوعی از تقویم شما خواهد بود.

8. ارسال ایمیل (Send Email): ایمیل خلاصه هفتگی به گیرنده تعیین شده شما (مثلاً خودتان) ارسال می‌شود.

شروع کار

1. تنظیم اعتبارنامه‌های Google Calendar (Set up Google Calendar Credentials): اطمینان حاصل کنید که گره Google Calendar را با حساب Google خود احراز هویت کرده‌اید.

2. تنظیم اعتبارنامه‌های OpenAI (Set up OpenAI Credentials): یک کلید API OpenAI دریافت کرده و گره HTTP Request (یا گره Langchain Agent در صورت استفاده) را مطابق با آن پیکربندی کنید.

3. پیکربندی راه‌انداز زمان‌بندی (Configure Schedule Trigger): فرکانس مورد نظر برای اجرای گردش کار را تنظیم کنید (مثلاً هفتگی).

4. سفارشی‌سازی درخواست‌ها (Customize Prompts): درخواست ارسال شده به OpenAI را برای تطبیق تحلیل با نیازهای خاص خود تنظیم کنید. به عنوان مثال، می‌توانید درخواست کنید:

* "رویدادهای Google Calendar من را از هفته گذشته خلاصه کن و جلسات و فعالیت‌های کلیدی را برجسته کن."

* "توزیع زمان را در دسته‌بندی‌های مختلف رویدادها در تقویم من برای 7 روز گذشته تحلیل کن."

* "هرگونه بهبود بالقوه در مدیریت زمان را بر اساس ورودی‌های تقویم من از هفته گذشته شناسایی کن."

5. پیکربندی گره Gmail (Configure Gmail Node): حساب Gmail خود را احراز هویت کرده و آدرس ایمیل گیرنده را مشخص کنید.

6. بررسی و تست (Review and Test): پیکربندی هر گره را به دقت بررسی کرده و گردش کار را به صورت دستی اجرا کنید تا قبل از فعال کردن زمان‌بندی، عملکرد آن را آزمایش کنید.

بهبودهای بالقوه

  • تحلیل پیشرفته هوش مصنوعی (Advanced AI Analysis): از گره Langchain Agent برای پردازش زبان طبیعی و تشخیص الگوهای پیچیده‌تر استفاده کنید.
  • دسته‌بندی (Categorization): منطقی را برای دسته‌بندی رویدادها (مثلاً کار، شخصی، جلسات) پیاده‌سازی کرده و زمان صرف شده در هر دسته را تحلیل کنید.
  • اطلاع‌رسانی‌ها (Notifications): علاوه بر یا به جای ایمیل، اعلان‌ها را به پلتفرم‌های دیگر (مانند Slack یا Discord) ارسال کنید.
  • مدیریت خطا (Error Handling): مدیریت خطای قوی را برای رسیدگی به مشکلات احتمالی در فراخوانی API یا بازیابی داده‌ها اضافه کنید.

این گردش کار راهی قدرتمند برای استفاده از هوش مصنوعی برای بهره‌وری شخصی و به دست آوردن بینش‌های ارزشمند از برنامه دیجیتال شما فراهم می‌کند. برای مشاهده گردش کارهای n8n بیشتر، کاتالوگ Axeto را کاوش کنید: https://axeto.ai/n8n

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

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

این گردش کار چگونه به تحلیل تقویم گوگل من کمک می‌کند؟

این گردش کار با اتصال به Google Calendar شما، رویدادهایتان را جمع‌آوری کرده و با استفاده از OpenAI، الگوها، جلسات کلیدی و نحوه صرف زمان شما را تحلیل و خلاصه می‌کند.

خلاصه تحلیل شده به کجا ارسال می‌شود؟

خلاصه تحلیل شده توسط هوش مصنوعی، به صورت یک ایمیل به صندوق ورودی Gmail شما ارسال می‌شود تا به راحتی قابل دسترسی باشد.

آیا می‌توانم درخواست‌های ارسالی به OpenAI را سفارشی کنم؟

بله، شما می‌توانید درخواست‌های (prompts) ارسالی به OpenAI را برای دریافت تحلیل‌های خاص‌تر، مانند تمرکز بر دسته‌بندی‌های خاص رویداد یا شناسایی فرصت‌های بهبود مدیریت زمان، سفارشی‌سازی کنید.

چه گره‌هایی (Nodes) در این گردش کار استفاده می‌شوند؟

گره‌های اصلی شامل Schedule Trigger برای زمان‌بندی، Google Calendar برای دریافت رویدادها، HTTP Request (یا Langchain Agent) برای تعامل با OpenAI، و Gmail برای ارسال خلاصه هستند. گره‌های دیگری مانند Filter، Code و Merge نیز برای پردازش داده‌ها به کار می‌روند.

workflowهای مرتبط

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