
تحلیل استراتژی رقبا با هوش مصنوعی: یوتیوب، RSS به نوتیشن
6 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۹
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 12161 · منبع: کاتالوگ Axeto
تحلیل استراتژی رقبا از یوتیوب و RSS با هوش مصنوعی جمنای به نوتیشن و تلگرام
این گردش کار از هوش مصنوعی برای تجزیه و تحلیل استراتژی رقبا با نظارت بر کانالهای یوتیوب و فیدهای RSS استفاده میکند. این گردش کار، رونوشتهای یوتیوب را بازیابی کرده، محتوای ویدیو و فید را پردازش میکند و از گوگل جمنای برای تولید بینش استفاده مینماید. سپس نتایج به صورت یک گزارش HTML به تلگرام و یک آرشیو دقیق به نوتیشن ارسال میشود.
دستهبندیها: تحقیقات بازار، خلاصهسازی با هوش مصنوعی
کاتالوگ Axeto.ai: https://axeto.ai/n8n
نمای کلی گردش کار
این گردش کار فرآیند جمعآوری و تجزیه و تحلیل اطلاعات رقبا را خودکار میکند. این گردش کار برای تیمهای بازاریابی، محصول و استراتژی طراحی شده است که به دنبال آگاهی از موقعیتیابی رقبا، پیامرسانی و استراتژیهای محتوا هستند.
ویژگیهای کلیدی:
- جمعآوری خودکار داده: جمعآوری محتوای اخیر از کانالهای یوتیوب و فیدهای RSS مشخص شده به صورت روزانه.
- بازیابی رونوشت یوتیوب: استفاده از Apify برای دریافت رونوشتهای کامل ویدیوهای یوتیوب.
- تجزیه و تحلیل مبتنی بر هوش مصنوعی: استفاده از گوگل جمنای برای تجزیه و تحلیل محتوای جمعآوری شده و شناسایی بینشهای استراتژیک.
- گزارشدهی دوگانه: ارسال خلاصههای مختصر HTML به تلگرام و گزارشهای جامع و ساختاریافته به نوتیشن.
- حذف موارد تکراری هوشمند: جلوگیری از تجزیه و تحلیل تکراری با ردیابی موارد پردازش شده قبلی.
- کنترل هزینه: پیادهسازی محدودیتهایی بر میزان داده ارسال شده به هوش مصنوعی برای مدیریت هزینهها.
تحلیل بلوک به بلوک
بلوک ۱: تریگر و منابع داده
این بلوک گردش کار را آغاز کرده و دادههای خام را از یوتیوب و فیدهای RSS جمعآوری میکند.
- نودها:
* scheduleTrigger: گردش کار را روزانه در ساعت ۰۸:۰۰ شروع میکند.
* youTube (x2): ویدیوهای اخیر را از دو کانال یوتیوب رقیب مشخص شده دریافت میکند.
* rssFeedRead (x2): ورودیها را از دو فید RSS رقیب مشخص شده میخواند.
- پیکربندی:
* Schedule Trigger: برای اجرای روزانه در ساعت ۰۸:۰۰ تنظیم شده است.
* YouTube Nodes: برای جستجوی ویدیوهای منتشر شده در ۲۴ ساعت گذشته، با محدودیت ۳ ویدیو در هر کانال، پیکربندی شدهاند. نیاز به اعتبارنامه YouTube OAuth2 دارد.
* RSS Feed Nodes: با URL فیدهای RSS مربوطه پیکربندی شدهاند. ignoreSSL روی true تنظیم شده است.
- خروجی: دادههای یوتیوب و RSS برای نودهای ادغام بعدی توزیع میشوند.
بلوک ۲: دریافت و نرمالسازی رونوشت یوتیوب
این بلوک بر دریافت و استانداردسازی دادهها از ویدیوهای یوتیوب تمرکز دارد.
- نودها:
* merge (YouTube): دادههای ویدیو را از دو نود یوتیوب ترکیب میکند.
* @apify/n8n-nodes-apify.apify (Run an Actor): بازیگر Apify "Best Youtube Transcripts Scraper" را برای هر ویدیوی یوتیوب برای دریافت رونوشت آن اجرا میکند. نیاز به اعتبارنامه Apify OAuth2 دارد.
* @apify/n8n-nodes-apify.apify (Get Dataset Items): دادههای رونوشت را از مجموعه داده بازیگر Apify بازیابی میکند.
* code (Normalize Apify Items): دادههای خام رونوشت را پردازش میکند، آن را با فراداده ویدیوی اصلی یوتیوب ادغام کرده و آن را به یک طرحواره سازگار (type, videoId, title, url, publishedAt, content, hasTranscript) نرمال میکند. اگر رونوشت در دسترس نباشد، از نسخه کوتاه شده توضیحات یوتیوب استفاده میکند.
- خروجی: دادههای رونوشت یوتیوب نرمال شده، آماده برای ادغام با دادههای RSS.
بلوک ۳: تجمیع RSS
این بلوک دادهها را از فیدهای RSS پیکربندی شده تجمیع میکند.
- نودها:
* merge (RSS): ورودیها را از دو نود فید RSS ترکیب میکند.
- خروجی: دادههای فید RSS ادغام شده، آماده برای ادغام با دادههای یوتیوب.
بلوک ۴: آمادهسازی داده (حذف موارد تکراری، رتبهبندی، کنترل توکن)
این یک بلوک حیاتی برای آمادهسازی دادهها برای تجزیه و تحلیل هوش مصنوعی است که کارایی و مقرون به صرفه بودن را تضمین میکند.
- نودها:
* merge (All Data): دادههای رونوشت یوتیوب نرمال شده و دادههای RSS ادغام شده را ترکیب میکند.
* code (Data Prep): چندین عملیات کلیدی را انجام میدهد:
* حذف موارد تکراری: از دادههای استاتیک گردش کار با زمان بقا (TTL) ۷ روزه برای ردیابی و حذف موارد پردازش شده قبلی استفاده میکند.
* رتبهبندی RSS: بر اساس تازگی، کلمات کلیدی و منبع، یک "امتیاز داغ" به موارد RSS اختصاص میدهد.
* بودجهبندی توکن: کل تعداد موارد ارسال شده به هوش مصنوعی را محدود میکند (به عنوان مثال، MAX_ITEMS_TOTAL = 8, MAX_YT_ITEMS = 2) برای کنترل هزینهها.
* برش محتوا: محتوا را از موارد یوتیوب و RSS برای مدیریت اندازه ورودی کوتاه میکند.
* نرمالسازی: فیلدهای داده را استاندارد کرده و competitorTag را بر اساس URLهای منبع اختصاص میدهد.
* تولید زمینه: یک رشته فشرده competitorContext مناسب برای درخواست هوش مصنوعی ایجاد میکند.
- خروجی: یک مورد واحد حاوی رشته
competitorContext، آرایهsourcesو سایر فرادادههای مرتبط، یا نشانگری در صورت عدم یافتن موارد تازه.
بلوک ۵: تجزیه و تحلیل استراتژی هوش مصنوعی (جمنای) و تجزیه و تحلیل قوی
این بلوک با گوگل جمنای برای تجزیه و تحلیل مبتنی بر هوش مصنوعی تعامل کرده و پاسخ هوش مصنوعی را پردازش میکند.
- نودها:
* googleGemini (Generate): competitorContext را به API گوگل جمنای (models/gemini-2.5-flash) با دستورالعملهایی برای تولید خروجی JSON دقیق ارسال میکند. درخواست شامل یک پیام سیستمی است که نقش هوش مصنوعی را به عنوان تحلیلگر اطلاعات رقبا تعریف کرده و طرحواره JSON مورد نیاز (report_title, summary, strategy_markdown, telegram_html) و محدودیتهایی را برای خروجی HTML مشخص میکند.
* code (Robust Parser):
* شیء JSON را از پاسخ API جمنای استخراج میکند.
* JSON را تجزیه کرده و خطاهای احتمالی را مدیریت میکند.
* محتوای telegram_html را پاکسازی کرده، تگهای خاص را تبدیل کرده و HTML پشتیبانی نشده را حذف میکند تا از سازگاری با تلگرام اطمینان حاصل شود.
* محتوای HTML را برای طول ایمن برای تلگرام کوتاه میکند.
* فرادادههایی مانند زمان تولید و تگهای رقبا را پیوست میکند.
- خروجی: دادههای تجزیه و تحلیل شده و پاکسازی شده، که به دو شاخه برای گزارشدهی تقسیم شدهاند.
بلوک ۶: گزارشدهی حرفهای (تلگرام و نوتیشن)
این بلوک نهایی نتایج تجزیه و تحلیل را به مقاصد مورد نظر تحویل میدهد.
- نودها:
* telegram (Send Message): خلاصه HTML پاکسازی شده را به یک چت تلگرام مشخص شده ارسال میکند.
* notion (Create Database Page): یک صفحه جدید در پایگاه داده نوتیشن برای بایگانی گزارش تجزیه و تحلیل دقیق رقبا ایجاد میکند.
* notion (Append Block): بلوکهای نوتیشن قالببندی شده (سرتیترها، بخشهای قابل باز و بسته شدن، پیوندهای منبع) را به صفحه نوتیشن تازه ایجاد شده اضافه میکند و یک گزارش ساختاریافته و خوانا ارائه میدهد.
- خروجی: یک پیام تلگرام با خلاصهای مختصر و یک گزارش دقیق بایگانی شده در نوتیشن.
Nodeهای استفادهشده
سوالات متداول
این گردش کار چگونه به تحلیل استراتژی رقبا کمک میکند؟▾
این گردش کار با جمعآوری خودکار محتوای اخیر از کانالهای یوتیوب و فیدهای RSS رقبا، استخراج رونوشت ویدیوها، و استفاده از هوش مصنوعی برای تحلیل و شناسایی بینشهای استراتژیک، به شما در درک بهتر استراتژی رقبا کمک میکند.
چه نوع دادههایی از رقبا جمعآوری و تحلیل میشود؟▾
این گردش کار رونوشت کامل ویدیوهای یوتیوب، توضیحات ویدیوها، و محتوای ورودی از فیدهای RSS را جمعآوری و تحلیل میکند. هوش مصنوعی برای استخراج بینشهای کلیدی از این دادهها استفاده میشود.
نتایج تحلیل چگونه به من ارائه میشود؟▾
نتایج تحلیل به دو صورت ارائه میشود: خلاصههای مختصر و گزارشهای HTML به تلگرام ارسال میشود و گزارشهای جامع و ساختاریافته به نوتیشن منتقل میگردد.
چگونه از تحلیل موارد تکراری جلوگیری میشود؟▾
این گردش کار از یک مکانیزم حذف موارد تکراری هوشمند استفاده میکند که با ردیابی موارد پردازش شده قبلی (با زمان بقا ۷ روزه)، از تحلیل مجدد دادههای تکراری جلوگیری کرده و کارایی را افزایش میدهد.
workflowهای مرتبط
- طبقهبندی خودکار حوادث امنیتی با GPT-4 و Google SheetsSecOps
- دستهبندی خودکار ایمیل جیمیل با GPT-4o و هشدار SlackAI Summarization
- دستهبندی خودکار پستهای وبلاگ با هوش مصنوعی و گیتهابContent Creation
- تحلیل خودکار Google Analytics با هوش مصنوعی Gemini و اعلانه…Market Research
- خودکارسازی اصلاح نقطه پایانی با Wazuh، ClamAV و GPT-4SecOps
- تغییر نام خودکار گرههای n8n با هوش مصنوعیEngineering
