كلاود
ذكاء اصطناعي

دليل n8n: أتمتة أعمالك بالذكاء الاصطناعي بدون كود

كلاود|٤ أكتوبر ٢٠٢٥|5 دقائق قراءة|٧١٨ مشاهدة
دليل n8n: أتمتة أعمالك بالذكاء الاصطناعي بدون كود

n8n يربط أنظمتك ببعض — بريد، CRM، قواعد بيانات — بسحب وإفلات. أضف ذكاء اصطناعي للعمليات. نشرح التثبيت وأول 3 أتمتات عملية.

لماذا n8n للذكاء الاصطناعي؟

n8n ليست مجرد أداة أتمتة تقليدية. الإصدارات الأخيرة أضافت عُقد AI أصلية تتكامل مباشرة مع نماذج اللغة — سواء API خارجي أو نموذج محلي على سيرفرك. هذا يعني أنك تبني سلاسل أتمتة ذكية بدون كتابة سطر كود واحد.

الفرق بين أتمتة تقليدية وأتمتة AI:

  • تقليدية: إذا وصل بريد من عنوان معين، أرسل رداً محدداً
  • AI: إذا وصل بريد، اقرأ محتواه، افهم القصد، صنّفه، واكتب رداً مناسباً

عُقد AI في n8n

AI Agent

العُقدة الأساسية. تستقبل مدخلات وتوجهها لنموذج لغوي مع تعليمات (System Prompt):

الإعداد الوصف
Model النموذج المستخدم (Ollama, OpenAI, etc.)
System Message التعليمات الثابتة للنموذج
Tools أدوات إضافية يستخدمها النموذج
Memory حفظ سياق المحادثة

Text Classifier

تصنيف النصوص تلقائياً:

  • تذاكر دعم (فني/مالي/عام)
  • رسائل بريد (مهم/عادي/ترويجي)
  • مراجعات عملاء (إيجابي/سلبي/محايد)

Summarization Chain

تلخيص المحتوى الطويل:

  • تقارير ومستندات
  • محاضر اجتماعات
  • مقالات ومنشورات

Information Extractor

استخراج بيانات منظمة من نصوص غير منظمة:

  • أسماء، أرقام، تواريخ من عقود
  • معلومات منتجات من وصف حر
  • بيانات تواصل من رسائل

إعداد n8n مع Ollama (نماذج محلية)

التثبيت

mkdir -p /opt/n8n-ai && cd /opt/n8n-ai

cat > docker-compose.yml << 'EOF'
version: '3.8'
services:
 n8n:
 image: n8nio/n8n:latest
 restart: always
 ports:
 - "5678:5678"
 environment:
 - N8N_HOST=n8n.yourdomain.com
 - N8N_PROTOCOL=https
 - WEBHOOK_URL=https://n8n.yourdomain.com/
 - N8N_ENCRYPTION_KEY=your-secret-key
 volumes:
 - n8n_data:/home/node/.n8n
 extra_hosts:
 - "host.docker.internal:host-gateway"

volumes:
 n8n_data:
EOF

docker compose up -d

ربط Ollama

  1. من إعدادات n8n، اذهب إلى Credentials
  2. أضف Ollama API credential جديد
  3. URL: http://host.docker.internal:11434
  4. اختبر الاتصال

اختيار النموذج المناسب

النموذج الحجم الاستخدام الأنسب الأداء بالعربية
Llama 3.1 8B 4.7 GB (Q4) متعدد الأغراض جيد
Mistral 7B 4.1 GB (Q4) تصنيف واستخراج متوسط
Qwen 2.5 7B 4.4 GB (Q4) محتوى عربي ممتاز
Gemma 2 9B 5.4 GB (Q4) ملخصات وتقارير جيد

5 سلاسل أتمتة AI جاهزة للتطبيق

1. مساعد دعم فني ذكي

الهدف: كل تذكرة دعم تُصنف وتحصل على رد أولي تلقائي.

سلسلة العُقد:

  1. Webhook — يستقبل التذكرة من نظام الدعم
  2. AI Agent (تصنيف):
  • System Prompt: "صنّف هذه التذكرة: فني، مالي، حساب، أو عام. أرجع JSON."
  • يستقبل عنوان وجسم التذكرة
  1. Switch — يوجه حسب التصنيف
  2. AI Agent (رد):
  • System Prompt مختلف لكل فئة
  • يولد رد احترافي مع خطوات الحل
  1. HTTP Request — يرسل الرد لنظام الدعم كمسودة
  2. Slack — إشعار للفريق المختص

النتيجة: تذاكر تُصنف في أقل من 3 ثوانٍ مع رد مقترح. الفريق يراجع ويرسل.

2. تحليل بريد إلكتروني واستخراج مهام

الهدف: كل بريد مهم يتحول لمهمة في نظام إدارة المشاريع.

