مستندسازی و ترویج گردش کار n8n با هوش مصنوعی

مستندسازی و ترویج گردش کار n8n با هوش مصنوعی

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

دانلود workflow

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

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

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

مستندسازی و ترویج گردش کار با هوش مصنوعی با استفاده از Gemini، Notion و LinkedIn

این گردش کار، مستندسازی و ترویج گردش کارهای n8n را با استفاده از هوش مصنوعی (Google Gemini) و ادغام با Notion و LinkedIn خودکار می‌کند. این ابزار برای سازندگان و توسعه‌دهندگانی طراحی شده است که به دنبال تولید خودکار توضیحات غنی و محتوای رسانه‌های اجتماعی برای گردش کارهای n8n خود هستند، سپس این مطالب را برای اشتراک‌گذاری و ترویج آسان منتشر می‌کنند.

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

1. دریافت و آماده‌سازی ورودی: پوشه مشخص شده‌ای در Google Drive را برای فایل‌های JSON گردش کار n8n جدید نظارت می‌کند، آن‌ها را دانلود کرده و داده‌ها را برای پردازش هوش مصنوعی آماده می‌کند.

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

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

---

۱. دریافت و آماده‌سازی ورودی

این بخش بر دریافت و آماده‌سازی فایل‌های JSON گردش کار n8n شما برای تحلیل هوش مصنوعی تمرکز دارد.

۱.۱. تریگر: نظارت بر فایل‌های گردش کار جدید

  • نوع نود: Google Drive Trigger
  • نقش: به طور مداوم یک پوشه مشخص در Google Drive را برای فایل‌های JSON گردش کار n8n که اخیراً آپلود شده‌اند، نظارت می‌کند.
  • پیکربندی:

* شناسه پوشه (Folder ID): 1u7gib8dTKdQo-ILpYCSm3o_xKr3ulagV (این پوشه هدف حاوی فایل‌های JSON n8n شما است).

* بازه زمانی نظارت (Polling Interval): برای بررسی هر دقیقه تنظیم شده است.

  • ورودی: با ایجاد یک فایل جدید در پوشه مشخص شده، فعال می‌شود.
  • خروجی: متادیتای فایل جدید ایجاد شده، از جمله شناسه آن.
  • اعتبارنامه‌ها (Credentials): نیاز به احراز هویت OAuth2 Google Drive دارد.
  • مشکلات احتمالی: خطاهای احراز هویت، محدودیت‌های نرخ API Google Drive، مجوزهای دسترسی ناکافی به پوشه.
  • یادداشت چسبان (Sticky Note): "منتظر آپلود طرح اولیه JSON n8n در Google Drive باشید و آن را برای ارسال به عنوان یک پرامپت به Gemini آماده کنید."

۱.۲. دانلود فایل گردش کار

  • نوع نود: Google Drive
  • نقش: محتوای فایل JSON آپلود شده اخیر را با استفاده از شناسه آن دانلود می‌کند.
  • پیکربندی: از شناسه فایلی که از نود تریگر دریافت شده است برای شروع دانلود استفاده می‌کند.
  • ورودی: شناسه فایل از نود Google Drive Trigger.
  • خروجی: محتوای خام فایل JSON گردش کار n8n.
  • اعتبارنامه‌ها (Credentials): از همان حساب OAuth2 Google Drive استفاده می‌کند.
  • مشکلات احتمالی: یافت نشدن فایل، خطاهای دانلود، محدودیت‌های سهمیه Google Drive.

۱.۳. تجزیه داده‌های JSON

  • نوع نود: Extract From File (JSON)
  • نقش: محتوای فایل JSON دانلود شده را به یک شیء JSON ساختاریافته تجزیه می‌کند و آن را برای پردازش بعدی هوش مصنوعی در دسترس قرار می‌دهد.
  • پیکربندی: عملیات روی "Parse JSON from file content" تنظیم شده است.
  • ورودی: رشته JSON خام دریافتی از نود Google Drive.
  • خروجی: داده‌های تجزیه شده گردش کار JSON که تحت کلید $json.output ذخیره شده است.
  • مشکلات احتمالی: JSON نامعتبر در فایل ورودی، فایل‌های خالی، خطاهای تجزیه.

---

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

این مرحله از Google Gemini برای ایجاد توضیحات دقیق و یک پست تبلیغاتی لینکدین برای گردش کار شما استفاده می‌کند.

۲.۱. تولید توضیحات گردش کار

  • نوع نود: LangChain Agent (AI language model node)
  • نقش: ایجاد یک توصیف جامع و ساختاریافته از گردش کار n8n بر اساس داده‌های JSON تجزیه شده.
  • پیکربندی:

