پایش خودکار روند صنعت هوش مصنوعی با GPT-5

پایش خودکار روند صنعت هوش مصنوعی با GPT-5

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

دانلود workflow

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

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

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

پایش روند صنعت هوش مصنوعی ۲۴/۷ در X، جیمیل و وب‌سایت‌ها

این گردش کار، پایش و تحلیل مداوم روندهای صنعت هوش مصنوعی را با جمع‌آوری داده‌ها از X (توییتر سابق)، جیمیل و وب‌سایت‌های مشخص شده، خودکار می‌کند. این گردش کار از مدل‌های پیشرفته هوش مصنوعی، از جمله GPT-5، برای ترکیب اطلاعات، شناسایی روندهای نوظهور و ذخیره بینش‌ها به صورت روزانه استفاده می‌کند.

دسته‌بندی‌ها: تحقیقات بازار، هوش مصنوعی RAG

کاتالوگ Axeto: https://axeto.ai/n8n

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

این گردش کار برای اجرا به صورت روزانه طراحی شده است تا از به‌روز بودن تحلیل روندها اطمینان حاصل شود. این گردش کار به چندین مرحله کلیدی تقسیم شده است:

1. زمان‌بندی و مقداردهی اولیه: ماشه روزانه و پارامترهای اولیه را تنظیم می‌کند.

2. جمع‌آوری داده X (توییتر): توییت‌های حساب‌های مرتبط را واکشی و پردازش می‌کند.

3. پردازش داده جیمیل: ایمیل‌ها و خبرنامه‌ها را بازیابی و تجزیه و تحلیل می‌کند.

4. استخراج محتوای وب‌سایت: محتوا را از لیستی از وب‌سایت‌ها استخراج (scrape) می‌کند.

5. تحلیل و ترکیب هوش مصنوعی: از عامل‌های هوش مصنوعی برای پردازش و تحلیل داده‌های تجمیع شده از تمام منابع استفاده می‌کند.

6. ذخیره‌سازی داده: بینش‌های تحلیل شده را در Google Sheets ذخیره می‌کند.

---

تشریح گره‌ها (Nodes) به تفصیل

۱. زمان‌بندی و مقداردهی اولیه

این بخش اجرای روزانه را تنظیم کرده و دستورالعمل‌ها و منابع داده اولیه را آماده می‌کند.

  • هر روز ساعت ۶ صبح

* نوع: ماشه زمان‌بندی (Schedule Trigger)

* توضیحات: گردش کار را روزانه ساعت ۶ صبح (زمان محلی سرور) آغاز می‌کند.

* خروجی‌ها: گره "تنظیم دستورالعمل‌های اولیه" را فعال می‌کند.

* مشکلات احتمالی: در صورت خاموش بودن سرور n8n یا پیکربندی نادرست زمان‌بندی، گردش کار فعال نمی‌شود.

  • تنظیم دستورالعمل‌های اولیه

* نوع: n8n-nodes-base.set

* توضیحات: متغیرها یا دستورالعمل‌های اولیه را برای گردش کار تعریف می‌کند.

* ورودی‌ها: ماشه را از "هر روز ساعت ۶ صبح" دریافت می‌کند.

* خروجی‌ها: دستورالعمل‌ها را به گره "دریافت حساب‌های X" ارسال می‌کند.

* مشکلات احتمالی: در صورت مفقود بودن یا بدشکل بودن متغیرهای ارجاع شده، خطا رخ می‌دهد.

  • دریافت حساب‌های X

* نوع: n8n-nodes-base.googleSheets

* توضیحات: لیستی از حساب‌های X (توییتر) را برای نظارت از یک Google Sheet می‌خواند.

* ورودی‌ها: دستورالعمل‌ها را از "تنظیم دستورالعمل‌های اولیه" دریافت می‌کند.

* خروجی‌ها: داده‌های حساب X را به گره "دریافت توییت‌ها" ارائه می‌دهد.

* مشکلات احتمالی: شکست احراز هویت، خالی بودن شیت، یا محدودیت‌های نرخ API گوگل شیت.

---

۲. جمع‌آوری و تجمیع داده‌های X (توییتر)

