أنواع العقد في الروبوتات: العقدة العامة، العالمية والمحولة

العقدة | منشئ الروبوتات

أنواع العقدة

العقدة هي مجموعة من الردود على الرسائل التي يمكن تفعيلها باتباع مسار وحدث معين. الروبوتات هي في الأساس مزيج من العقد. ضمن هيكل الروبوت، هناك ثلاثة أنواع من العقد: العقدة العامة و العقدة العالمية, العقدة المحولة  و العقدة المحولة العالمية.

العقدة العامة

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

عقدة الشجرة
عقدة الشجرة

العقدة العالمية

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

العقدة العالمية
العقدة العالمية

تستخدم العقدة العالمية عادة في الحالات التالية:

  1. إذا كنت ترغب في تعيين معلمات URL مختلفة تؤدي إلى نفس الوجهة
  2. إذا كنت ترغب في السماح بالضغط على بعض الأزرار بشكل متكرر
  3. إذا كنت ترغب في وضع الزر في القائمة الثابتة

العقدة المحولة

العقدة المحولة هي نوع من العقد، جنبًا إلى جنب مع العقدة العامة (عقدة الشجرة) والعقدة العالمية.

على عكس العقدة العامة، فإن العقدة المحولة لا تتحمل مسؤولية إرسال الرسائل إلى المستخدم النهائي. بدلاً من ذلك، تسمح لك بتحويل وتعديل الحدث الوارد. بعد ذلك، يمكن للحدث المعالج الدخول مرة أخرى إلى العقدة المناسبة ويُفعل العقدة الفرعية.

ملاحظات

  1. العقدة المحولة لا تصبح عقدة مكتومة حتى وإن كانت أولويتها أقل من أو تساوي -10
  2. إذا تم تمكين "إعادة التوجيه" في العقدة المحولة، سيتم تمرير الحدث المعدل إلى العقدة المعاد توجيهها، بدلاً من تفعيل العقدة الفرعية.
  3. يستجيب تفعيل العقدة المحولة فقط للأحداث من العقدة الأصلية، ولكن سيتم دعم العقدة المحولة العالمية قريبًا.
العقدة المحولة
العقدة المحولة

العقدة المحولة العالمية

العقدة العقدة المحولة العالمية مشتقة من العقدة المحولة. يمكن تفعيلها في أي مكان داخل تدفق المحادثة، ويمكن إعادة توجيه الحدث المعالج إلى عقدة أخرى. وهي توفر مرونة أكبر لتطبيق العقدة المحولة على تدفق الروبوت.
العقدة المحولة العالمية
العقدة المحولة العالمية

رسم العقدة

رسم العقدة هو القسم العلوي الموجود أسفل شريط القائمة الرئيسي. يعمل كمستودع لجميع العقد العالمية التي تم إنشاؤها ويمكنك البحث عن العقد في مربع البحث على اليسار.

رسم العقدة
رسم العقدة

بحث عن عقدة

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

وظيفة البحث
وظيفة البحث

إنشاء الروبوت

إنشاء عقدة

انقر هنا للبدء في العمل في مساحة العمل الخاصة بك.
  1. انقر على زر "+" في الزاوية العلوية اليمنى. يمكنك اختيار نوع العقدة التي ترغب في إنشائها.
إنشاء عقدة
إنشاء عقدة
  1. بعد النقر على الزر، سيتم إنشاء عقدة جديدة ويمكنك تعديل معلومات العقدة في مفتش العقدة على اليمين. راجع قسم مفتش العقدة للمزيد من التفاصيل.
عقدة جديدة
عقدة جديدة
  1. بدلاً من ذلك، يمكنك إنشاء عقدة جديدة عن طريق سحب خط من عقدة موجودة وإفلاته في منطقة فارغة.
عقدة جديدة
عقدة جديدة

حذف عقدة

  1. لحذف عقدة، يمكنك تحديد العقدة والنقر على زر "حذف" في الزاوية السفلية اليسرى.
حذف عقدة
حذف عقدة
  1. عند حذف العقدة، سيتم أيضًا إزالة اتصالها بالعقد الأخرى.
تذكير

من خلال القيام بذلك، يمكنك إدراج عقدة جديدة بين عقدتين موجودتين.

حذف عقدة
حذف عقدة

الموضع الأولي

  1. عند إنشاء عقدة، بالنقر على تسمية "تحريك العقدة" على عقدة، يمكنك سحب العقدة وإفلاتها لتعديل موضعها.
تحريك العقدة
تحريك العقدة
  1. باستخدام زر "الموضع الأولي" في الزاوية السفلية اليسرى، يمكنك إعادة تعيين الشجرة إلى موضعها الأولي.
الموضع الأولي
الموضع الأولي

فصل العقدة

  1. عند تحديد الرابط بين عقدتين، يمكنك استخدام زر "حذف" في الزاوية السفلية اليسرى لفصل هاتين العقدتين.
فصل العقدة
فصل العقدة
  1. عند فصل العقدتين، لن يتمكنوا من تفعيل بعضهم البعض مباشرة.
فصل العقدة
فصل العقدة

ربط العقدة

  1. عند فصل عقدتين، يمكنك ربطهما معًا.
ربط العقدة
ربط العقدة
2. لربط عقدتين، يمكنك أولاً النقر على رأس/ذيل عقدة وسحبها إلى عقدة أخرى. عندما يضيء النقطة الصغيرة في العقدة الوجهة باللون الأخضر، فهذا يعني أنه يمكنك إتمام الاتصال.
ربط العقدة
ربط العقدة
  1. من خلال هذه الميزة، يمكنك إنشاء ارتباط من عدة عقد آباء إلى عقدة واحدة فرعية.
ربط العقدة
ربط العقدة
  1. ومع ذلك، عندما تضيء النقطة الصغيرة في العقدة الوجهة باللون الأحمر، فهذا يعني أن الاتصال غير مسموح به بواسطة منطق الشجرة.
ربط العقدة
ربط العقدة

تفضيلات النظام الأساسي

تفضيل النظام الأساسي سيكون مفيدًا إذا كنت تستخدم استجابات مخصصة للأنظمة الأساسية في الروبوت. سيعرض السحب المنسدل جميع الأنظمة الأساسية المتاحة.

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

<قفل الشجرة

لمنع تعديل الشجرة دون إشعار، يمكن لـ المسؤول أو مالك التطبيق قفل الشجرة باستخدام زر قفل الشجرة .

بمجرد قفل الشجرة، لا يمكن تعديلها حتى يتم فتحها بواسطة المسؤول أو مالك التطبيق.