ویدیو آموزشی
لینک ویدیو: https://youtu.be/AV4xJVkLbC8
مدت ویدیو: 37:31
دسته بندی: N8N
مدرس: پویا حیاتی
آنچه در این ویدیو می بینید:
در این ویدیو ساخت یک سیستم خودکار تولید محتوا برای کانال تلگرام با استفاده از n8n و هوش مصنوعی آموزش داده میشود.
از ایجاد ورکفلو تا تنظیمات AI Agent، تولید تصویر و ارسال پیام در تلگرام را گامبهگام خواهید دید.
فهرست مطالب و زمان بندی ویدیو
در این آموزش میآموزید چگونه یک سیستم خودکار تولید محتوا با AI و n8n برای تلگرام بسازید. اگر به دنبال راهی برای تولید منظم محتوا، ساخت تصاویر با هوش مصنوعی و ارسال خودکار در کانال تلگرام هستید، این ویدیو و مقاله همراه شماست. با دنبال کردن مراحل ساده و تنظیم APIها، میتوانید یک اتوماسیون کامل راهاندازی کنید و زمان و هزینه تولید محتوا را کاهش دهید.
مقدمه: چرا از n8n و هوش مصنوعی برای تولید محتوا استفاده کنیم؟
استفاده از n8n همراه با مدلهای هوش مصنوعی مانند OpenAI راهی سریع و منعطف برای اتوماسیون تولید محتوا فراهم میکند. این ترکیب به شما امکان میدهد فرایندهایی مثل تولید متن، ساخت تصویر، فرمتدهی و ارسال در تلگرام را بدون دخالت دستی تکرار کنید.
با پیادهسازی چنین سیستمی، میتوانید انتشار منظم محتوا را تضمین کنید، زمان تیم تولید را صرفهجویی کنید و از یک روند قابل اندازهگیری و تکرارپذیر بهرهمند شوید.
معرفی ساختار پروژه n8n و ارتباط آن با تلگرام
قبل از شروع ساخت ورکفلو، باید ساختار کلی پروژه را بشناسید: چند نود اصلی شامل زمانبندی، ایجنت هوش مصنوعی، نود کد برای پردازش خروجی، نود تولید تصویر و نود تلگرام برای ارسال وجود دارد. این نودها به ترتیب نقشهای تولید محتوا، پردازش و انتشار را ایفا میکنند.
ارتباط با تلگرام از طریق Bot API انجام میشود؛ بنابراین نیاز به ساخت ربات و گرفتن توکن دارید تا n8n بتواند پیام و عکس را به کانال یا گروه ارسال کند.
شروع ساخت ورکفلو در n8n
در n8n یک ورکفلو جدید ایجاد کنید و نقطه شروع را مشخص کنید. هر ورکفلو میتواند منطق خاص خودش را داشته باشد؛ پیشنهاد میشود ابتدا یک فلو ساده با یک نود زمانبندی و یک نود پیام نمونه بسازید تا مسیر ارسال را تست کنید.
پس از تست پایهای، نودهای پردازش و هوش مصنوعی را افزوده و سپس جریان کامل تولید تا ارسال را بررسی کنید.
نود زمانبندی (On a Schedule): زمانبندی اجرای خودکار
نود On a Schedule به شما امکان میدهد اجرای اتوماسیون را هر روز، هفتهای یا در یک زمان مشخص برنامهریزی کنید. برای تولید محتوای منظم، معمولاً برنامه روزانه یا هفتگی مناسب است.
در تنظیمات زمانبندی، بازه زمانی، منطقه زمانی و تاخیر شروع را تعیین کنید و همیشه بعد از اعمال تغییر، یک اجرای تست انجام دهید تا از صحت زمانبندی مطمئن شوید.
ایجاد نود هوش مصنوعی (AI Agent) و نقش آن
AI Agent در n8n نقش هماهنگکننده تعامل با مدل هوش مصنوعی را دارد. ایجنت وظیفه ارسال پرامپت، مدیریت حالت (context) مکالمه و دریافت پاسخ را بر عهده دارد.
این نود را طوری پیکربندی کنید که ورودی مناسب (مثلاً موضوع یا کلیدواژه) را گرفته و خروجی قابل پردازش برای نودهای بعدی تولید کند.
اضافه کردن مدل هوش مصنوعی (OpenAI Chat Model)
برای تولید متن از مدلهای گفتگومحور OpenAI استفاده میکنیم. در n8n نود مربوط به OpenAI Chat Model را اضافه کرده و مدل موردنظر (مثلاً gpt-4 یا gpt-3.5) را انتخاب کنید بسته به نیاز و هزینهها.
در پرامپتها دقت کنید که درخواستها شفاف و ساختارمند باشند تا خروجی پایدار و قابلاستفاده تولید شود. میتوانید قالبهای از پیش تعریفشده برای کپشن، تیتر و توضیحات تهیه کنید.
دریافت API از ChatGPT و نکات امنیتی
برای استفاده از OpenAI باید یک API Key دریافت کنید. این کلید را در پنل OpenAI ساخته و سپس آن را بهصورت امن در n8n ذخیره کنید (Credentials). هرگز کلید را در متن ثابت ورکفلو قرار ندهید و دسترسیها را محدود کنید.
همچنین مانیتورینگ مصرف API و تعیین محدودیتهای هزینهای را فراموش نکنید تا از هزینههای ناخواسته جلوگیری شود.
تنظیمات مدل و Credentials در n8n
در n8n از بخش Credentials، اطلاعات API Key را اضافه کنید و در نود OpenAI آن را انتخاب کنید. سپس پارامترهایی مثل مدل، دما (temperature)، تعداد توکنها و سایر تنظیمات را متناسب با نوع خروجی انتخاب کنید.
تنظیمات دما و حداکثر توکن تاثیر مستقیم روی خلاقیت و طول خروجی دارند؛ برای کپشنهای کوتاه حالت دما را پایین و برای تولید متنهای خلاقانهتر آن را بالاتر قرار دهید.
پیکربندی ایجنت هوش مصنوعی و نوشتن پرامپت مؤثر
ایجنت باید با پرامپتهای دقیق تغذیه شود: مشخص کنید چه نوع متن یا تصویری میخواهید، طول مناسب، سبک نگارش و هر جزئیات دیگری که مهم است. مثالها و قالبها را در پرامپت بگنجانید تا خروجی سازگارتر شود.
برای افزایش دقت، میتوان از چند مرحلهای کردن پرامپت استفاده کرد: مثلاً ابتدا خلاصهای تولید شود، سپس از همان خلاصه برای تولید کپشن و در مرحله بعد برای تولید ورودی تصویر استفاده شود.
نود Code: مرتبسازی دادهها و تبدیل به JSON
خروجی مدل ممکن است نیاز به پردازش داشته باشد؛ نود Code در n8n امکان نوشتن اسکریپت جاوااسکریپت برای مرتبسازی، پاکسازی و ساختاردهی دادهها را فراهم میکند. معمولاً خروجیها را به فرمت JSON تبدیل میکنیم تا نودهای بعدی بتوانند آن را مصرف کنند.
در این مرحله میتوانید فیلدهایی مانند caption، image_prompt، alt_text و metadata را آماده کنید تا نود تولید تصویر و نود تلگرام بتوانند بهدرستی عمل کنند.
نود تولید تصویر با هوش مصنوعی (Generate an image)
اگر میخواهید همراه متن تصویر هم تولید شود، از نود Generate an image استفاده کنید و پرامپت تصویر (image prompt) را از خروجی ایجنت یا قالب پرامپتها بگیرید. پارامترهایی مثل سبک، اندازه و فرمت تصویر را تنظیم کنید.
توجه کنید که تولید تصویر ممکن است هزینه و زمان بیشتری نیاز داشته باشد؛ برای کاهش هزینه میتوانید سایز تصویر یا کیفیت را متناسب با نیاز کانال تنظیم کنید.
اضافه کردن نود تلگرام و ساخت ربات
برای ارسال در تلگرام باید یک ربات بسازید: با BotFather در تلگرام ربات ایجاد کرده و توکن را دریافت کنید. سپس در n8n نود Telegram را اضافه کرده و Credential مربوطه را وارد نمایید.
در نود تلگرام میتوانید نوع پیام (متن، عکس با کپشن، استیکر و غیره) را انتخاب کنید و فیلدهای لازم مانند chat_id و caption را از خروجی نودهای قبلی مقداردهی کنید.
اضافه کردن ربات به کانال و تنظیمات ارسال
برای اینکه ربات بتواند در کانال پیام بفرستد، آن را بهعنوان ادمین کانال اضافه کنید و مجوز ارسال پیام را بدهید. chat_id کانال معمولاً به صورت منفی و با شناسه کانال مشخص میشود؛ در n8n آن را وارد کنید یا از متغیرهای خروجی استفاده نمایید.
اگر میخواهید پیامها با زمانبندی مشخص ارسال شوند، مطمئن شوید که نود On a Schedule و پارامترهای زمانبندی درست تنظیم شدهاند.
تنظیمات نهایی ورکفلو، نکات تست و عیبیابی
پس از اتصال همه نودها، یک اجرای تست کامل انجام دهید و خروجی هر نود را بررسی کنید. از لاگها برای رفع خطاها استفاده کنید و در صورت دریافت خطای API یا محدودیت، تنظیمات تکرار و تأخیر (retry) را فعال کنید.
در تستها به مواردی مانند فرمت تصویر، محدودیتهای اندازه کپشن تلگرام و رفتار در شرایط خطا (مثلاً زمانی که API پاسخ نمیدهد) دقت کنید و راهکارهای جایگزین پیادهسازی کنید.
نتیجهگیری و توصیهها برای بهبود سیستم
راهاندازی سیستم خودکار تولید محتوا با AI و n8n برای تلگرام میتواند تولید مداوم و منظم محتوا را آسان کند. با تنظیم پرامپتهای دقیق، مدیریت ایمن API Key و پیادهسازی مراحل پردازش، یک روند پایدار و مقیاسپذیر خواهید داشت.
پیشنهاد میشود پس از راهاندازی اولیه، رفتار خروجی را مانیتور کنید، پرامپتها را بهینهسازی کنید و از فیدبک کاربران برای بهبود کیفیت محتوا استفاده نمایید. در نهایت، ویدیوی آموزشی را حتماً کامل ببینید تا تمام جزئیات عملی و تنظیمات مرحلهبهمرحله را مشاهده کنید.