این بخش بر بازیابی، فیلتر کردن و تجمیع داده‌ها از X تمرکز دارد.

  • دریافت توییت‌ها

* نوع: n8n-nodes-base.httpRequest

* توضیحات: API X را برای دریافت توییت‌ها از حساب‌های مشخص شده در مرحله قبل فراخوانی می‌کند.

* ورودی‌ها: داده‌های حساب X را از "دریافت حساب‌های X" دریافت می‌کند.

* خروجی‌ها: توییت‌های دریافت شده را به گره "انتخاب فیلدهای توییت" ارسال می‌کند.

* مشکلات احتمالی: خطاهای احراز هویت API X، محدودیت‌های نرخ، یا پاسخ‌های خالی API.

  • انتخاب فیلدهای توییت

* نوع: n8n-nodes-base.set

* توضیحات: فیلدهای مرتبط را از توییت‌های دریافت شده استخراج و قالب‌بندی می‌کند (مانند متن، نویسنده، زمان).

* ورودی‌ها: داده‌های توییت را از "دریافت توییت‌ها" دریافت می‌کند.

* خروجی‌ها: داده‌های توییت انتخاب شده را به گره "فیلتر توییت‌ها" ارسال می‌کند.

* مشکلات احتمالی: در صورت مفقود بودن یا بدشکل بودن فیلدهای مورد انتظار، خطا رخ می‌دهد.

  • فیلتر توییت‌ها

* نوع: n8n-nodes-base.filter

* توضیحات: توییت‌ها را بر اساس معیارهای از پیش تعریف شده، مانند کلمات کلیدی یا سطوح تعامل، فیلتر می‌کند.

* ورودی‌ها: داده‌های توییت انتخاب شده را از "انتخاب فیلدهای توییت" دریافت می‌کند.

* خروجی‌ها: توییت‌های فیلتر شده را به گره "تجمیع توییت‌ها" ارسال می‌کند.

* مشکلات احتمالی: شرایط فیلتر نادرست که منجر به عدم وجود نتیجه یا از دست رفتن ناخواسته داده می‌شود.

  • تجمیع توییت‌ها

* نوع: n8n-nodes-base.aggregate

* توضیحات: توییت‌های فیلتر شده را ادغام می‌کند، و به طور بالقوه آن‌ها را خلاصه یا شمارش می‌کند.

* ورودی‌ها: توییت‌های فیلتر شده را از "فیلتر توییت‌ها" دریافت می‌کند.

* خروجی‌ها: داده‌های تجمیع شده توییت را به گره "دریافت لیست خبرنامه" ارسال می‌کند.

* مشکلات احتمالی: کاهش عملکرد با مجموعه داده‌های بسیار بزرگ.

  • دریافت لیست خبرنامه

* نوع: n8n-nodes-base.googleSheets

* توضیحات: لیستی از خبرنامه‌ها یا فراداده‌های ایمیل مرتبط را از یک Google Sheet بازیابی می‌کند. این داده‌ها در بلوک پردازش جیمیل بعدی استفاده می‌شوند.

* ورودی‌ها: داده‌ها را از "تجمیع توییت‌ها" دریافت می‌کند.

* خروجی‌ها: لیست خبرنامه را به گره "آماده‌سازی کوئری جیمیل" ارسال می‌کند.

* مشکلات احتمالی: مشکلات دسترسی به شیت یا قالب‌بندی نادرست داده‌ها.

---

۳. پردازش خبرنامه و ایمیل جیمیل

این بخش به بازیابی و پردازش داده‌های ایمیل می‌پردازد.

  • آماده‌سازی کوئری جیمیل

* نوع: n8n-nodes-base.set

* توضیحات: رشته‌های فیلتر یا پارامترهای کوئری را برای دریافت پیام‌های خاص جیمیل می‌سازد.

* ورودی‌ها: لیست خبرنامه را از "دریافت لیست خبرنامه" دریافت می‌کند.

* خروجی‌ها: پارامترهای کوئری را به گره "دریافت چندین پیام جیمیل" ارائه می‌دهد.

* مشکلات احتمالی: معیارهای کوئری بدشکل.

  • دریافت چندین پیام جیمیل

