اتوماسیون تولید محتوای لینکدین با Gemini AI: پست و تصویر ۲۴…

اتوماسیون تولید محتوای لینکدین با Gemini AI: پست و تصویر ۲۴…

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

دانلود workflow

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

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

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

اتوماسیون تولید محتوای لینکدین با Gemini AI: پست و تصویر ۲۴/۷

این گردش کار از هوش مصنوعی Gemini گوگل برای تولید و انتشار خودکار محتوای جذاب لینکدین، شامل پست‌ها و تصاویر همراه آن‌ها، به صورت ۲۴/۷ استفاده می‌کند. این گردش کار به طور یکپارچه با Google Sheets برای برنامه‌ریزی محتوا، Google Drive برای ذخیره‌سازی تصاویر و LinkedIn برای انتشار، ادغام می‌شود.

ویژگی‌های کلیدی:

  • تولید خودکار محتوا: پست‌های منحصر به فرد لینکدین و تصاویر مرتبط را با استفاده از Gemini AI ایجاد می‌کند.
  • انتشار زمان‌بندی شده: به طور مداوم یک Google Sheet را برای ایده‌های محتوای جدید نظارت کرده و آن‌ها را به طور خودکار منتشر می‌کند.
  • ادغام تصویر: تصاویر را تولید، آپلود و به پست‌های لینکدین شما پیوند می‌دهد.
  • پیگیری وضعیت: وضعیت هر پست و URL تصویر تولید شده را در Google Sheet شما به‌روزرسانی می‌کند.

ایده‌آل برای:

  • تیم‌های بازاریابی که به دنبال مقیاس‌بندی حضور خود در لینکدین هستند.
  • افرادی که به دنبال تعامل مداوم و با کیفیت در لینکدین هستند.
  • هر کسی که به دنبال خودکارسازی تولید و انتشار محتوای رسانه‌های اجتماعی است.

شکست گردش کار:

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

1. دریافت ورودی: درخواست‌های محتوای جدید را از یک Google Sheet تشخیص می‌دهد.

2. تولید محتوا: متن پست لینکدین را ایجاد کرده و تصویر مرتبطی را با استفاده از Gemini AI تولید می‌کند.

3. مدیریت تصویر: تصویر تولید شده را در Google Drive ذخیره کرده و آن را به صورت عمومی قابل دسترس می‌کند.

4. انتشار در لینکدین: پست تولید شده را به همراه تصویر آن در پروفایل لینکدین شما منتشر می‌کند.

5. به‌روزرسانی وضعیت: نتیجه و جزئیات تصویر را به Google Sheet شما بازمی‌گرداند.

---

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

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

Nodes:

  • Google Sheets Trigger: منتظر ردیف‌های جدید یا به‌روز شده در تب مشخص شده Google Sheet شما (مثلاً "Posts") می‌ماند. این نود برای بررسی دوره‌ای به‌روزرسانی‌ها (مثلاً هر دقیقه) پیکربندی شده است.

* Credentials: Google Sheets OAuth2.

  • If: به عنوان یک فیلتر عمل می‌کند و بررسی می‌کند که آیا ستون "Status" یک ردیف دقیقاً "pending" است. فقط ردیف‌هایی که این شرط را برآورده می‌کنند ادامه می‌یابند.
  • Limit: تعداد آیتم‌های پردازش شده در یک اجرای گردش کار را کنترل می‌کند و از بارگذاری بیش از حد جلوگیری می‌کند. به طور پیش‌فرض، ممکن است برای پردازش یک آیتم در هر زمان تنظیم شود، اما این قابل تنظیم است.

---

۲. تولید محتوا

در اینجا، تولید محتوای اصلی مبتنی بر هوش مصنوعی انجام می‌شود. یک عامل هوش مصنوعی LangChain، با استفاده از قابلیت‌های چت Google Gemini، متن پست لینکدین را بر اساس یک عنوان ارائه شده تولید می‌کند.

Nodes:

  • Google Gemini Chat Model: به عنوان مدل زبان زیربنایی برای عامل هوش مصنوعی عمل می‌کند.

* Credentials: Google Palm API (برای Google Gemini).

  • AI Agent (LangChain): با یک prompt مشخص برای تولید پست لینکدین پیکربندی شده است. prompt به هوش مصنوعی دستور می‌دهد تا یک پست جذاب شامل یک قلاب (hook)، ۳-۴ پاراگراف، یک سوال پایانی، هشتگ‌های مرتبط و ایموجی‌ها ایجاد کند. این نود برای خروجی دادن این محتوا در قالب JSON ساختاریافته با کلیدهای title و post تنظیم شده است.

