Vizual bot konstruktori: suhbat ssenariysini bloklar bilan qurish
BotSpace konstruktori botning ishlash tartibini vizual xarita ko‘rinishida yaratishga imkon beradi. Har bir blok muayyan vazifani bajaradi, bloklar orasidagi bog‘lanish esa foydalanuvchi qaysi javobdan keyin qayerga o‘tishini belgilaydi.
Oqim qanday ishlaydi?
Suhbat boshlang‘ich nuqtadan boshlanadi. Keyin bot xabar yuborishi, tanlov taklif qilishi, foydalanuvchidan ma’lumot kutishi yoki tanlangan javobga qarab boshqa yo‘nalishga o‘tishi mumkin.
Oddiy savdo ssenariysi misoli:
- Kutib olish xabari.
- “Mahsulotlar”, “Buyurtma holati” va “Operator” tugmalari.
- Har bir tugma uchun alohida yo‘nalish.
- Kerakli ma’lumotlarni yig‘ish.
- Yakuniy tasdiq xabari.
Vizual xarita butun jarayonni bir qarashda ko‘rishga yordam beradi. Shu sababli ssenariyni o‘zgartirish va xatoni topish ham osonlashadi.
Xabarlarni qanday yozish kerak?
Bot matni qisqa va insoniy bo‘lsin. Bitta xabarda bir nechta mavzuni aralashtirmang. Foydalanuvchi nima qilishi kerakligini aniq ayting.
Noaniq variant:
Ma’lumot kiriting.
Yaxshi variant:
Buyurtmani tekshirish uchun buyurtma raqamingizni yuboring.
Tugma matnlarida ham “Ha” yoki “Davom etish” kabi kontekstsiz so‘zlar o‘rniga “Buyurtmani tasdiqlash”, “Bosh menyuga qaytish” kabi aniq iboralardan foydalaning.
Yo‘nalishlarni tartibli quring
Katta ssenariyni bitta uzun zanjirga aylantirish shart emas. Uni maqsad bo‘yicha kichik qismlarga ajrating: tanishtirish, katalog, buyurtma, yordam, fikr-mulohaza. Takror ishlatiladigan qismlarni alohida oqim sifatida tashkil qilish xaritani tushunarli saqlaydi.
Bloklarga mazmunli nom bering. “Xabar 12” o‘rniga “Telefon raqamni so‘rash”, “Shart 4” o‘rniga “Yetkazib berish turi” kabi nomlar ishlating.
Shartli ssenariylar
Hamma foydalanuvchiga bir xil yo‘l mos kelmaydi. Masalan, yangi mijozga ro‘yxatdan o‘tish taklif qilinadi, mavjud mijoz esa darhol buyurtmalariga o‘tishi mumkin. Tanlov, kiritilgan qiymat yoki oldingi qadam natijasiga qarab turli yo‘nalishlar yarating.
Har bir shart uchun kutilmagan holat yo‘lini ham belgilang. Foydalanuvchi noto‘g‘ri formatda javob bersa, bot xatoni sodda tushuntirib, qayta urinishi uchun imkon bersin.
Yaxshi ssenariyning besh belgisi
- foydalanuvchi har bosqichda nima qilishini tushunadi;
- asosiy vazifaga imkon qadar kam qadamda yetadi;
- ortga qaytish yoki bosh menyuga o‘tish yo‘li bor;
- xato javoblar uchun tushunarli ko‘rsatma mavjud;
- yakunda amal bajarilgani tasdiqlanadi.
Ish jarayoni
Avval ssenariyni qog‘ozda yoki qisqa ro‘yxatda rejalashtiring. Keyin asosiy yo‘lni konstruktorda yig‘ing, test qiling va faqat shundan keyin qo‘shimcha yo‘nalishlarni kiriting. Bu yondashuv murakkab botni ham nazorat ostida rivojlantirishga yordam beradi.