* نوع: n8n-nodes-base.gmail

* توضیحات: چندین پیام جیمیل را بر اساس معیارهای کوئری آماده شده دریافت می‌کند.

* ورودی‌ها: پارامترهای کوئری را از "آماده‌سازی کوئری جیمیل" دریافت می‌کند.

* خروجی‌ها: شناسه‌های پیام دریافت شده را به گره "دریافت پیام تکی جیمیل" ارسال می‌کند.

* مشکلات احتمالی: محدودیت‌های نرخ API جیمیل، خطاهای احراز هویت، یا مشکلات مجوز.

  • دریافت پیام تکی جیمیل

* نوع: n8n-nodes-base.gmail

* توضیحات: محتوای کامل پیام‌های تکی جیمیل را بازیابی می‌کند.

* ورودی‌ها: شناسه‌های پیام را از "دریافت چندین پیام جیمیل" دریافت می‌کند.

* خروجی‌ها: داده‌های کامل پیام را به گره "انتخاب فیلدهای ایمیل" ارسال می‌کند.

* مشکلات احتمالی: پیام یافت نشد یا خطاهای مجوز.

  • انتخاب فیلدهای ایمیل

* نوع: n8n-nodes-base.set

* توضیحات: فیلدهای کلیدی را از پیام‌های ایمیل استخراج و قالب‌بندی می‌کند (مانند فرستنده، موضوع، بدنه).

* ورودی‌ها: داده‌های کامل پیام را از "دریافت پیام تکی جیمیل" دریافت می‌کند.

* خروجی‌ها: داده‌های ایمیل انتخاب شده را به گره "تجمیع ایمیل‌ها" ارسال می‌کند.

* مشکلات احتمالی: خطا به دلیل فیلدهای مفقود یا مشکلات تجزیه.

  • تجمیع ایمیل‌ها

* نوع: n8n-nodes-base.aggregate

* توضیحات: تمام داده‌های پردازش شده ایمیل را برای تجزیه و تحلیل بیشتر ادغام می‌کند.

* ورودی‌ها: داده‌های ایمیل انتخاب شده را از "انتخاب فیلدهای ایمیل" دریافت می‌کند.

* خروجی‌ها: داده‌های تجمیع شده ایمیل را به گره "راه‌اندازی جلسه مرورگر" ارسال می‌کند.

* مشکلات احتمالی: مشکلات عملکرد با حجم زیاد داده‌های ایمیل.

  • راه‌اندازی جلسه مرورگر

* نوع: n8n-nodes-base.airtop

* توضیحات: یک جلسه اتوماسیون مرورگر جدید را آغاز می‌کند، احتمالاً برای وب اسکرپینگ. این گره برای اجرای یک بار در هر اجرای گردش کار پیکربندی شده است.

* ورودی‌ها: داده‌ها را از "تجمیع ایمیل‌ها" دریافت می‌کند.

* خروجی‌ها: گره "باز کردن پنجره مرورگر" را فعال می‌کند.

* مشکلات احتمالی: شکست در راه‌اندازی جلسه مرورگر.

  • باز کردن پنجره مرورگر

* نوع: n8n-nodes-base.airtopTool

* توضیحات: یک پنجره مرورگر را در جلسه برقرار شده باز می‌کند. این گره نیز برای اجرای یک بار پیکربندی شده است.

* ورودی‌ها: اطلاعات جلسه را از "راه‌اندازی جلسه مرورگر" دریافت می‌کند.

* خروجی‌ها: گره "دریافت وب‌سایت‌های مورد نظارت" را فعال می‌کند.

* مشکلات احتمالی: شکست در ایجاد پنجره مرورگر.

---

۴. استخراج و پردازش محتوای وب‌سایت

این بخش بر استخراج (scraping) داده‌ها از وب‌سایت‌های مشخص شده تمرکز دارد.

  • دریافت وب‌سایت‌های مورد نظارت

* نوع: n8n-nodes-base.googleSheets

* توضیحات: لیستی از URLهای وب‌سایت را برای استخراج (scraping) از یک Google Sheet می‌خواند.

