
ساخت خودکار پست فیسبوک از ویدیو با هوش مصنوعی
9 دقیقه مطالعه · منتشر شده ۱۴۰۵/۵/۷
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 5168 · منبع: کاتالوگ Pixori
ایجاد خودکار پست فیسبوک از بینشهای ویدیو با Dumpling AI و GPT-4o
این گردش کار از هوش مصنوعی برای تولید خودکار پستهای جذاب فیسبوک و تصاویر همراه از ویدیوهای آموزشی که اخیراً بارگذاری شدهاند، استفاده میکند. با استخراج بینشهای کلیدی از ویدیوها و تبدیل آنها به محتوای شبکههای اجتماعی، فرآیند بازآفرینی محتوا را ساده میکند.
دستهبندیها: هوش مصنوعی، تولید محتوا، اتوماسیون شبکههای اجتماعی
گرههای اصلی:
-
n8n-nodes-base.stickyNote -
n8n-nodes-base.googleDrive -
n8n-nodes-base.httpRequest -
n8n-nodes-base.googleSheets -
n8n-nodes-base.extractFromFile -
@n8n/n8n-nodes-langchain.openAi -
n8n-nodes-base.googleDriveTrigger
---
نمای کلی گردش کار
این گردش کار برای موارد زیر طراحی شده است:
1. تشخیص ویدیوهای جدید: یک پوشه مشخص در Google Drive را برای آپلود ویدیوهای آموزشی جدید نظارت میکند.
2. پردازش دادههای ویدیو: ویدیو را دانلود کرده و آن را به یک رشته کدگذاری شده با base64 برای تحلیل هوش مصنوعی تبدیل میکند.
3. استخراج بینشهای ویدیو: از Dumpling AI برای استخراج اطلاعات ساختاریافته در مورد محتوای آموزشی (مانند موضوعات، مراحل، ابزارها) استفاده میکند.
4. تولید محتوای شبکههای اجتماعی: از GPT-4o (از طریق LangChain) برای ایجاد یک پست فیسبوک مختصر و تولید یک prompt توصیفی برای تصویر استفاده میکند.
5. ایجاد تصاویر: از API تولید تصویر Dumpling AI برای ایجاد یک دارایی بصری بر اساس prompt تولید شده استفاده میکند.
6. ثبت نتایج: پست فیسبوک تولید شده و URL تصویر تولید شده توسط هوش مصنوعی را در یک Google Sheet برای بررسی یا زمانبندی ذخیره میکند.
---
تشریح گرههای دقیق
۱. فعالسازی با بارگذاری ویدیوی جدید
- نوع گره:
Google Drive Trigger - هدف: این گره به طور مداوم یک پوشه مشخص در Google Drive را رصد میکند. هنگامی که یک فایل ویدیویی جدید بارگذاری میشود، گردش کار را برای شروع پردازش فعال میکند.
- پیکربندی:
* رویداد: fileCreated
* شناسه پوشه: 1NU00YbKNiHJptNuQZH6kgVUhLvDzE0ka (این پوشه خاصی است که تحت نظر است).
* بازه زمانی بررسی: برای بررسی هر دقیقه تنظیم شده است.
- اعتبارنامه: نیاز به اعتبارنامه OAuth2 Google Drive دارد.
- خروجی: دادههای JSON حاوی فراداده فایل ویدیویی جدید آپلود شده، از جمله شناسه و نام آن را منتشر میکند.
- مشکلات احتمالی: محدودیتهای نرخ API Google Drive، مجوزهای نادرست پوشه، یا مشکلات اتصال شبکه.
- نسخه:
1
۲. دانلود فایل ویدیو
- نوع گره:
Google Drive - هدف: فایل ویدیو را از Google Drive با استفاده از شناسه فایلی که از گره ماشه به دست آمده، دانلود میکند.
- پیکربندی:
* عملیات: download
* شناسه فایل: به صورت پویا با استفاده از {{$json.id}} از خروجی گره قبلی تنظیم میشود.
- اعتبارنامه: از اعتبارنامه OAuth2 Google Drive پیکربندی شده مجدداً استفاده میکند.
- ورودی: فراداده فایل ویدیویی را از گره
Trigger on New Video Uploadدریافت میکند. - خروجی: دادههای باینری فایل ویدیویی دانلود شده را فراهم میکند.
- مشکلات احتمالی: فایل یافت نشد، مجوزهای ناکافی، یا مهلت زمانی دانلود.
- نسخه:
3
۳. تبدیل ویدیو به Base64
- نوع گره:
Extract From File - هدف: دادههای باینری ویدیو را به یک رشته کدگذاری شده با base64 تبدیل میکند، که یک فرمت رایج برای ارسال دادهها به APIهای هوش مصنوعی است.
- پیکربندی:
* عملیات: binaryToProperty
* ویژگی خروجی: به طور پیشفرض data است و رشته base64 را ذخیره میکند.
- ورودی: دادههای باینری ویدیو را از گره
Download Video Fileدریافت میکند. - خروجی: یک شیء JSON حاوی دادههای ویدیوی کدگذاری شده با base64 در ویژگی
data. - مشکلات احتمالی: مدیریت فایلهای بسیار بزرگ ممکن است منجر به محدودیتهای حافظه شود؛ دادههای باینری خراب.
- نسخه:
1
۴. استخراج بینشهای کلیدی با Dumpling AI
- نوع گره:
HTTP Request - هدف: دادههای ویدیوی کدگذاری شده با base64 را به API Dumpling AI ارسال میکند تا بینشهای ساختاریافته مربوط به محتوای آموزشی را استخراج کند.
- پیکربندی:
* متد: POST
* آدرس URL: https://app.dumplingai.com/api/v1/extract-video
* بدنه (JSON):
* inputMethod: "base64"
* video: رشته base64 پویا از گره Convert Video to Base64 درج شده است.
* prompt: دستوری دقیق برای استخراج عناصر خاص آموزشی مانند موضوع، ابزارهای استفاده شده، هدف، دستورالعملهای گام به گام، ماژولها، موارد استفاده و نکات.
* jsonMode: true (برای اطمینان از پاسخ JSON ساختاریافته).
- احراز هویت: نیاز به کلید API برای Dumpling AI دارد که از طریق احراز هویت هدر HTTP پیکربندی شده است.
- ورودی: JSON حاوی رشته ویدیوی base64.
- خروجی: شیء JSON با بینشهای آموزشی استخراج شده.
- مشکلات احتمالی: خطاهای احراز هویت API، مهلت زمانی برای ویدیوهای بزرگ، پاسخهای JSON نامعتبر از API، یا استخراج ناقص دادهها.
- نسخه:
4.2
۵. تولید پست فیسبوک و Prompt تصویر
- نوع گره:
LangChain OpenAI - هدف: از مدل GPT-4o اوپنایآی برای تولید یک پست دوستانه فیسبوک و یک prompt توصیفی برای تصویر، بر اساس بینشهای استخراج شده توسط Dumpling AI استفاده میکند.
- پیکربندی:
* مدل: chatgpt-4o-latest
* پیامها:
* پیام سیستم: نقش هوش مصنوعی را به عنوان نویسنده محتوا و دستیار بصری تعریف میکند، فرمت خروجی را به صورت JSON مشخص میکند، لحنی طبیعی و دوستانه درخواست میکند و محدودیتهای طول پست (۱۰۰-۱۵۰ کلمه) را تعیین میکند.
* پیام کاربر: خروجی JSON را از گره Extract Key Insights with Dumpling AI تزریق میکند.
- اعتبارنامه: نیاز به کلید API اوپنایآی دارد.
- ورودی: خروجی JSON حاوی بینشهای آموزشی استخراج شده.
- خروجی: یک شیء JSON با دو کلید:
facebook_post(متن تولید شده) وimage_prompt(prompt متنی برای تولید تصویر). - مشکلات احتمالی: محدودیت نرخ API اوپنایآی، خطا به دلیل ورودی نامعتبر، یا فرمتهای خروجی غیرمنتظره.
- نسخه:
1.8
۶. تولید تصویر هوش مصنوعی با Dumpling AI
- نوع گره:
HTTP Request - هدف: prompt تصویر تولید شده توسط GPT-4o را به API تولید تصویر Dumpling AI ارسال میکند تا یک دارایی بصری ایجاد کند.
- پیکربندی:
* متد: POST
* آدرس URL: https://app.dumplingai.com/api/v1/generate-ai-image
* بدنه (JSON):
* model: "recraft-v3"
* input: یک شیء شامل:
* prompt: به صورت پویا از خروجی image_prompt گره Generate Facebook Post & Image Prompt گرفته میشود.
* style: "any"
- احراز هویت: از همان احراز هویت هدر HTTP کلید API Dumpling AI استفاده میکند.
- ورودی: خروجی JSON حاوی
image_prompt. - خروجی: یک شیء JSON حاوی URL تصویر تولید شده در آرایه
images. - مشکلات احتمالی: خطاهای احراز هویت API، مهلت زمانی برای تولید تصویر، پاسخهای نامعتبر از API، یا عدم موفقیت در تولید تصویر.
- نسخه:
4.2
۷. ثبت پست و URL تصویر در Google Sheets
- نوع گره:
Google Sheets - هدف: پست فیسبوک تولید شده و URL تصویر تولید شده توسط هوش مصنوعی را در یک صفحه گسترده Google برای بررسی یا زمانبندی ذخیره میکند.
- پیکربندی:
* عملیات: Append
* شناسه Spreadsheet: 1NkLQ4ZZ3qSv8HybYuKyW2BgViUij68ux4_SnoBphmWE
* نام Sheet: Sheet1
* ستونها:
* Post: به صورت پویا با {{$json.message.content.facebook_post}} از گره Generate Facebook Post & Image Prompt نگاشت میشود.
* Image URL: به صورت پویا با {{$json.images[0].url}} از گره Generate AI Image with Dumpling AI نگاشت میشود.
- اعتبارنامه: نیاز به اعتبارنامه OAuth2 Google Sheets دارد.
- ورودی: خروجی JSON از گرههای
Generate Facebook Post & Image PromptوGenerate AI Image with Dumpling AI. - خروجی: ردیف جدیدی در Google Sheet اضافه شده است.
- مشکلات احتمالی: مجوزهای نادرست صفحه گسترده، خطاهای اتصال API Google Sheets، یا فرمت دادههای ورودی نامعتبر.
- نسخه:
3
۸. یادداشت خلاصه گردش کار
- نوع گره:
Sticky Note - هدف: مستندسازی و ارائه خلاصهای از هدف و عملکرد گردش کار.
- پیکربندی: حاوی متن توضیحی در مورد گردش کار.
- ورودی: None
- خروجی: None
- نسخه:
1
---
بازسازی این گردش کار
1. راهاندازی ماشه (Trigger):
* یک گره Google Drive Trigger اضافه کنید.
* آن را برای فعال شدن در رویدادهای fileCreated برای شناسه پوشه خاص پیکربندی کنید: 1NU00YbKNiHJptNuQZH6kgVUhLvDzE0ka.
* بازه زمانی بررسی را روی 1 minute تنظیم کنید.
* با استفاده از OAuth2 به حساب Google Drive خود احراز هویت کنید.
2. دانلود ویدیو:
* یک گره Google Drive اضافه کنید.
* عملیات را روی download تنظیم کنید.
* در فیلد File ID، از عبارت {{$json.id}} برای ارجاع به شناسه گره ماشه استفاده کنید.
* خروجی گره ماشه را به این گره دانلود متصل کنید.
* از همان اعتبارنامه Google Drive استفاده کنید.
3. کدگذاری ویدیو:
* یک گره Extract From File اضافه کنید.
* عملیات را روی binaryToProperty تنظیم کنید.
* خروجی باینری گره Download Video File را به این گره متصل کنید. خروجی یک رشته base64 در ویژگی data خواهد بود.
4. استخراج بینش با Dumpling AI:
* یک گره HTTP Request اضافه کنید.
* متد را روی POST تنظیم کنید.
* آدرس URL را وارد کنید: https://app.dumplingai.com/api/v1/extract-video.
* بدنه JSON را با inputMethod: "base64", فیلد video که به خروجی base64 از گره قبلی ارجاع میدهد، یک prompt دقیق برای استخراج بینش، و jsonMode: true پیکربندی کنید.
* احراز هویت هدر HTTP را با کلید API Dumpling AI خود تنظیم کنید.
5. تولید پست و پرامپت تصویر:
* یک گره LangChain OpenAI اضافه کنید.
* مدل chatgpt-4o-latest را انتخاب کنید.
* در بخش Messages, پیام System را برای تعریف نقش هوش مصنوعی و فرمت خروجی، و پیام User را برای درج پویا JSON بینش از گره Dumpling AI پیکربندی کنید.
* با کلید API OpenAI خود احراز هویت کنید.
6. تولید تصویر با Dumpling AI:
* یک گره HTTP Request دیگر اضافه کنید.
* متد را روی POST تنظیم کنید.
* آدرس URL را وارد کنید: https://app.dumplingai.com/api/v1/generate-ai-image.
* بدنه JSON را با model: "recraft-v3" و یک شیء input شامل prompt به صورت پویا از گره قبلی و style: "any" پیکربندی کنید.
* از همان احراز هویت کلید API Dumpling AI استفاده کنید.
7. ثبت در Google Sheets:
* یک گره Google Sheets اضافه کنید.
* عملیات را روی Append تنظیم کنید.
* شناسه Spreadsheet (1NkLQ4ZZ3qSv8HybYuKyW2BgViUij68ux4_SnoBphmWE) و نام Sheet (Sheet1) را مشخص کنید.
* ستون Post را به {{$json.message.content.facebook_post}} از گره GPT-4o و ستون Image URL را به {{$json.images[0].url}} از گره تولید تصویر Dumpling AI نگاشت کنید.
* با استفاده از OAuth2 به حساب Google Sheets خود احراز هویت کنید.
8. افزودن مستندات:
* یک گره Sticky Note با خلاصهای از هدف گردش کار اضافه کنید.
شما میتوانید این گردش کار و موارد دیگر را در کاتالوگ Pixori.me بیابید: https://pixori.me/n8n.
Nodeهای استفادهشده
سوالات متداول
این گردش کار چگونه کار میکند؟▾
این گردش کار ویدیوهای جدید را در Google Drive شناسایی کرده، بینشهای کلیدی آنها را با Dumpling AI استخراج میکند، سپس با استفاده از GPT-4o پست فیسبوک و prompt تصویر تولید کرده و در نهایت تصویر را با Dumpling AI ایجاد و نتایج را در Google Sheets ثبت میکند.
چه ابزارهایی در این گردش کار استفاده شده است؟▾
ابزارهای اصلی شامل Google Drive برای مدیریت فایل، Dumpling AI برای استخراج بینش ویدیو و تولید تصویر، GPT-4o (از طریق LangChain) برای تولید متن پست و prompt تصویر، و Google Sheets برای ثبت نتایج هستند.
آیا این گردش کار برای تولید محتوای ویدیویی مناسب است؟▾
بله، این گردش کار به طور خاص برای استخراج اطلاعات از ویدیوهای آموزشی و تبدیل آنها به پستهای شبکههای اجتماعی طراحی شده است، که فرآیند بازآفرینی محتوا را بسیار کارآمد میکند.
workflowهای مرتبط
- تولید خودکار پست وبلاگ Shopify با هوش مصنوعیAI
- تولید خودکار خلاصه جلسه با GPT-4o و Google CalendarAI
- تولید خودکار ایدههای استارتاپ MVP از ردیت با هوش مصنوعیProduct
- تولید خودکار پست لینکدین از مقالات با هوش مصنوعیAI
- تولید خودکار تفسیر اخبار هوش مصنوعی با Dumpling AI و GPT-4oAI
- خودکارسازی تولید و انتشار پستهای وبلاگ سئو با n8nAI
