تحلیل هوشمندانه پست‌های لینکدین رقبا با n8n

تحلیل هوشمندانه پست‌های لینکدین رقبا با n8n

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

دانلود workflow

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

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

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

تحلیل پست‌های لینکدین رقبا با Bright Data + Google Gemini در Google Sheets

این گردش کار، تحلیل رقابتی پست‌های لینکدین را با استخراج داده‌های پست، تحلیل آن‌ها با مدل‌های هوش مصنوعی Google Gemini و ذخیره بینش‌های ساختاریافته در Google Sheets خودکار می‌کند. این گردش کار برای کمک به تیم‌های بازاریابی، مشاوران و تحلیلگران طراحی شده است تا به سرعت فعالیت‌های رسانه‌های اجتماعی رقبا را بدون جمع‌آوری یا تحلیل دستی داده‌ها درک کنند.

شما می‌توانید این گردش کار و موارد مشابه را در کاتالوگ Axeto بیابید: https://axeto.ai/n8n

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

این گردش کار به طور منطقی به سه بخش اصلی تقسیم می‌شود:

1. دریافت ورودی و راه‌انداز: شروع دستی توسط کاربر و ورودی URL برای پست لینکدین جهت تحلیل.

2. استخراج داده و تحلیل هوش مصنوعی: استخراج جزئیات پست لینکدین با استفاده از Bright Data، سپس به‌کارگیری عامل‌های هوش مصنوعی با قدرت Google Gemini برای تولید بینش‌های ساختاریافته.

3. ذخیره‌سازی خروجی: ذخیره نتایج تحلیل تولید شده توسط هوش مصنوعی در یک Google Sheet برای هوش رقابتی مداوم.

---

تشریح جزئیات نودها

۱. دریافت ورودی و تریگر

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

  • شروع تحلیل (تریگر دستی)

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

* نقش: اجرای گردش کار را با دستور کاربر آغاز می‌کند.

* پیکربندی: بدون پارامتر؛ صرفاً یک تریگر دکمه‌ای.

* ورودی‌ها: ندارد.

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

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

* نسخه: استاندارد.

  • تنظیم URL پست لینکدین

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

* نقش: URL پست لینکدین را به عنوان یک ورودی ثابت برای اسکرپینگ نگه می‌دارد.

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

* ورودی‌ها: از تریگر دستی.

* خروجی‌ها: URL را به نود اسکرپر Bright Data ارسال می‌کند.

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

* نسخه: ۳.۴.

---

۲. استخراج داده و تحلیل هوش مصنوعی

این بلوک اصلی است که داده‌ها را از طریق Bright Data از پست لینکدین استخراج کرده و سپس این داده‌ها را با یک عامل هوش مصنوعی Google Gemini پردازش می‌کند تا تحلیلی بینش‌گر و ساختاریافته تولید کند.

  • اسکرپ جزئیات پست لینکدین

* نوع: @brightdata/n8n-nodes-brightdata.brightData

* نقش: متادیتای پست لینکدین از جمله شرکت، فالوورها، محتوای پست، نظرات، لایک‌ها و تاریخ‌ها را اسکرپ می‌کند.

* پیکربندی:

* URL اختصاص داده شده از نود قبلی (post URL) را اسکرپ می‌کند.

* از شناسه مجموعه داده از پیش تعیین شده برای استخراج داده پست لینکدین استفاده می‌کند (gd_lyy3tktm25m4avu764).

* اعتبارنامه API Bright Data باید پیکربندی شود.

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

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

* حالت‌های شکست:

* خطاهای شبکه یا سهمیه API.

* URLهای پست لینکدین خصوصی یا ناموجود.

* تغییرات در ساختار صفحه لینکدین که مجموعه داده اسکرپر را مختل می‌کند.

* نسخه: ۱.

  • مدل چت Google Gemini1

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

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

* پیکربندی: از اعتبارنامه‌های API Google Gemini (PaLM) استفاده می‌کند (حساب ۲).

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

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

* حالت‌های شکست:

* خطاهای احراز هویت API.

* محدودیت‌های نرخ یا تایم‌اوت‌ها.

* نسخه: ۱.

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

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

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

* پیکربندی: از یک مثال طرحواره JSON استفاده می‌کند که شامل فیلدهایی مانند summary, post_intent, engagement_level, engagement_reason, audience_insight, marketing_takeaway است.

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

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