* ورودی‌ها: داده‌ها را از "باز کردن پنجره مرورگر" دریافت می‌کند.

* خروجی‌ها: URLهای وب‌سایت را به گره "استخراج محتوای وب‌سایت" ارائه می‌دهد.

* مشکلات احتمالی: خطاهای دسترسی به شیت یا قالب‌بندی نادرست URL.

  • استخراج محتوای وب‌سایت

* نوع: @n8n/n8n-nodes-langchain.agent

* توضیحات: از یک عامل مرورگر مبتنی بر هوش مصنوعی برای بارگذاری URLها، استخراج محتوای مرتبط و احتمالاً انجام خلاصه‌سازی اولیه استفاده می‌کند. این گره برای تلاش مجدد در صورت شکست پیکربندی شده است.

* ورودی‌ها: URLهای وب‌سایت را از "دریافت وب‌سایت‌های مورد نظارت" دریافت می‌کند. نیاز به پیکربندی مدل هوش مصنوعی و حافظه دارد.

* خروجی‌ها: محتوای وب‌سایت استخراج شده را به گره "تجمیع محتوای وب‌سایت" ارسال می‌کند.

* مشکلات احتمالی: خطاهای بارگذاری صفحه، شکست API هوش مصنوعی، مهلت زمانی، یا مسدود شدن اسکرپینگ.

  • تجمیع محتوای وب‌سایت

* نوع: n8n-nodes-base.aggregate

* توضیحات: محتوای استخراج شده از تمام وب‌سایت‌های تحت نظارت را ادغام می‌کند.

* ورودی‌ها: محتوای استخراج شده را از "استخراج محتوای وب‌سایت" دریافت می‌کند.

* خروجی‌ها: محتوای تجمیع شده را به گره "پایان دادن به جلسه مرورگر" ارسال می‌کند.

* مشکلات احتمالی: مدیریت مقادیر بسیار زیاد داده‌های متنی استخراج شده.

  • پایان دادن به جلسه مرورگر

* نوع: n8n-nodes-base.airtop

* توضیحات: جلسه اتوماسیون مرورگر را برای آزاد کردن منابع می‌بندد.

* ورودی‌ها: داده‌ها را از "تجمیع محتوای وب‌سایت" دریافت می‌کند.

* خروجی‌ها: گره اصلی "عامل تحلیل هوش مصنوعی" را فعال می‌کند.

* مشکلات احتمالی: شکست در پایان دادن صحیح به جلسه.

---

۵. تحلیل و سنتز هوش مصنوعی

این بلوک اصلی پردازش هوش مصنوعی است، جایی که داده‌ها از تمام منابع تحلیل می‌شوند.

  • عامل تحلیل هوش مصنوعی

* نوع: @n8n/n8n-nodes-langchain.agent

* توضیحات: گره مرکزی هوش مصنوعی که تحلیل را با استفاده از GPT-5 و احتمالاً ابزارهای هوش مصنوعی دیگر هماهنگ می‌کند. داده‌های تجمیع شده از X، جیمیل و وب‌سایت‌ها را برای شناسایی روندها و بینش‌ها پردازش می‌کند.

* ورودی‌ها: داده‌ها را از "پایان دادن به جلسه مرورگر" دریافت می‌کند. همچنین ورودی‌هایی را از ابزارهای هوش مصنوعی مانند "ابزار هوش مصنوعی Perplexity" و مدل‌های زبان مانند "مدل GPT-5" دریافت می‌کند.

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

* مشکلات احتمالی: شکست API، خطاهای تجزیه، محدودیت‌های نرخ، یا پاسخ‌های غیرمنتظره هوش مصنوعی.

  • ابزار هوش مصنوعی Perplexity

* نوع: n8n-nodes-base.perplexityTool

* توضیحات: یک ابزار هوش مصنوعی کمکی است که برای تقویت قابلیت‌های عامل هوش مصنوعی اصلی، احتمالاً برای تحقیق یا بازیابی اطلاعات بهبود یافته، استفاده می‌شود.

* ورودی‌ها: درخواست‌های کوئری را از "عامل تحلیل هوش مصنوعی" دریافت می‌کند.

