استخدام اللوحة الجانبية في Botpress Studio

Astkhdam Allwht Aljanbyt Fy Botpress Studio



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

استكشاف ميزات اللوحات الجانبية في Botpress

هناك لوحتان رئيسيتان على واجهة Botpress Studio:

  • اللوحة الجانبية اليسرى
  • اللوحة الجانبية اليمنى

1. اللوحة الجانبية اليسرى

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









2. إكسبلورر

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



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





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

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

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



3. لوحة الوكلاء

لتحسين قدرات روبوت الدردشة الخاص بك وقدرته على التكيف، يوفر Botpress وكلاء متخصصين. يساهم كل من هؤلاء الوكلاء في الفعالية الشاملة لبرنامج الدردشة الآلي الخاص بك لأنه تم إنشاء كل منهم لتنفيذ أنشطة معينة. فيما يلي أربعة منهم: الملخص، والشخصية، والمعرفة، ووكلاء المترجم.

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

4. الاستخدام

بعد تمكين وكيل الملخص، يمكنك الوصول إلى ملخص المحادثة باستخدام {{conversation.SummaryAgent.summary}} عامل. يمكنك استخدام هذا المتغير في أماكن مختلفة حيث يُسمح برمز المستخدم مثل بطاقات مهام الذكاء الاصطناعي والخطافات وبطاقات التعليمات البرمجية المنفذة لسير العمل وبطاقات النقل.

5. المكتبة

علامة التبويب الثانية في لوحة Explorer تسمى 'المكتبة'. هنا، يمكنك العثور على نواياك وكياناتك العالمية.

النوايا: تعد النوايا ضرورية للتعرف على معنى رسائل المستخدم وتصنيفها بدقة في محادثة طبيعية مع برنامج الدردشة الآلي.

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

جهات: من ناحية أخرى، تعمل الكيانات كمعلمات غرض تمثل مفاهيم مثل الألوان أو التواريخ أو الأوقات أو الأوزان. فهي تساعد في استخراج المعلومات المطلوبة وتطبيعها من عبارات المستخدم أو رسائله. على سبيل المثال، قد يحتوي غرض 'الطلب على مكان' على كيانات مثل 'الكافيين' (تحديد الكافيين أو الخالي من الكافيين)، و'الحجم' (لجرعة فردية أو مزدوجة)، و'المشروب' (تحديد نوع المشروب المطلوب) .

6. السنانير

تتيح لك علامة التبويب 'الخطافات' في لوحة Explorer إنشاء مقتطفات تعليمات برمجية مخصصة تعتمد على الحدث والمعروفة باسم الخطافات.

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

هناك نقاط مختلفة في محرك الحدث حيث يمكنك استخدام الخطافات:

  1. بعد الرسالة الواردة: يتم تنفيذها بعد وصول البرنامج الوسيط ولكن قبل أن يقوم محرك الحوار بمعالجة الحدث. إنه مفيد لمعالجة الأحداث الخاصة أو تجاهل الحدث.
  2. قبل الرسالة الواردة: يتم تنفيذها بمجرد تلقي الحدث ولكن قبل أن تقوم أي برامج وسيطة بمعالجته. ويمكن استخدامه لتعديل خصائص الحدث أو تخطي معالجة معينة.
  3. قبل البرامج الوسيطة الصادرة: يتم تنفيذها قبل إرسال رد الروبوت إلى المستخدم مما يمكّنك من التقاط وحفظ استجابة الروبوت بالكامل.
  4. اللوحة الجانبية اليمنى

على اللوحة اليمنى، والتي تُعرف أيضًا بلوحة المفتش الخاصة بـ Botpress Studio، ستجد ما يلي:

مفتش: يعرض المفتش، الموجود في اللوحة العلوية اليمنى، تفاصيل إضافية حول المكونات التي تختارها في سير العمل الرئيسي.

حساب مسجل الدخول: يعرض هذا القسم الحساب الذي قمت بتسجيل الدخول إليه حاليًا.
  C:\Users\user01\Desktop\Capture1212.PNG

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

  C:\Users\user01\Desktop\Capture2321.PNG

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

محاكي: يوجد أيضًا محاكي على اللوحة اليمنى لاختبار وتصحيح محادثات الروبوت الخاص بك في الوقت الفعلي.

خاتمة

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