* حالت‌های شکست:

* عدم تطابق طرحواره که باعث خطاهای تجزیه می‌شود.

* نسخه: ۱.۳.

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

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

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

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

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

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

* حالت‌های شکست:

* قادر به اصلاح خروجی‌های بسیار بدشکل نیست.

* نسخه: ۱.

  • عامل تحلیل پست

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

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

* پیکربندی:

* اعلان شامل جایگزین‌های دقیقی برای فیلدهای داده اسکرپ شده (نام شرکت، فالوورها، متن پست، لایک‌ها، نظرات، بهترین نظر و غیره) است.

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

* ورودی‌ها: داده‌های JSON پست اسکرپ شده و مدل هوش مصنوعی را از "مدل چت Google Gemini1" دریافت می‌کند.

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

* حالت‌های شکست:

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

* خطاها یا تایم‌اوت‌های API.

* نسخه: ۲.۱.

---

۳. ذخیره‌سازی خروجی

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

  • ذخیره تحلیل در Google Sheet

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

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

* پیکربندی:

* شناسه سند و نام شیت از پیش تعیین شده‌اند (مانند Sheet1, gid=0).

* ستون‌ها نگاشت شده‌اند: Summary, Post Intent, Engagement Level, Engagement Reason, Audience Insight, Marketing Takeaway.

* از احراز هویت حساب سرویس برای Google API استفاده می‌کند.

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

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

* حالت‌های شکست:

* شکست‌های احراز هویت.

* سهمیه API فراتر رفته است.

* مجوزهای نادرست صفحه گسترده.

* نسخه: ۴.۶.

---

جدول خلاصه

نام نود (Node Name)نوع نود (Node Type)نقش عملکردی (Functional Role)نود(های) ورودی (Input Node(s))نود(های) خروجی (Output Node(s))یادداشت چسبان (Sticky Note)
Start Analysis (Manual Trigger)n8n-nodes-base.manualTriggerتریگر شروع گردش کار (Workflow start trigger)NoneSet LinkedIn Post URL## 🟩 بخش ۱: 🔗 ورودی URL و تریگر این بخش نقطه شروع شماست. گردش کار با تریگر دستی آغاز می‌شود.
Set LinkedIn Post URLn8n-nodes-base.setنگهداری URL پست لینکدین (Holds LinkedIn post URL)Start Analysis (Manual Trigger)Scrape LinkedIn Post Details## 🟩 بخش ۱: 🔗 ورودی URL و تریگر تنها ورودی مورد نیاز، URL پست لینکدین است.
Scrape LinkedIn Post Details@brightdata/n8n-nodes-brightdata.brightDataاستخراج محتوای پست لینکدین (Scrapes LinkedIn post content)Set LinkedIn Post URLPost Analyzer agent## 🟨 بخش ۲: 🧠 استخراج داده + تحلیل هوش مصنوعی تمام متادیتای کلیدی پست را استخراج می‌کند.
Google Gemini Chat Model1@n8n/n8n-nodes-langchain.lmChatGoogleGeminiفراهم کردن مدل هوش مصنوعی برای تحلیل (Provides AI model for analysis)NonePost Analyzer agent## 🟨 بخش ۲: 🧠 استخراج داده + تحلیل هوش مصنوعی بخشی از ایجنت هوش مصنوعی که پست را تحلیل می‌کند.
Structured Output Parser@n8n/n8n-nodes-langchain.outputParserStructuredتجزیه خروجی هوش مصنوعی به طرحواره JSON (Parses AI output into JSON schema)Google Gemini Chat ModelAuto-fixing Output Parser## 🟨 بخش ۲: 🧠 استخراج داده + تحلیل هوش مصنوعی خروجی هوش مصنوعی را برای استفاده آسان‌تر ساختاربندی می‌کند.
Auto-fixing Output Parser@n8n/n8n-nodes-langchain.outputParserAutofixingاعتبارسنجی و رفع خروجی JSON هوش مصنوعی (Validates and fixes AI JSON output)Post Analyzer agentPost Analyzer agent## 🟨 بخش ۲: 🧠 استخراج داده + تحلیل هوش مصنوعی JSON خروجی هوش مصنوعی را پاکسازی می‌کند.
Post Analyzer agent@n8n/n8n-nodes-langchain.agentاجرای پرامپت هوش مصنوعی، پردازش تحلیل (Runs AI prompt, processes analysis)Scrape LinkedIn Post Details, Google Gemini Chat Model1Save Analysis to Google Sheet## 🟨 بخش ۲: 🧠 استخراج داده + تحلیل هوش مصنوعی ایجنت اصلی که تحلیل هوش مصنوعی را بر روی داده‌های استخراج شده اعمال می‌کند.
Save Analysis to Google Sheetn8n-nodes-base.googleSheetsذخیره داده‌های تحلیل شده در صفحه گسترده (Saves analyzed data to spreadsheet)Post Analyzer agentNone## 🟦 بخش ۳: 📊 ذخیره در شیت نتایج تولید شده توسط هوش مصنوعی را در Google Sheets ذخیره می‌کند و یک پایگاه داده اطلاعاتی زنده ایجاد می‌کند.
Sticky Noten8n-nodes-base.stickyNoteیادداشت مستندسازی (Documentation note)NoneNone## 🟩 بخش ۱: 🔗 ورودی URL و تریگر توضیح بلوک ۱.
Sticky Note1n8n-nodes-base.stickyNoteیادداشت مستندسازی (Documentation note)NoneNone## 🟨 بخش ۲: 🧠 استخراج داده + تحلیل هوش مصنوعی توضیح بلوک ۲.
Sticky Note2n8n-nodes-base.stickyNoteیادداشت مستندسازی (Documentation note)NoneNone## 🟦 بخش ۳: 📊 ذخیره در شیت توضیح بلوک ۳ و لینک نمونه شیت.
Sticky Note4n8n-nodes-base.stickyNoteیادداشت مستندسازی (Documentation note)NoneNoneنمای کلی کامل گردش کار و توضیحات دقیق بخش‌ها.
Sticky Note5n8n-nodes-base.stickyNoteیادداشت وابسته (Affiliate note)NoneNoneلینک وابسته برای Bright Data.
Sticky Note9n8n-nodes-base.stickyNoteاطلاعات پشتیبانی و تماس (Support and contact info)NoneNoneاطلاعات تماس برای کمک به گردش کار و لینک‌های آموزشی.