* متن ورودی: پرامپت شامل کل JSON گردش کار است که از $json.output رشته‌ای شده است.

* پیام سیستمی: یک قالب دقیق که به هوش مصنوعی دستور می‌دهد توضیحات کامل گردش کار را تولید کند، شامل موارد استفاده، ویژگی‌ها، مراحل راه‌اندازی و محدودیت‌ها، با دقیقاً ۱۰ عنوان "##" قالب‌بندی شده است.

  • ورودی: داده‌های JSON گردش کار تجزیه شده از نود Extract From File (JSON).
  • خروجی: توضیحات متنی گردش کار تولید شده توسط هوش مصنوعی.
  • مشکلات احتمالی: محدودیت‌های سهمیه API، خطاهای قالب‌بندی پرامپت، داده‌های ورودی بزرگ که باعث برش می‌شوند.
  • یادداشت چسبان (Sticky Note): "تولید توضیحات n8n توسط Gemini و ایجاد یک صفحه پایگاه داده Notion."

۲.۲. اجرای Gemini برای توضیحات

  • نوع نود: Google Gemini LM Chat node
  • نقش: اجرای واقعی فراخوانی مدل هوش مصنوعی به Google Gemini (PaLM) برای تولید توضیحات گردش کار.
  • پیکربندی: از اعتبارنامه API Google Gemini پیکربندی شده شما استفاده می‌کند.
  • ورودی: پرامپت ساخته شده توسط نود LangChain Agent.
  • خروجی: متن توضیحات گردش کار تولید شده توسط هوش مصنوعی.
  • مشکلات احتمالی: خطاهای احراز هویت، قطع شدن شبکه، خطاهای پاسخ API.

۲.۳. تولید پست لینکدین

  • نوع نود: LangChain Agent (AI language model node)
  • نقش: تبدیل توضیحات دقیق گردش کار به یک پست لینکدین مختصر، جذاب و شبیه به انسان، بدون ذکر هوش مصنوعی.
  • پیکربندی:

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

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

  • ورودی: متن توضیحات گردش کار.
  • خروجی: محتوای پست لینکدین تولید شده توسط هوش مصنوعی.
  • مشکلات احتمالی: محدودیت‌های سهمیه API، خرابی پرامپت، مشکلات تولید محتوا.
  • یادداشت چسبان (Sticky Note): "تولید پست لینکدین توسط Gemini و ارسال آن به لینکدین."

۲.۴. اجرای Gemini برای پست لینکدین

  • نوع نود: Google Gemini LM Chat node
  • نقش: اجرای فراخوانی API Google Gemini برای تولید متن نهایی پست لینکدین.
  • پیکربندی: از همان اعتبارنامه API Google Gemini استفاده می‌کند.
  • ورودی: پرامپت از نود LangChain Agent برای تولید پست لینکدین.
  • خروجی: متن پست لینکدین تولید شده توسط هوش مصنوعی.
  • مشکلات احتمالی: مشابه نود تولید توضیحات (احراز هویت، شبکه، خطاهای API).

---

۳. انتشار خروجی

این مرحله نهایی، محتوای تولید شده را در Notion و LinkedIn منتشر می‌کند.

۳.۱. ایجاد صفحه Notion

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

* شناسه پایگاه داده (Database ID): 1cad2d11-ae09-80f9-a98e-dd820cd16e21 (این پایگاه داده Notion هدف شما برای الگوهای گردش کاری است).

* عنوان (Title): از اولین عنوان (بعد از "## ") توضیحات تولید شده توسط هوش مصنوعی استخراج می‌شود.

* ویژگی‌ها (Properties):

* "Automation Tools": روی "N8N" تنظیم شده است (ویژگی Select).

* "Description": با محتوای چند خطی استخراج شده از بخش‌های خروجی هوش مصنوعی (با "## " جدا شده) پر می‌شود.

* "Status": روی "Free" تنظیم شده است (ویژگی Select).

