// سلسلة

n8n — أتمتة سير العمل

تسعة مقالات تأخذك من السؤال الأول — ما هو n8n ولماذا يختلف عن كتابة الكود؟ — إلى أتمتة تعمل في الإنتاج: تتعامل مع البيانات، وتعيد المحاولة عند الفشل، وتحفظ أسرارها بشكل صحيح. المقالات الأولى لا تفترض أي خبرة برمجية، ثم تتعمّق حتى تصل إلى التعبيرات والنشر على خادم خاص.

9 articles in this series

  1. 01
    شرح2026-10-08

    n8n بالتفصيل: من أول سير عمل إلى أتمتة إنتاجية — الدليل العربي الكامل

    بوابة السلسلة: تعريف صريح لأداة n8n، ولماذا يختلف نموذجها عن كتابة الكود، وخريطة طريق للمقالات كلها مرتّبة من الصفر إلى الإنتاج، مع ثلاثة تحذيرات قبل البداية وحساب التكلفة الحقيقي. وتوضيح أن الاسم يُكتب ويُبحث عنه باللاتينية كما هو تماماً.

    ابدأ من هنا — المقالة الأولى في السلسلة.

  2. 02
    مخطط يسار إلى يمين: مُحفِّز دوري يقود طلباً عبر الويب، ثم شرط يتفرّع إلى مسارين — صحيحاً يُرسل إشعاراً عبر Slack، وخطأً يؤرشف في Airtable — وينتهي المساران عند نقطة النهاية. مخطط يوضّح أن سير العمل واحد له مساران محتملان.
    شرح2026-10-08

    ما هو n8n بالضبط؟ ومتى يكون هو الأداة الصحيحة — ومتى لا يكون

    n8n أداة أتمتة إجرائية تبني عملك بمربعات على لوحة بصرية، لا بأسطر برمجية، وترخّص نفسها بأنها «مفتوحة بشكل محدود» لا مفتوحة بالكامل. هذه المقالة تشرح النموذج الأساسي، ومتى ينفعك، ومتى يكون اختيارها خطأً صريحاً — إضافة إلى الرقم الذي يفاجئ كل مبتدئ عند التكلفة.

  3. 03
    مخطط من مستويين: المستوى الأول يوضّح العناصر الأربعة — مُحفِّز وعقدتان وعقدة ثالثة — مع أسئلة تقابل كل جزء. المستوى الثاني مثال عملي: رسالة واردة، تحليل الحقول، ثم شرط يتفرّع إلى إشعار أو أرشفة. سهم يحمل رمز عنصر البيانات.
    شرح2026-10-08

    أول سير عمل لك: من رسالة واردة إلى إشعار في Slack — بدون كتابة سطر برمجي واحد

    أول سير عمل في n8n هو أربعة صناديق وأسهم بينها: مُحفِّز يقرّر متى يبدأ، وعُقد تعمل صفاً صفاً، ووصلات تنقل الجدول بينها. سنبنيه من رسالة واردة إلى إشعار في Slack، خطوة بخطوة من الواجهة، بلا سطر برمجي واحد.

  4. 04
    مخطط بثلاثة مسارات أفقية متجاورة، كل مسار داخل إطار متقطع بلون مختلف. المسار الأول: مُحفِّز يقود عقدة وكيل تقود الأدوات — هذا الوكيل يعيش داخل سير العمل. المسار الثاني: نموذج وتعليمات وقنوات — وكيل كمنتج مستقل في المشروع. المسار الثالث: وصفك يقود سير عمل جاهزاً لا يُنشر إلا بعد مراجعتك.
    شرح2026-10-08

    الوكلاء الثلاثة في n8n: عقدة AI Agent، والوكلاء كمنتج مستقل، وn8n Assistant — أيّهم تستخدم ومتى؟

    في n8n ثلاثة أشياء مختلفة اسمها «وكيل»: عقدة تعمل داخل سير العمل وتطلب أداة واحدة على الأقل، ووكيل يعيش في مشروعك بمسودة ومنشور وقنوات وجدول زمني، ومساعد يجلس في لوحة محادثة فيولّد لك سير عمل عادياً لا وكيلاً. أيّها تختار يحدّد أين يُنفَّذ، ومن يستطيع استدعاؤه، وهل يُحتسب كل دورور منه من حصّتك من تنفيذات.

  5. 05
    مخطط يُظهر طلباً واحداً يدخل عقدة تفريع العناصر فينقسم إلى ثلاثة عناصر متوازية، كل عنصر في مستطيل مستقل. تلتقي بعد ذلك عند عقدة واحدة تقرأ الحقل بتعبير ‎{{ $json.amount }}‎. الرمز ‎{ }‎ على السهم يوضّح أن البيانات تنتقل كعناصر.
    شرح2026-10-08

    التعبيرات في n8n: $json و$now ولماذا $node غير موجود — دليل $

    كل ما يمرّ بين عقدتَي n8n هو عناصر، والتعبير هو ما يلتقط حقلاً من عنصر واحد منها. دليل متدرّج يبدأ بتصحيح $node غير الموجودة، ويمرّ بالسحب والإفلات ثم $json ثم $now ثم $if() ثم $fromAI()، وينتهي بالفخّ الذي لا يُظهر خطأ: المنطقة الزمنية الافتراضية EDT.

  6. 06
    مخطط يعرض المسار الرئيسي من المُحفِّز إلى استدعاء الواجهة، ثم—when يفشل— ينتقلإلى شكل سداسي متقطّع بالبرتقالي يمثّل الخطأ، ثم عقدة انتظار، ثم يعود السهم إلى عقدة الفشل ليُعيد المحاولة. يتفرّع أيضاً مسار إلى سير عمل معالجة الخطأ ينبّهك.
    شرح2026-10-08

    منطق المسار ومعالجة الأخطاء في n8n: `If` و`Switch` و`Retry On Fail` — والفخّ الذي يوقف كل شيء

    سير العمل لا ينهار بسبب تعقيده، بل لأن فشل عقدة واحدة يوقف كل ما بعدها. نشرح أوضاع معالجة الخطأ الثلاثة، ونقول بصراحة أين تنتهي حدود إعادة المحاولة المدمجة ولماذا يجب ألّا تخطّط لسقفها قبل أن يوثّقه n8n رسمياً.

  7. 07
    مخطط معماري: النسخة الرئيسية تولّد التنفيذ وتمرّره إلى وسيط Redis، ثم يسحبه عاملان متوازيان. في الأسفل مستطيل برتقالي يمثل حدّ التشفير، وداخله ثلاثة مخازن: قاعدة البيانات، ومتجه بيانات الاعتماد، وتخزين البيانات الثنائية. يجب أن يتشارك الجميع مفتاح التشفير.
    شرح2026-10-08

    الاستضافة الذاتية بأمان: مفتاح التشفير، وضع الطابور، والتخزين — وما الذي يغادر جهازك فعلاً

    قبل أن تنشر نسخة n8n على خادمك، ثبّت مفتاح التشفير وقرر إن كنت تحتاج وضع الطابور أصلاً. وما لا يقوله أحد: القياس عن بُعد يعمل افتراضياً، ومفتاح ترخيص الأعمال لا يبقى فعّالاً إلا بنبضة يومية إلى خوادم n8n.

  8. 08
    جدول من أربعة أعمدة يمثّل إصدارات n8n: المجتمع، المجتمع المسجَّل، الأعمال، المؤسسات. تسعة صفوف للميزات، وكل خلية إما علامة صح خضراء متاحة أو علامة خطأ حمراء مقفلة. الصف الأخير يميّز أن وضع الطابور متاح في المجتمع بينما النسخ المتعدد مقصور على المؤسسات.
    شرح2026-10-08

    الترخيص والإصدارات بلا تجميل: Sustainable Use License، وCommunity مقابل Business، وn8n 3.0 الذي يكسر أشياء كثيرة

    n8n ليس مرخّصاً بـ MIT: نص Sustainable Use License يسمح بالاستخدام الداخلي أو غير التجاري فقط، وملفات ‎.ee.‎ خارج الترخيص أساساً. نقرأ بنود الإيقاف التلقائي وبراءة الاختراع ونقص الضمان حرفياً، ونفصل الإصدار عن الخطة عن الترخيص، ونذكر بالضبط ما لا يدخل Community — مع الأرقام كما تنشرها n8n نفسها.

  9. 09
    مخطط يعرض البنية الكاملة: طلب خارجي، ثم وكيل، ثم أدوات، ثم بوابة موافقة بشرية. عند الموافقة ينفذ الإجراء ثم يُسجَّل، وعند الرفض يتوقف المسار. مخرج آخر من الأدوات يذهب إلى مسار معالجة الخطأ الذي ينبّهك. الرموز ‎{ }‎ على السهم تبيّن تدفق البيانات.
    شرح2026-10-08

    من الصفر إلى الإنتاج: نظام فواتير آلي كامل ونشره كخادم MCP — المشروع النهائي

    المقال الأخير في سلسلة n8n يبني نظام فرز فواتير كاملاً طبقة فوق طبقة، من متغيّرات البيئة إلى بوابة موافقة بشرية تسبق أي أثر جانبي. ثم يعرضه على Claude وأي عميل MCP آخر كأدوات قابلة للاستدعاء، مع تحديد ما لن نبيه مسبقاً، وقائمة تحقّق من ثمانية أسئلة قبل النشر.

هذه السلسلة مكتوبة على docs.langchain.com ↗ الأصلية. كل رقم واسم حزمة فيها موثّق بمصدره داخل كل مقال، وكل الأكواد منقولة من الوثائق الرسمية. إن اختلفت الوثائق عن مقالنا، فالوثائق هي المرجع — وأي خطأ يُصحَّح علنًا في سجل التصحيحات.