مقدمه
تولید تصویر با n8n:
N8Nابزاری است که به کمک آن می توانید در مدتزمان کوتاهی، فرایندهای خود را با هوش مصنوعی خودکار کنید و از مزایای اتوماسیون هوشمند بهره مند شوید.
N8N برای چه کسب و کارهایی مناسب است:
اگر سازمان شما کوچک می باشد و هم اکنون بسیاری از کار های خود را با نرم افزار هایی همچون اکسل انجام می دهید، N8N برای کسب
و کار شما ایده آل است و در صورتی که کسب و کاری متوسط یا بزرگ دارید می توانید بخش های بسیاری از فرایند های غیر کلیدی خود را با این ابزار هوشمند کنید.
اگر به پیادهسازی اختصاصی، اتصال n8n به نرمافزارهای سازمانی یا سفارشیسازی Workflowها متناسب با کسبوکارتان نیاز دارید، Danix با بررسی نیازهای کسبوکار تان، میتواند این فرایند را از طراحی تا استقرار برای شما انجام دهیم.
برای کسب و کارهای کوچک به این لینک مراجعه کنید و برای کسب و کارهای بزرگ و متوسط میتوانید از این لینک استفاده نمایید.
همچنین اگر ترجیح میدهید شخصاً نصب و راهاندازی را انجام دهید، میتوانید از اطلاعات موجود در مقالات، دسته N8N استفاده کنید
.همچنین می توانید template موجود در این workflow را به صورت رایگان از این قسمت دانلود کنید.
تولید تصویر با n8n
اگر بهدنبال ساخت یک ربات هوشمند در تلگرام هستید که هم به پیامهای کاربران پاسخ بدهد و هم در صورت نیاز برای آنها تصویر خلق کند، استفاده از الگوهای Agentic در n8n یکی از بهترین انتخابهاست. این Workflow به شما کمک میکند با ترکیب n8n، LangChain و OpenAI یک دستیار گفتگومحور بسازید؛ دستیاری که فراتر از یک ربات ساده است و میتواند تصمیم بگیرد چه زمانی پاسخ متنی بدهد و چه زمانی قابلیت n8n تولید تصویر را برای پاسخ به کاربر فعال کند. همین ویژگی باعث میشود این ساختار برای پروژههای واقعی، نمونه اولیه محصول و حتی آموزش ساخت Agent در n8n بسیار ارزشمند باشد.
در این Workflow، پیام کاربر از تلگرام دریافت میشود، سپس AI Agent آن را تحلیل میکند، از حافظه گفتگو برای درک بهتر مکالمات قبلی استفاده میکند و در صورت نیاز ابزار DALL·E را برای تولید تصویر فراخوانی میکند. در نهایت پاسخ متنی یا تصویر برای همان کاربر ارسال میشود. این یعنی شما با یک Workflow واحد میتوانید تجربهای تعاملی، شخصیسازیشده و هوشمند در تلگرام ایجاد کنید.
در ادامه، ساختار کامل این Template را بررسی میکنیم، تمام Nodeها را توضیح میدهیم، مسیر اجرای Workflow را مرحلهبهمرحله میبینیم و روش شخصیسازی آن را نیز یاد میگیریم. اگر هدف شما یادگیری عملی Agentic Telegram AI n8n و تبدیل آن به یک ربات حرفهای است، این آموزش دقیقاً برای شما نوشته شده است.
قبل از شروع
اگر هنوز n8n را نصب نکردهاید، پیشنهاد میکنیم ابتدا مقاله «آموزش n8n» را مطالعه کنید. در آن مقاله، مراحل نصب با Node.js و Docker، راهاندازی اولیه و ساخت اولین Workflow بهصورت کامل آموزش داده شده است. پس از نصب و راهاندازی، به این مقاله بازگردید و مراحل پیادهسازی این Workflow را دنبال کنید.
این Workflow چه کاری انجام میدهد؟
این Workflow یک ربات تلگرامی مبتنی بر Agentic AI ایجاد میکند که میتواند پیامهای کاربران را دریافت کرده و با استفاده از مدل زبانی OpenAI به آنها پاسخ بدهد. اگر کاربر از ربات بخواهد تصویری ایجاد کند، Agent بهصورت خودکار تشخیص میدهد که باید از ابزار تولید تصویر DALL·E استفاده شود. پس از آن، تصویر تولیدشده یا لینک آن برای کاربر در تلگرام ارسال میشود.
این سیستم تنها یک پاسخدهنده متنی نیست؛ بلکه با بهرهگیری از قابلیت n8n تولید تصویر، میتواند درخواستهای بصری را هم مدیریت کند. همچنین چون از Memory استفاده میکند، چند پیام اخیر کاربر را در حافظه نگه میدارد و میتواند مکالمهای طبیعیتر و منسجمتر داشته باشد. در تنظیمات Agent نیز مشخص شده که ربات باید نام کاربر را در هر پاسخ به کار ببرد تا گفتگو شخصیتر شود.
به زبان ساده، این Template سه کار اصلی انجام میدهد:
- دریافت پیام از تلگرام
- تحلیل درخواست با Agent و مدل OpenAI
- ارسال پاسخ متنی یا تصویر به کاربر
کاربردهای این Workflow
این Template در پروژههای مختلف قابل استفاده است و فقط محدود به یک سناریوی ساده نیست. برخی از کاربردهای واقعی آن عبارتاند از:
- ساخت ربات پشتیبان هوشمند در تلگرام
- راهاندازی دستیار AI برای پاسخ به سوالات کاربران
- ایجاد ربات اختصاصی برای n8n تولید تصویر با توضیحات متنی
- توسعه MVP برای سرویسهای مبتنی بر هوش مصنوعی
- پیادهسازی ربات آموزشی برای یادگیری Agentها در n8n
- ساخت دستیار شخصی برای برند یا کسبوکار
- تولید پاسخ و تصویر در یک محیط یکپارچه
پیشنیازها
برای اجرای این Template باید موارد زیر را آماده داشته باشید:
- نصب و راهاندازی n8n و دسترسی به پنل مدیریتی آن.
- ساخت Bot در Telegram از طریق BotFather و دریافت Token معتبر.
- تنظیم Telegram Credential در محیط n8n.
- داشتن حساب OpenAI و دریافت API Key برای دسترسی به مدلهای GPT و DALL-E.
- دسترسی به اینترنت و تنظیم صحیح Webhook برای Telegram Trigger.
- آشنایی اولیه با کار با Nodeهای مختلف n8n.
توضیحات ابزارها
تلگرام: در این Workflow، تلگرام بستر اصلی تعامل است. پیام از طریق ربات دریافت میشود و پاسخ نهایی یا تصویر نیز دوباره در همان پلتفرم برای کاربر ارسال میگردد.
OpenAI: در این Template از OpenAI برای دو کار اصلی استفاده میشود: پاسخگویی متنی با مدل gpt-4o و انجام عملیات n8n تولید تصویر با مدل dall-e-3.



