كيفية استخدام n8n لأتمتة سير العمل
n8n هي منصة أتمتة مفتوحة المصدر تتيح لك ربط التطبيقات والخدمات المختلفة لإنشاء سير عمل آلي. تساعدك هذه الأداة في توفير الوقت وزيادة الكفاءة عبر أتمتة المهام المتكررة.
- قم بتثبيت وتشغيل n8n. افتح الطرفية واكتب الأمر 'npm install n8n -g' لتثبيت n8n عالمياً. بعد التثبيت، اكتب 'n8n' لتشغيل المنصة. ستفتح واجهة المستخدم على localhost:5678 في متصفح الويب.
- أنشئ سير عمل جديد. في الواجهة الرئيسية، انقر على 'New Workflow' لإنشاء سير عمل جديد. ستظهر لوحة فارغة مع عقدة البداية 'Start' جاهزة للاستخدام. اكتب اسماً مناسباً لسير العمل في الحقل العلوي.
- أضف عقدة المشغل الأولى. انقر على الدائرة الصغيرة بجوار عقدة 'Start' لإضافة عقدة جديدة. اختر نوع المشغل من قائمة 'Trigger Nodes' مثل 'Webhook' للاستجابة للطلبات أو 'Cron' للتشغيل المجدول. اضبط إعدادات العقدة حسب احتياجاتك.
- ربط التطبيقات والخدمات. أضف عقد جديدة للتطبيقات التي تريد ربطها مثل Gmail أو Google Sheets أو Slack. انقر على '+' وابحث عن التطبيق المطلوب. قم بتكوين معايير الاتصال وأذونات الوصول لكل تطبيق.
- اضبط معالجة البيانات. استخدم عقد 'Set' أو 'Code' لمعالجة البيانات بين الخطوات. في عقدة 'Set'، حدد المتغيرات والقيم المطلوبة. في عقدة 'Code'، اكتب JavaScript لمعالجة البيانات المعقدة أو تحويل الصيغ.
- اختبر سير العمل. انقر على 'Execute Workflow' لاختبار سير العمل. تابع تنفيذ كل عقدة وتحقق من النتائج في لوحة البيانات. اضبط أي أخطاء أو مشاكل في التكوين قبل تفعيل السير.
- فعّل وراقب سير العمل. بعد التأكد من صحة العمل، انقر على مفتاح التفعيل في أعلى الصفحة لجعل سير العمل نشطاً. راقب الأداء من خلال تبويب 'Executions' لمتابعة السجلات والأخطاء.