المجال (متغير)
نصيحة - قبل التقديم التفصيلي لكل خطوة، دعونا نلقي نظرة على ما هو المجال (المتغير) في NewAge Ai. قد يستغرق الأمر منك بعض الوقت، لكن هذا ضروري لمعرفة المزيد عن النظام.
الحقل، المعروف أيضا بالمتغير، هو حاوية تحتفظ بقيمة.
التصنيف | الوصف
حقل النظام والحقل المخصص | يتم إنشاء حقل النظام بواسطة النظام الذي يحتوي على اسم ونوع متغير محددين مسبقا، بينما الحقل المخصص يتم تعريفه بنفسك
حقل البوت وحقل المستخدم | يتم مشاركة حقل البوت في البوت بأكمله، بينما لكل مستخدم مجموعة خاصة به من حقول المستخدم
حقل نصي، حقل أرقام، حقل بوليان، حقل تاريخ، حقل تاريخ وحقل JSON | انظر نوع المتغير
حقل المستخدم
حقل المستخدم يخص المستخدمين. على سبيل المثال، لكل مستخدم اسمه وعنوان بريده الإلكتروني الخاص. لذا فإن "الاسم" و"البريد الإلكتروني" هما حقلا للمستخدم.
حقل البوت
حقل البوت يخص البوت. على سبيل المثال، روبوت المطعم يحمل عنوان ورقم اتصال للمطعم. لذا يجب إنشاء "restaurant_address" و"restaurant_contact" كحقول روبوت. لأنك لا تريد إدارة عناوين أو جهات اتصال مختلفة لمطعمك لكل مستخدم.
حقل النظام
يتم إنشاء حقل النظام بواسطة النظام مع اسم متغير ونوع متغير محددين مسبقا. هناك حقل بوت النظام وحقل مستخدم النظام:
بعض حقول النظام موجودة فقط في القناة المحددة. تحقق من الجدول أدناه لمعرفة كيفية تعديل حقل النظام:
اسم الحقل | الميدان النوع | المتغير النوع | الوصف | كيفية التحرير
المستخدم N | حقل المستخدم | النص | تعريف المستخدم في NewAge Ai | غير قابل للتعديل
معرف المستخدم* | حقل المستخدم | النص | تعريف المستخدم من القناة | غير قابل للتعديل
الاسم الأول | حقل المستخدم | النص | معلومات الملف الشخصي | خطوة السؤال/خطوة الإجراء
الاسم الأخير | حقل المستخدم | النص | معلومات الملف الشخصي | خطوة السؤال/خطوة الإجراء
اسم المستخدم | حقل المستخدم | النص | معلومات الملف الشخصي | في خطوة الأكشن
الجنس | حقل المستخدم | النص | معلومات الملف الشخصي | في خطوة الأكشن
البريد الإلكتروني | حقل المستخدم | النص | معلومات الملف الشخصي | خطوة السؤال/خطوة الإجراء
الهاتف | حقل المستخدم | النص | معلومات الملف الشخصي | خطوة السؤال/خطوة الإجراء
صورة الملف الشخصي | حقل المستخدم | النص | معلومات الملف الشخصي | خطوة السؤال
الموقع | حقل المستخدم | النص | معلومات الملف الشخصي | غير قابل للتعديل
المنطقة الزمنية | حقل المستخدم | النص | معلومات الملف الشخصي | غير قابل للتعديل
اللغة | حقل المستخدم | النص | معلومات الملف الشخصي | في خطوة الأكشن
مشترك | حقل المستخدم | ديت تايم | وقت الاشتراك | غير قابل للتعديل
آخر إدخال نصي | حقل المستخدم | النص | آخر إدخال للمستخدم | تم التحرير بواسطة النظام
التفاعل الأخير | حقل المستخدم | ديت تايم | آخر مرة في الحدث | تم التحرير بواسطة النظام
عنوان الزر الأخير | حقل المستخدم | النص | آخر زر مضغوط | تم التحرير بواسطة النظام
فلو ن. | حقل البوتات | النص | تحديد تدفق (بوت) في NewAge Ai | غير قابل للتعديل
التدفق الفرعي N | حقل البوتات | النص | تحديد التدفق الفرعي في NewAge Ai | غير قابل للتعديل
اسم الصفحة | حقل البوتات | النص | اسم الصفحة المتصلة على فيسبوك | غير قابل للتعديل
معرف الصفحة | حقل البوتات | النص | معرف الصفحة على فيسبوك متصل | غير قابل للتعديل
اسم المستخدم للصفحة | حقل البوتات | النص | اسم المستخدم للصفحة في فيسبوك | غير قابل للتعديل
آخر تعليق على فيسبوك | حقل المستخدم | النص | نص تعليق المستخدم الأخير في صفحة فيسبوك | التعديل حسب النظام
آخر تعليق على فيسبوك هو معرف | حقل المستخدم | النص | معرف المنشور لمكان وضع المستخدم آخر تعليق | التعديل حسب النظام
آخر عدد المستخدمين الذين تم وسم آخر تعليق على فيسبوك | حقل المستخدم | الرقم | عدد المستخدمين الموسوم في آخر تعليق | التعديل حسب النظام
آخر تعليق على فيسبوك عدد المستخدمين الجدد الموسوم | حقل المستخدم | الرقم | تم وسم لكن لم أشترك (في البوت) عدد المستخدمين | التعديل حسب النظام
آخر تعليق على فيسبوك هو المستخدمين الحاليين | حقل المستخدم | الرقم | قبل هذا التعليق، هل هو/هي مستخدم موجود؟ نعم=1,لا=0 | التعديل حسب النظام
رابط الدردشة الحية | حقل المستخدم | النص | (للوكيل) زر للتحدث مع المستخدم في الدردشة الحية | التعديل حسب النظام
الآن | حقل المستخدم | ديت تايم | الوقت الحالي في المنطقة الزمنية للمستخدم* | تم التحرير بواسطة النظام
اليوم | حقل المستخدم | التاريخ | التاريخ الحالي في المنطقة الزمنية للمستخدم* | تم التحرير بواسطة النظام
BOT_CURRENT_TIME | حقل البوتات | ديت تايم | التاريخ الحالي في المنطقة الزمنية لمساحة العمل | تم التحرير بواسطة النظام
العنصر | حقل المستخدم | المصفوفة (JSON) | كل عنصر في ملف JSON | في رسالة "لكل شخص"
سلكت | حقل المستخدم | المصفوفة (JSON) | عنصر مختار | في "اختر" خطوة جديدة
المتجر | حقل البوتات | المصفوفة (JSON) | معلومات المخزن | في التكامل مع التجارة الإلكترونية
CART | حقل المستخدم | المصفوفة (JSON) | عربة التسوق للمستخدمين | في خطوة الأكشن
الترتيب | حقل المستخدم | المصفوفة (JSON) | آخر ترتيب للمستخدم | تم التحرير بواسطة النظام
المستخدم | حقل المستخدم | المصفوفة (JSON) | ملف المستخدم | تم التعديل بواسطة النظام وفقا لقيم ملفات تعريف أخرى
DialogFlow | حقل المستخدم | المصفوفة (JSON) | استجابة تدفق الحوار | تم التحرير بواسطة وكيل DialogFlow
ملاحظة - إذا لم تدعم القناة المنطقة الزمنية في ملف المستخدم، أو إذا كانت القناة تدعم لكن المستخدم لا يملك قيمة منطقة زمنية، فسيتم استخدام منطقة الوقت في مساحة العمل بدلا من ذلك.
معرف المستخدم في قنوات مختلفة:
القناة | المعنى | قيمة مثال
فيسبوك | معرف فريد في صفحتك على فيسبوك | 6288386817841812
إنستغرام | معرف فريد في بوت إنستغرام الخاص بك | 6570462892993643
تلغرام | معرف فريد في بوت تيليجرام الخاص بك | 1173717756
سلاك | معرف فريد في مساحة عمل Slack الخاصة بك | U017MKNENH
وي تشات | معرف فريد في حسابك على وي تشات | oNzS3wpEjnA3tXmOcNxpqtAnBwWg
واتساب | رقم هاتف المستخدم بدون + | 61412345678
رسالة نصية | رقم هاتف المستخدم | +61412345678
الصوت | رقم هاتف المستخدم | +61412345678
جوجل | معرف المحادثة من جوجل | 8095938e-90cf-4347-ab94-9224308672b0
الخط | معرف فريد في بوت الخط الخاص بك | Ub02c77c69c59c5be5597d58ce2701ebe
فايبر | معرف فريد في روبوت Viber الخاص بك | mdY9hOWdeQC6J/Sl19Qh8A==
Vk | معرف فريد في روبوت Vk الخاص بك | 705862439
تيك توك | معرف فريد في بوت تيك توك الخاص بك | 14b9d453a3dcbdc6ff6acfebe6a9588a
ملاحظة - المعرف الفريد من القناة فريد فقط في صفحتك على فيسبوك، أو بوت تيليجرام، أو مساحة عمل Slack، أو حساب WeChat، وليس المعرف الفريد في فيسبوك أو Slack أو غيرها.
نوع متغير
هناك 6 أنواع من المتغيرات في NewAge Ai:
النوع | التخزين | مثال | العمليات المدعومة
النص | رسائل، كلمات، جمل... | مرحبا، NewAge Ai. | القطع، تغيير الحافظة، الترميز، فك التشفير...
الرقم | الأرقام | 123.45 | + - x ÷، تعديل، قوة، لوغاريتم، جذر، دائري...
بوليان | إما "1" أو "0"، للصحيح أو الخطأ | 1 | التعيين
التاريخ | التاريخ | 2021-03-30 | التنسيق، أضف شهور/أسابيع/أيام
DateTime | التاريخ والوقت | 2022-01-01T12:00:00+10:00 | التنسيق، أضف شهور/أسابيع/أيام/ساعات/دقائق
JSON (مصفوفة) | سلسلة من المتغيرات | {"name":"جاك", "عمر":"20"} | تحميل، استلام، تحديث، إزالة، عد، جمع، متوسط، فرز، خلط، عكس...
القيمة البوليانية
عندما تخزن هذه القيم في الحقل، تعود القيم البوليانية خاطئة، وإلا تصبح صحيحة:
- فارغ
- انطلا
- 'مزيف'
- خطأ
- 'لا'
- 0
إنشاء حقل مخصص
واو، الآن أنت خبير 👨 🎓 في المجال! لنجربها! 😎😎
يمكنك إنشاء المتغيرات بطريقتين:
المكان | النوع المدعوم
في قسم المحتويات | حقل المستخدم وحقل البوت
أي مكان تحتاج إلى ربط النتيجة بالمتغير، مثل خطوة السؤال، التكامل، إلخ | حقل المستخدم فقط
إنشاء حقل مخصص في قسم المحتويات
- اذهب إلى المحتويات من الشريط الجانبي الأيسر.
- اختر حقول المستخدم أو حقول البوتات.
- انقر على + حقل المستخدم (أو + حقل البوت)، أدخل اسم الحقل، واختر النوع. يمكنك إضافة وصف وتعيينه في مجلد، ثم انقر على حفظ. بالنسبة لحقول البوت يمكنك أيضا تعيين قيم قيمة وعينة (Sample).
انقر على زر "+ حقل مستخدم/بوت جديد" الأزرق على الجانب الأيمن لإنشاء حقل. "اسم الحقل" ضروري. يمكنك استخدام أي حرف لفصل الكلمات مثل الخط السطري أو المسافة. نقترح أن تبقي اسم الحقل موجزا قدر الإمكان، لتجنب أي مشكلة محتملة في العرض.
بعد ذلك، اختر نوع متغير. أضف قيمة أو وصف افتراضي إذا لزم الأمر. (القيمة الافتراضية مخصصة فقط لحقول البوت)
يمكن استخدام المجلدات لتنظيم المتغيرات. صدقني، ستحتاجه عندما يصبح تدفق المتغيرات كبيرا. 🧐
إنشاء حقل مخصص في السؤال وخطوة الإجراء
لإنشاء حقول جديدة في على سبيل المثال، خطوة السؤال:
اكتب اسم متغير جديد في مربع "إدخال اسم الحقل" وانقر عليه في القائمة المنسدلة. اختر نوع المتغير المطابق وها أنت ذا.
مثال آخر، إنشاء في تكامل: