گردش کار هوشمند توصیه‌گر ارتباطات لینکدین با هوش مصنوعی

گردش کار هوشمند توصیه‌گر ارتباطات لینکدین با هوش مصنوعی

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

دانلود workflow

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

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

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

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

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

این گردش کار و موارد بیشتر را در کاتالوگ n8n شرکت Axeto.ai کاوش کنید.

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

این گردش کار به چندین بخش منطقی تقسیم شده است:

1. دریافت ورودی: جمع‌آوری داده‌های پروفایل کاربر، عمدتاً از طریق ورودی ایمیل.

2. جستجوی پروفایل لینکدین: جستجو برای پروفایل‌های مرتبط لینکدین با استفاده از یک API جستجوی خارجی.

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

4. تحلیل پروفایل با هوش مصنوعی: استفاده از یک مدل زبان بزرگ (LLM) برای تحلیل پروفایل‌ها، امتیازدهی به ارتباطات و تولید توصیه‌ها.

5. بهبود توصیه‌ها: تجزیه و تحلیل و بهبود خروجی هوش مصنوعی، ایجاد بینش‌های ارتباطی اولویت‌بندی شده و استراتژی‌های پیام‌رسانی شخصی‌سازی شده.

6. آماده‌سازی و ارسال ایمیل: تدوین یک گزارش شبکه‌سازی دقیق و ارسال آن به کاربر.

جزئیات گره‌ها (Node Breakdown)

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

این بخش با دریافت داده‌های کاربر از طریق ایمیل و ساختاردهی آن‌ها برای پردازش‌های بعدی، گردش کار را آغاز می‌کند.

  • گره‌ها (Nodes):

* دریافت داده‌های کاربر از ایمیل (Email Read - IMAP)

* اطلاعات پروفایل شما (Set)

  • جزئیات گره‌ها:

* دریافت داده‌های کاربر از ایمیل

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

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

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

* ورودی‌ها: ندارد (Trigger)

* خروجی‌ها: محتوای ایمیل (JSON)

* مشکلات احتمالی: خرابی اتصال/احراز هویت IMAP، فرمت‌های غیرمنتظره ایمیل، مهلت زمانی (timeout) بدنه طولانی ایمیل.

* اطلاعات پروفایل شما

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

* نقش: تعریف و ساختاردهی فیلدهای کلیدی پروفایل کاربر (نام، موقعیت شغلی، صنعت، مکان، مهارت‌ها، علایق، نقش‌های هدف، انواع شرکت‌ها).

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

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

* خروجی‌ها: پروفایل ساختاریافته کاربر (JSON).

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

۲. جستجوی پروفایل لینکدین

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

  • گره‌ها (Nodes):

* جستجوی پروفایل‌های لینکدین (HTTP Request)

  • جزئیات گره‌ها:

* جستجوی پروفایل‌های لینکدین

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

* نقش: فراخوانی SerpAPI (یک wrapper برای API جستجوی گوگل) برای دریافت URL پروفایل‌های لینکدین.

* پیکربندی:

* URL: https://serpapi.com/search.json

* پارامترهای کوئری (Query Parameters):

* engine=google

* q=site:linkedin.com/in "{{ $json.Position }}" "{{ $json.Location }}" {{ $json.Skills.split(',')[0] }} (کوئری ساخته شده به صورت پویا)

* api_key (محافظت شده با اعتبارنامه)

* num=200 (تعداد نتایج درخواستی)

* start=0

* احراز هویت (Authentication): احراز هویت پایه HTTP (از طریق اعتبارنامه‌های ذخیره شده).

* ورودی‌ها: JSON پروفایل کاربر (پارامترهای کوئری را فراهم می‌کند).

* خروجی‌ها: پاسخ JSON خام از SerpAPI حاوی نتایج جستجو.

* مشکلات احتمالی: محدودیت‌های کلید API یا اعتبارنامه‌های نامعتبر، عدم یافتن نتایج، محدودیت نرخ (rate limiting) SerpAPI، مهلت زمانی شبکه (network timeouts)، خطاهای HTTP.

۳. پردازش نتایج جستجو

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

  • گره‌ها (Nodes):

* پردازش نتایج جستجوی لینکدین (Code)

  • جزئیات گره‌ها:

* پردازش نتایج جستجوی لینکدین

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

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

* پیکربندی:

* URLها را برای شامل کردن فقط پروفایل‌های linkedin.com/in/ فیلتر می‌کند.

* نام‌های پروفایل را پاکسازی می‌کند.

* خروجی را به ۱۵ پروفایل برتر محدود می‌کند.

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

* JSON ساختاریافته حاوی اطلاعات پروفایل کاربر و آرایه foundProfiles را برمی‌گرداند.

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

* خروجی‌ها: JSON ساختاریافته با آرایه‌های userProfile و foundProfiles.

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

۴. تجزیه و تحلیل پروفایل هوش مصنوعی

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

  • گره‌ها (Nodes):

* تجزیه و تحلیل پروفایل هوش مصنوعی (Langchain Chain LLM)

* مدل Ollama1 (Langchain LM Ollama)

  • جزئیات گره‌ها:

* تجزیه و تحلیل پروفایل هوش مصنوعی

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

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

* پیکربندی: prompt شامل فیلدهای دقیق پروفایل کاربر و لیستی از پروفایل‌های یافت شده با عناوین شغلی آن‌ها است. به LLM دستور می‌دهد تا ارتباطات را بر اساس همسویی نقش، ارتباط صنعت، تکمیل مهارت، ارزش شبکه‌سازی و پتانسیل رشد شغلی از ۱ تا ۱۰ امتیاز دهد.

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

* خروجی‌ها: پاسخ متنی تولید شده توسط هوش مصنوعی (انتظار می‌رود حاوی ساختار JSON باشد).

* مشکلات احتمالی: خطاهای API یا مهلت زمانی از ارائه‌دهنده LLM، مشکلات قالب‌بندی prompt، محتوای JSON گمشده یا بدشکل در پاسخ.

* مدل Ollama1

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

* نقش: اجرای فراخوانی مدل هوش مصنوعی با پارامترهای مشخص شده (مانند مدل llama3.2-16000، topP=0.9، temperature=0.7).

* اعتبارنامه‌ها (Credentials): نیاز به اعتبارنامه‌های API Ollama دارد.

* ورودی‌ها: prompt از گره تجزیه و تحلیل پروفایل هوش مصنوعی.

* خروجی‌ها: متن پاسخ هوش مصنوعی.

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

۵. بهبود توصیه‌ها

این بخش پاسخ JSON هوش مصنوعی را تجزیه می‌کند، داده‌های ارتباطی را با امتیازدهی اولویت، پیام‌های شخصی‌سازی شده و تگ‌ها غنی‌سازی می‌کند و مراحل عملی بعدی و استراتژی‌های شبکه‌سازی را آماده می‌کند.

  • گره‌ها (Nodes):

* ایجاد توصیه‌های نهایی (Code)

  • جزئیات گره‌ها:

* ایجاد توصیه‌های نهایی

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

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

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

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

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

۶. آماده‌سازی و ارسال ایمیل

این بخش نهایی توصیه‌های پالایش شده را به یک گزارش ایمیل قابل خواندن برای انسان قالب‌بندی کرده و آن را به کاربر ارسال می‌کند.

  • گره‌ها (Nodes):

* ایجاد ایمیل (Code)

* ارسال ایمیل (Email Send)

  • جزئیات گره‌ها:

* ایجاد ایمیل

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

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

* ورودی‌ها: JSON توصیه‌های نهایی از ایجاد توصیه‌های نهایی.

* خروجی‌ها: JSON حاوی فیلدهای subject و body برای ایمیل.

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

* ارسال ایمیل

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

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

* پیکربندی:

* به (To): به صورت پویا از فیلد from JSON ورودی تنظیم می‌شود.

* از (From): آدرس ثابت (مانند abc@gmail.com).

* موضوع و بدنه (Subject & Body): از خروجی گره ایجاد ایمیل پر می‌شود.

* قالب (Format): متن ساده (Plain text).

* اعتبارنامه‌ها (Credentials): نیاز به اعتبارنامه‌های SMTP دارد.

* ورودی‌ها: JSON محتوای ایمیل از ایجاد ایمیل.

* خروجی‌ها: وضعیت ارسال ایمیل.

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

---

جدول خلاصه

نام نود (Node Name)نوع نود (Node Type)نقش عملکردی (Functional Role)نود(های) ورودی (Input Node(s))نود(های) خروجی (Output Node(s))یادداشت (Sticky Note)
دریافت داده‌های کاربر از ایمیلn8n-nodes-base.emailReadImapدریافت اطلاعات پروفایل کاربر از ایمیل ورودیNoneاطلاعات پروفایل شما
اطلاعات پروفایل شماn8n-nodes-base.setتعریف فیلدهای پروفایل کاربر برای پردازشدریافت داده‌های کاربر از ایمیلجستجوی پروفایل‌های لینکدین
جستجوی پروفایل‌های لینکدینn8n-nodes-base.httpRequestجستجوی Google با SerpAPI برای پروفایل‌های LinkedInاطلاعات پروفایل شماپردازش نتایج جستجوی لینکدین
پردازش نتایج جستجوی لینکدینn8n-nodes-base.codeتجزیه و فیلتر کردن پروفایل‌های لینکدین از نتایج جستجوجستجوی پروفایل‌های لینکدینتجزیه و تحلیل پروفایل هوش مصنوعی
تجزیه و تحلیل پروفایل هوش مصنوعی@n8n/n8n-nodes-langchain.chainLlmتحلیل پروفایل کاربر و پروفایل‌های یافت شده با هوش مصنوعیپردازش نتایج جستجوی لینکدینایجاد توصیه‌های نهایی
مدل Ollama1@n8n/n8n-nodes-langchain.lmOllamaاجرای فراخوانی مدل هوش مصنوعی برای تحلیلتجزیه و تحلیل پروفایل هوش مصنوعیتجزیه و تحلیل پروفایل هوش مصنوعی (خروجی LLM)
ایجاد توصیه‌های نهاییn8n-nodes-base.codeاصلاح خروجی هوش مصنوعی، افزودن امتیازدهی و پیام‌رسانیتجزیه و تحلیل پروفایل هوش مصنوعیایجاد ایمیل
ایجاد ایمیلn8n-nodes-base.codeقالب‌بندی توصیه‌ها در قالب یک گزارش ایمیلیایجاد توصیه‌های نهاییارسال ایمیل
ارسال ایمیلn8n-nodes-base.emailSendارسال گزارش شبکه‌سازی از طریق ایمیلایجاد ایمیلپایان گردش کار (Workflow End)

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

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

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

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

نقش هوش مصنوعی در این گردش کار چیست؟

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

خروجی این گردش کار چیست؟

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

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

شما باید اطلاعات پروفایل خود را از طریق ایمیل ارائه دهید، که شامل نام، موقعیت شغلی، صنعت، مکان، مهارت‌ها، علایق، نقش‌های هدف و انواع شرکت‌های مورد نظر است.

workflowهای مرتبط

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