n8n یک پلتفرم اتوماسیون جریان کاری است که می‌توانید آن را روی سرور یا کامپیوتر خودتان نصب کنید. مثل Zapier و Make، اپ‌ها را به هم وصل می‌کند، اما دو ویژگی آن را متمایز کرده: نسخه‌ی خودمیزبان رایگان است و محدودیت تعداد اجرا ندارد، و گره‌های هوش مصنوعی قوی دارد که با آن‌ها می‌شود ایجنت ساخت؛ ایجنتی که حافظه دارد، ابزار صدا می‌زند و به مدل ابری یا مدل محلی وصل می‌شود. به همین دلیل در میان توسعه‌دهنده‌ها و کسب‌وکارهای ایرانی، که با تحریم سرویس‌های ابری درگیرند، محبوب شده است.

n8n به چه کاری می‌آید؟#

  • ربات پشتیبانی تلگرام: پیام مشتری را می‌گیرد، با کمک یک مدل زبانی و اطلاعات محصولات شما جواب پیشنهادی می‌سازد و در صورت نیاز به اپراتور ارجاع می‌دهد.
  • اتصال فروشگاه به حسابداری: سفارش‌های ووکامرس را از طریق وب‌هوک می‌گیرد و در شیت یا نرم‌افزار داخلی ثبت می‌کند.
  • خلاصه‌ی روزانه‌ی اخبار: هر صبح فید چند سایت را می‌خواند، با هوش مصنوعی خلاصه می‌کند و برای تیم می‌فرستد.
  • ایجنت با مدل محلی: با وصل‌کردن به Ollama، سندهای داخلی شرکت را بدون ارسال به سرور خارجی پردازش می‌کند.
  • کارهای برنامه‌نویسی: اجرای کد جاوااسکریپت یا پایتون وسط جریان کاری، فراخوانی API و زمان‌بندی کارهای دوره‌ای.

نقاط قوت و ضعف#

قوت‌ها:

  • نسخه‌ی خودمیزبان رایگان و بدون سقف اجرا؛ داده‌ها روی سرور خودتان می‌ماند.
  • گره‌های هوش مصنوعی و ایجنت پیشرفته، همراه با پشتیبانی از MCP و مدل‌های محلی.
  • انعطاف بالا برای برنامه‌نویس‌ها با گره کد و درخواست HTTP.
  • آموزش و محتوای فارسی زیادی درباره‌اش منتشر شده است.

ضعف‌ها:

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

نسخه‌ی رایگان و قیمت#

نسخه‌ی Community را رایگان روی سرور خودتان نصب می‌کنید. نسخه‌ی ابری n8n و امکانات سازمانی، مثل ورود یکپارچه و مدیریت تیم، اشتراک پولی دارند. قیمت‌های روز را در سایت رسمی ببینید.

فارسی و استفاده از ایران#

رابط کاربری انگلیسی است، اما متن فارسی بدون مشکل در جریان‌ها جابه‌جا می‌شود و کیفیت فارسی گره‌های هوش مصنوعی به مدلی بستگی دارد که وصل می‌کنید. نسخه‌ی خودمیزبان را می‌توانید روی یک سرور مجازی یا حتی کامپیوتر شخصی نصب کنید و بسیاری از شرکت‌های میزبانی ایرانی هم سرور آماده‌ی n8n می‌فروشند. نکته‌ی مهم: اگر سرور در ایران باشد، ممکن است به API سرویس‌های خارجی دسترسی نداشته باشد و دریافت ایمیج داکر هم گاهی به آینه‌ی داخلی نیاز دارد. نسخه‌ی ابری کارت بین‌المللی می‌خواهد.

شروع کار در سه قدم#

  1. n8n را با داکر یا npm روی سرور یا سیستم خود نصب کنید.
  2. با یک قالب آماده، مثلاً ربات تلگرام یا خلاصه‌ی ایمیل، شروع کنید.
  3. پیش از باز کردن آن روی اینترنت، رمز قوی، HTTPS و پشتیبان‌گیری منظم را تنظیم کنید.

جایگزین‌های n8n#

  • Make: منطق مشابه روی بوم تصویری، بدون دردسر نگهداری سرور.
  • Zapier: ساده‌ترین گزینه‌ی ابری با بیشترین اتصال آماده.
  • Lindy: دستیار هوش مصنوعی آماده برای ایمیل و جلسه، بدون ساخت جریان.

برای درک بهتر ایجنت‌ها، ایجنت هوش مصنوعی چیست و چه فرقی با چت‌بات دارد و MCP چیست: وصل‌کردن ابزارها به دستیار هوش مصنوعی را بخوانید.