---

بازسازی گردش کار از ابتدا

1. ایجاد یک گره ماشه دستی (Manual Trigger Node)

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

* هدف: برای شروع گردش کار بر اساس تقاضا.

2. ایجاد یک گره تنظیم (Set Node) (تنظیم URL پست لینکدین)

* گره ماشه دستی را به گره تنظیم متصل کنید.

* یک فیلد رشته‌ای به نام post URL اضافه کنید.

* یک URL پیش‌فرض پست لینکدین را وارد کنید یا برای ورودی دستی خالی بگذارید.

3. ایجاد یک گره Bright Data (اسکرپ جزئیات پست لینکدین)

* گره تنظیم را به گره Bright Data متصل کنید.

* برای استفاده از منبع webScrapper پیکربندی کنید.

* پارامتر URLs را روی این مقدار تنظیم کنید: =[{"url":"{{ $json["post URL"] }}"}]

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

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

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

این گردش کار با استخراج خودکار داده‌های پست‌های لینکدین رقبا توسط Bright Data و سپس تحلیل این داده‌ها با استفاده از هوش مصنوعی Google Gemini، به شما امکان می‌دهد تا به سرعت بینش‌های کلیدی در مورد محتوا، تعاملات و استراتژی‌های رقبا به دست آورید.

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

ابزارهای اصلی مورد استفاده عبارتند از: n8n برای اتوماسیون گردش کار، Bright Data برای استخراج داده‌های وب، و Google Gemini (از طریق Langchain) برای تحلیل و تولید بینش با هوش مصنوعی. نتایج در Google Sheets ذخیره می‌شوند.

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

خیر، n8n یک پلتفرم اتوماسیون بدون کد/کم کد است. این گردش کار به گونه‌ای طراحی شده که با تنظیمات بصری قابل استفاده باشد، اگرچه درک مفاهیم اولیه اتوماسیون و ابزارهای مورد استفاده می‌تواند مفید باشد.

workflowهای مرتبط

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