feat: implement feedback collection system with quest-based interaction
This commit is contained in:
20
scenarios/feedback.ql
Normal file
20
scenarios/feedback.ql
Normal file
@@ -0,0 +1,20 @@
|
||||
квест ОбратнаяСвязь;
|
||||
цель "Соберите отзыв о покупке кофе";
|
||||
|
||||
импорт Проблемы из "./modules/problems.ql";
|
||||
импорт Позитив из "./modules/positive.ql";
|
||||
|
||||
граф {
|
||||
узлы {
|
||||
старт: { тип: начальный; описание: "Здравствуйте! Ответьте на пару вопросов."; переходы: [оценка]; }
|
||||
оценка: { тип: действие; описание: "Оцените опыт от 0 до 10"; варианты: [
|
||||
("0–2 👎", @Проблемы.причина),
|
||||
("3–4 👎", @Проблемы.причина),
|
||||
("5–6 😐", @Проблемы.причина),
|
||||
("7–8 🙂", @Позитив.что_понравилось),
|
||||
("9–10 👍", @Позитив.что_понравилось)
|
||||
]; }
|
||||
}
|
||||
начало: старт;
|
||||
}
|
||||
конец;
|
||||
Reference in New Issue
Block a user