* "Template-Download-Link": روی webViewLink فایل JSON آپلود شده از Google Drive تنظیم شده است.

  • ورودی: متن توضیحات تولید شده توسط هوش مصنوعی و webViewLink فایل Google Drive.
  • خروجی: تأیید ایجاد موفقیت‌آمیز صفحه، شامل جزئیات صفحه.
  • اعتبارنامه‌ها (Credentials): نیاز به احراز هویت API Notion دارد.
  • مشکلات احتمالی: خطاهای مجوز، عدم تطابق در طرحواره پایگاه داده، عدم وجود ویژگی‌های الزامی، محدودیت‌های نرخ API Notion.
  • ملاحظه مهم: اطمینان حاصل کنید که پایگاه داده Notion شما حداقل ویژگی‌های "Description" و "Template-Download-Link" را قبل از اجرای این نود پیکربندی کرده است.
  • یادداشت چسبان (Sticky Note): "ویژگی‌های صفحه Notion: Title, Status, Automation Tool, Template-Download-Link (الزامی), Video-Demo, Description (الزامی), Integrated with, Tags. باید ویژگی‌های Description و Template-Download-Link را اضافه کنید."

۳.۲. انتشار پست لینکدین

  • نوع نود: LinkedIn node
  • نقش: محتوای پست لینکدین تولید شده توسط هوش مصنوعی را در حساب لینکدین شما منتشر می‌کند.
  • پیکربندی:

* متن (Text): محتوای پست لینکدین تولید شده توسط هوش مصنوعی.

* شخص (Person): یک شناسه کاربری ثابت، cVq9lEhq9r (این احتمالاً مربوط به کاربر احراز هویت شده شما یا یک صفحه خاص است).

  • ورودی: متن پست لینکدین تولید شده توسط هوش مصنوعی.
  • خروجی: تأیید ایجاد پست یا هر خطای مشاهده شده.
  • اعتبارنامه‌ها (Credentials): نیاز به احراز هویت OAuth2 لینکدین دارد.
  • مشکلات احتمالی: خرابی احراز هویت، محدودیت‌های نرخ API لینکدین، خطاها در هنگام ارسال محتوا.

---

۴. جدول خلاصه گردش کار

نام گره (Node Name)نوع گره (Node Type)نقش عملکردی (Functional Role)گره(های) ورودی (Input Node(s))گره(های) خروجی (Output Node(s))یادداشت چسبان (Sticky Note)
wait for the json file uploadGoogle Drive Triggerنظارت بر پوشه برای آپلود فایل JSON جدیدDownload the json"منتظر آپلود طرح کلی JSON n8n در Google Drive باشید و آن را برای ارسال به عنوان اعلان به Gemini آماده کنید."
Download the jsonGoogle Driveدانلود فایل JSON آپلود شدهwait for the json file uploadprepare json to make it readable by AI
prepare json to make it readable by AIExtract From File (JSON)تجزیه محتوای JSON برای مصرف هوش مصنوعیDownload the jsonGenerate the description
Generate the descriptionLangChain Agent (AI)تولید توضیحات دقیق گردش کارprepare json to make it readable by AICreate the notion page, Generate the linkedin post"توضیحات n8n را با Gemini تولید کرده و یک صفحه پایگاه داده Notion ایجاد کنید."
Description generatorGoogle Gemini LM Chatاجرای فراخوانی مدل هوش مصنوعی برای توضیحاتGenerate the description
Create the notion pageNotion Database Pageایجاد صفحه Notion با توضیحات و فرادادهGenerate the description"ویژگی‌های صفحه Notion: عنوان، وضعیت، ابزار اتوماسیون، لینک دانلود قالب (الزامی)، دموی ویدئویی، توضیحات (الزامی)، ادغام شده با، برچسب‌ها. باید ویژگی‌های توضیحات و لینک دانلود قالب را اضافه کنید."
Generate the linkedin postLangChain Agent (AI)ایجاد متن پست LinkedIn از توضیحاتGenerate the descriptionLinkedin post generator"پست LinkedIn را با Gemini تولید کرده و آن را در LinkedIn منتشر کنید."
Linkedin post generatorGoogle Gemini LM Chatاجرای فراخوانی مدل هوش مصنوعی برای پست LinkedInGenerate the linkedin postCreate the linkedIn post
Create the linkedIn postLinkedInانتشار پست LinkedInLinkedin post generator

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

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

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

این گردش کار با استفاده از هوش مصنوعی Google Gemini، توضیحات جامع و ساختاریافته‌ای از گردش کارهای n8n شما بر اساس فایل‌های JSON آن‌ها تولید می‌کند.

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

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

مراحل اصلی این گردش کار چیست؟

مراحل اصلی شامل دریافت و آماده‌سازی ورودی (فایل‌های JSON از Google Drive)، تولید محتوا با هوش مصنوعی (توضیحات و پست لینکدین) و انتشار خروجی (در Notion و LinkedIn) است.

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

این گردش کار یک پست تبلیغاتی جذاب و مرتبط با گردش کار n8n شما را برای انتشار در لینکدین تولید می‌کند.

workflowهای مرتبط

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