* خروجی‌ها: نتایج را به "عامل تحلیل هوش مصنوعی" بازمی‌گرداند تا در تحلیل آن گنجانده شود.

* مشکلات احتمالی: مهلت زمانی API، محدودیت‌های سهمیه، یا نتایج جستجوی نامربوط.

  • مدل GPT-5

* نوع: n8n-nodes-base.langchain.openaiChat (پیکربندی شده برای GPT-5)

* توضیحات: مدل زبان اصلی (GPT-5) است که برای تولید متن، تحلیل و درک در عامل هوش مصنوعی استفاده می‌شود.

* ورودی‌ها: به عنوان ai_languageModel برای "عامل تحلیل هوش مصنوعی" پیکربندی شده است.

* خروجی‌ها: متن و تحلیل تولید شده توسط هوش مصنوعی را به "عامل تحلیل هوش مصنوعی" ارائه می‌دهد.

* مشکلات احتمالی: مشکلات کلید API، محدودیت نرخ، یا در دسترس بودن مدل.

  • تجزیه‌کننده خروجی ساختاریافته

* نوع: n8n-nodes-base.langchain.outputParserStructured

* توضیحات: خروجی عامل هوش مصنوعی را تجزیه می‌کند و انتظار دارد که در قالب JSON ساختاریافته باشد. این تضمین می‌کند که داده‌ها به طور مداوم برای پردازش پایین‌دستی قالب‌بندی شده‌اند.

* ورودی‌ها: خروجی خام را از "عامل تحلیل هوش مصنوعی" دریافت می‌کند.

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

* مشکلات احتمالی: JSON بدشکل در خروجی عامل هوش مصنوعی.

  • تقسیم نتایج هوش مصنوعی

* نوع: n8n-nodes-base.splitOut

* توضیحات: خروجی ساختاریافته هوش مصنوعی را به بخش‌های کوچک‌تر و قابل مدیریت تقسیم می‌کند و آن‌ها را برای ذخیره‌سازی کارآمد آماده می‌کند.

* ورودی‌ها: داده‌های تجزیه شده را از "تجزیه‌کننده خروجی ساختاریافته" دریافت می‌کند.

* خروجی‌ها: بخش‌های داده تقسیم شده را به گره "ذخیره بینش‌ها در Google Sheets" ارسال می‌کند.

* مشکلات احتمالی: داده‌های ورودی خالی یا بدشکل.

---

۶. ذخیره‌سازی داده‌ها

این بلوک نهایی بینش‌های تحلیل شده را ذخیره می‌کند.

  • ذخیره بینش‌ها در Google Sheets

* نوع: n8n-nodes-base.googleSheets

* توضیحات: بینش‌های نهایی و تحلیل شده روند را در یک Google Sheet اختصاصی برای بایگانی و مراجعه آینده ذخیره می‌کند.

* ورودی‌ها: بخش‌های داده تقسیم شده را از "تقسیم نتایج هوش مصنوعی" دریافت می‌کند.

* خروجی‌ها: ندارد (گره پایانی).

* مشکلات احتمالی: شکست احراز هویت Google Sheets، محدودیت‌های سهمیه، یا خطاهای نوشتن در شیت.

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

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

این گردش کار چه منابعی را برای پایش روند صنعت هوش مصنوعی استفاده می‌کند؟

این گردش کار داده‌ها را از پلتفرم X (توییتر سابق)، حساب‌های جیمیل و وب‌سایت‌های مشخص شده جمع‌آوری و تحلیل می‌کند.

نقش GPT-5 در این گردش کار چیست؟

GPT-5 برای تحلیل داده‌های تجمیع شده از منابع مختلف، شناسایی روندهای نوظهور در صنعت هوش مصنوعی و استخراج بینش‌های کلیدی به کار گرفته می‌شود.

خروجی این گردش کار چیست و کجا ذخیره می‌شود؟

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

این گردش کار با چه فرکانسی اجرا می‌شود؟

این گردش کار برای اجرا به صورت روزانه، معمولاً ساعت ۶ صبح (زمان محلی سرور)، طراحی شده است تا از به‌روز بودن تحلیل‌ها اطمینان حاصل شود.

workflowهای مرتبط

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