* Input: عنوان پست لینکدین از مرحله "Input Reception".

  • Structured Output Parser (LangChain): خروجی عامل هوش مصنوعی را برای انطباق با طرحواره JSON مورد انتظار (شامل فیلدهای رشته‌ای title و post) تأیید می‌کند.
  • Code: یک نود کد جاوا اسکریپت که متن پست تولید شده را پردازش می‌کند. این نود به طور خاص کاراکترهای خط جدید (\n) را با توالی‌های قابل سازگاری با JSON فرار یافته آن‌ها (\\n) جایگزین می‌کند تا اطمینان حاصل شود که متن برای مراحل بعدی به درستی قالب‌بندی شده است.

---

۳. مدیریت تصویر

این مرحله بر ایجاد و آماده‌سازی جزء بصری برای پست لینکدین شما تمرکز دارد. Gemini AI تصویری را تولید می‌کند که سپس در Google Drive آپلود شده و به صورت عمومی قابل دسترس می‌شود.

Nodes:

  • Generate Image with Gemini: از قابلیت‌های تولید تصویر Gemini برای ایجاد یک نمایش بصری بر اساس محتوای پست استفاده می‌کند. پیکربندی نسبت تصویر ۱۶:۹، وضوح بالا را مشخص می‌کند و به هوش مصنوعی دستور می‌دهد تا از گنجاندن متن در خود تصویر خودداری کند.

* Input: متن پست از مرحله "Content Generation".

* Credentials: Google Palm API (برای Google Gemini).

  • Upload file (Google Drive): تصویر تولید شده را در یک پوشه مشخص در Google Drive شما (مثلاً "linkedin images") آپلود می‌کند. نام فایل به صورت پویا تولید می‌شود، که اغلب شامل یک مُهر زمانی برای منحصر به فرد بودن است.

* Input: داده‌های باینری تصویر از نود "Generate Image with Gemini".

* Credentials: Google Drive OAuth2.

  • Share file (Google Drive): مجوزهای اشتراک‌گذاری تصویر آپلود شده در Google Drive را تغییر می‌دهد و آن را روی "هر کسی با لینک می‌تواند مشاهده کند" تنظیم می‌کند. این امر تصویر را برای لینکدین قابل دسترس می‌کند.

* Input: شناسه فایل تصویر آپلود شده از نود "Upload file".

* Credentials: Google Drive OAuth2.

---

۴. انتشار در لینکدین

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

Nodes:

  • HTTP Request (Get LinkedIn User Info): برای دریافت شناسه منحصر به فرد (URN) کاربر احراز هویت شده، درخواستی به API لینکدین ارسال می‌کند. این برای ارسال محتوا ضروری است.

* Authentication: احراز هویت هدر HTTP لینکدین.

  • Register Image Upload (HTTP Request): با API دارایی‌های لینکدین برای ثبت آپلود تصویر آینده تعامل می‌کند. نوع محتوا و مالکیت را مشخص می‌کند و در عوض، یک URL آپلود و یک شناسه دارایی ارائه می‌دهد.

* Input: URN کاربر به دست آمده از نود قبلی.

  • Download file (Google Drive): فایل تصویر به اشتراک گذاشته شده عمومی را از Google Drive با استفاده از URL آن بازیابی می‌کند.

* Input: URL عمومی تصویر از Google Sheet (به‌روز شده در مرحله "Status Updates").

* Credentials: Google Drive OAuth2.

  • Upload Image to LinkedIn (HTTP Request): داده‌های باینری واقعی تصویر را با استفاده از URL آپلود به دست آمده در مرحله ثبت، به سرورهای لینکدین آپلود می‌کند.

* Input: داده‌های باینری تصویر دانلود شده از Google Drive.

  • HTTP Request2 (Post LinkedIn UGC Post): این مرحله نهایی انتشار است. درخواستی را به API لینکدین برای ایجاد یک پست محتوای تولید شده توسط کاربر (UGC) ارسال می‌کند. پست شامل محتوای متنی تولید شده و دارایی تصویر ثبت شده است. قابلیت مشاهده روی عمومی تنظیم شده است.

* Inputs: متن پست (از نود "Code")، شناسه دارایی تصویر (از "Register Image Upload") و URN کاربر.

* Authentication: احراز هویت هدر HTTP لینکدین.

---

۵. به‌روزرسانی وضعیت