سلسلة العُقد:

  1. Email Trigger — يراقب صندوق البريد
  2. AI Agent (تحليل):
  • "حلل هذا البريد. استخرج: الموضوع الرئيسي، الأولوية (عاجل/عادي/منخفض)، المهام المطلوبة، الموعد النهائي إن وُجد."
  1. IF — فلتر: فقط الرسائل بأولوية عاجل أو عادي
  2. HTTP Request — ينشئ مهمة في Notion أو Todoist
  3. Slack — إشعار بالمهمة الجديدة

3. مولد محتوى تلقائي

الهدف: إنشاء مسودة محتوى لوسائل التواصل من موضوع واحد.

سلسلة العُقد:

  1. Webhook / Form — يستقبل الموضوع والجمهور المستهدف
  2. AI Agent (بحث): يبحث عن نقاط رئيسية حول الموضوع
  3. AI Agent (كتابة):
  • System Prompt: "اكتب 3 منشورات: واحد لتويتر (280 حرف)، واحد لـ LinkedIn (فقرتين)، وواحد لمدونة (500 كلمة). الأسلوب مهني ومباشر. بدون عبارات تسويقية فارغة."
  1. Google Sheets — يحفظ المسودات
  2. Email — يرسل المسودات للمراجعة

4. مراقب أسعار ذكي

الهدف: مراقبة أسعار المنافسين وتحليل التغييرات.

سلسلة العُقد:

  1. Cron — يومياً الساعة 8 صباحاً
  2. HTTP Request — يجلب صفحات أسعار المنافسين
  3. AI Agent (استخراج):
  • "استخرج كل الأسعار من هذه الصفحة. أرجع JSON بالمنتج والسعر والعملة."
  1. Function — يقارن مع أسعار الأمس
  2. AI Agent (تحليل):
  • "حلل هذه التغييرات. هل يوجد نمط؟ هل نحتاج تعديل أسعارنا?"
  1. Slack — تقرير يومي مع التوصيات

5. مساعد توظيف

الهدف: فلترة وتقييم السير الذاتية تلقائياً.

سلسلة العُقد:

  1. Email Trigger — يراقب بريد التوظيف
  2. IF — يفلتر الرسائل بمرفقات
  3. Read Binary File — يقرأ السيرة الذاتية (PDF)
  4. AI Agent (تقييم):
  • System Prompt: "قيّم هذه السيرة الذاتية للوظيفة [المسمى]. أعطِ تقييماً من 1-10 مع تبرير. استخرج: الاسم، سنوات الخبرة، المهارات المطابقة، المهارات الناقصة."
  1. IF — التقييم 7+ يتابع
  2. Google Sheets — يسجل كل المتقدمين مع التقييم
  3. Email — يرسل المرشحين الأعلى للفريق

ربط n8n بـ API خارجي (OpenAI / Claude)

إذا كنت تحتاج نماذج أقوى من المحلية:

# في إعدادات Credentials
# OpenAI:
API Key: sk-xxx
Base URL: https://api.openai.com/v1

# أو عبر OpenRouter (200+ نموذج):
API Key: sk-or-xxx
Base URL: https://openrouter.ai/api/v1

ملاحظة: عند استخدام API خارجي، البيانات تغادر السيرفر. استخدم Ollama المحلي للبيانات الحساسة.

أنماط تصميم متقدمة

نمط السلسلة (Chain Pattern)

نموذج يجيب، ثم نموذج آخر يراجع الإجابة ويحسّنها.

نمط التوزيع (Fan-Out Pattern)

نفس المدخل يُرسل لعدة نماذج متوازية، ثم تُجمع النتائج.

نمط التراجع (Fallback Pattern)

إذا النموذج المحلي فشل أو النتيجة ضعيفة، تلقائياً يحوّل لـ API خارجي.

نصائح الأداء

  • خصص 4 GB RAM على الأقل لـ Ollama — منفصلة عن n8n
  • استخدم نموذج واحد في كل Workflow — تبديل النماذج يبطئ الأداء
  • حدد max_tokens — لا تترك النموذج يولد بلا حد
  • فعّل التخزين المؤقت — نفس السؤال لا يحتاج إعادة معالجة

البدء

n8n مع AI على سيرفر سعودي من كلاود (cloud.net.sa) يعطيك قوة أتمتة ذكية بدون حد عمليات وبدون اشتراكات شهرية لأدوات مثل Zapier. باقة مؤسسة (8 vCPU، 16 GB) تشغّل n8n و Ollama معاً. قالب n8n جاهز بنقرة واحدة.


ابدأ الآن

جاهز تشغّل الذكاء الاصطناعي على سيرفرك؟ اكتشف حلول استضافة AI أو صمم سيرفرك بالمواصفات المطلوبة.

مشاركة