این مرحله نهایی تضمین می‌کند که Google Sheet شما وضعیت هر قطعه محتوا را به دقت منعکس می‌کند و پیوندی به تصویر تولید شده ارائه می‌دهد.

Nodes:

  • Update row in sheet1 (Google Sheets): ردیف مشخص شده در Google Sheet شما را با URL عمومی قابل دسترس Google Drive تصویر تولید شده، معمولاً در یک ستون "imageUrl"، به‌روزرسانی می‌کند.

* Input: خروجی از نود "Share file" و شناسه ردیف اصلی.

* Credentials: Google Sheets OAuth2.

  • Update row in sheet (Google Sheets): ستون "Status" ردیف پردازش شده را در Google Sheet شما به "posted" علامت‌گذاری می‌کند و انتشار موفقیت آمیز در لینکدین را تأیید می‌کند.

* Input: شناسه ردیف و تأیید از نود "Post LinkedIn UGC Post".

* Credentials: Google Sheets OAuth2.

---

خلاصه گردش کار

نام نود (Node Name)نوع نود (Node Type)عملکرد اصلی (Primary Function)ورودی از نودها (Input From Node(s))خروجی به نودها (Output To Node(s))
Google Sheets TriggerGoogle Sheets Triggerتشخیص پست‌های در انتظار جدید-If
IfIfفیلتر برای وضعیت "pending"Google Sheets TriggerLimit
LimitLimitکنترل اندازه دستهIfAI Agent
Google Gemini Chat ModelLangChain Google Gemini LMبک‌اند تولید متن هوش مصنوعیAI Agent (model input)AI Agent (model output)
AI AgentLangChain AI Agentتولید متن پست لینکدینLimitCode
Structured Output ParserLangChain Output Parserتأیید خروجی JSON هوش مصنوعیAI AgentAI Agent (parser output)
CodeCodeفرار از خطوط جدید برای JSONAI AgentGenerate Image with Gemini
Generate Image with GeminiLangChain Google Gemini Imageایجاد تصویر پستCodeUpload file
Upload fileGoogle Driveذخیره تصویر در Google DriveGenerate Image with GeminiShare file
Share fileGoogle Driveقابل دسترس کردن عمومی تصویرUpload fileUpdate row in sheet1
HTTP Request (Get User Info)HTTP Requestدریافت URN کاربر لینکدین-Register Image Upload
Register Image UploadHTTP Requestثبت دارایی تصویر با لینکدینHTTP Request (Get User Info)Upload Image to LinkedIn
Download fileGoogle Driveدریافت تصویر از Google DriveUpdate row in sheet1 (image URL)Upload Image to LinkedIn
Upload Image to LinkedInHTTP Requestآپلود باینری تصویر به لینکدینDownload file, Register Image UploadHTTP Request2 (Post UGC Post)
HTTP Request2 (Post UGC Post)HTTP Requestانتشار پست در لینکدینUpload Image to LinkedIn, Code, HTTP Request (Get User Info)Update row in sheet
Update row in sheet1Google Sheetsافزودن URL تصویر به Google SheetShare file, Google Sheets TriggerUpdate row in sheet
Update row in sheetGoogle Sheetsبه‌روزرسانی وضعیت پست به "posted"Update row in sheet1, HTTP Request2 (Post UGC Post)-

---

برای استفاده از این گردش کار:

1. مطمئن شوید که نودهای n8n ضروری را نصب کرده‌اید. می‌توانید آن‌ها را در کاتالوگ Pixori.me n8n پیدا کنید: https://pixori.me/n8n.

2. اعتبارسنجی‌های Google Sheets، Google Drive، Google Palm API (برای Gemini) و LinkedIn API را در n8n راه‌اندازی و احراز هویت کنید.

3. Google Sheet خود را با یک تب "Posts" پیکربندی کنید، شامل ستون‌هایی برای "Title" و "Status".

4. ردیف‌هایی با عناوین پست لینکدین مورد نظر خود اضافه کرده و "Status" آن‌ها را روی "pending" تنظیم کنید.

5. گردش کار را فعال کنید. این گردش کار به طور خودکار ورودی‌های جدید را دریافت کرده و شروع به تولید محتوا می‌کند.

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

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

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

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

چه ابزارهایی در این گردش کار ادغام شده‌اند؟

این گردش کار با Google Sheets برای برنامه‌ریزی و دریافت ورودی محتوا، Google Drive برای ذخیره‌سازی تصاویر و LinkedIn برای انتشار نهایی ادغام می‌شود.

آیا این گردش کار می‌تواند تصاویر را نیز تولید کند؟

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

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

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

workflowهای مرتبط

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