Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Определяет переход от одного блока к другому. При клике на стрелку, пользователь увидит её свойства.



Image Removed

Свойства:

Типы:

1. Набор условий, по которым принимается решение

  • Условие "И" требует, чтобы все указаные условия выполнялись.
  • Условие "ИЛИ" требует, чтобы выполнялось хотя бы одно указанное условие

2. Служит для установки значений переменным.

В левое поле записывается название переменной без фигурных скобок,.

В правое поле записывается значение, которое мы хотим присвоить переменной*

* Допускается использование переменных, которые будут заменены на их значение в момент присваивания
Раскрыть
titleБлок Условие

1. Вспомогательный текст, который позволяет создателю скрипта ориентироваться в связях

2. Способ принятия решения

Image Removed

Image Removed

Image Removed

Раскрыть
titleБлок Эмоции


Свойства:

1. Вспомогательный текст, который позволяет создателю скрипта ориентироваться в связях

2. Способ принятия решения


Типы:

ПозитивнаяПереход по стрелке будет происходить в случае, если переменная {детектор.эмоции} имеет значение positive
НегативнаяПереход по стрелке будет происходить в случае, если переменная {детектор.эмоции} имеет значение negative
НейтральнаяПереход по стрелке будет происходить в случае, если переменная {детектор.эмоции} имеет значение neutral


...

Данный блок используется для произнесения сообщения пользователю.

Условия выхода:

...

определения направления сценария на основании состояния диалога


Раскрыть
titleСвойства блока


1. Заголовок блока


...

Раскрыть
titleСвойства стрелки

Свойства:

1. Вспомогательный текст, который позволяет создателю скрипта ориентироваться в связях

2. Способ принятия решения


Типы:

1. Набор условий, по которым принимается решение


  • Условие "И" требует, чтобы все указаные условия выполнялись.
  • Условие "ИЛИ" требует, чтобы выполнялось хотя бы одно указанное условие


2. Служит для установки значений переменным.

В левое поле записывается название переменной без фигурных скобок,.

В правое поле записывается значение, которое мы хотим присвоить переменной*

* Допускается использование переменных, которые будут заменены на их значение в момент присваивания


Информация
titleОперация "*"

В блоке условия есть операция *, данная операция означает, что текст, после подстановки переменных, в левом поле должен содержаться в тексте, после подстановки переменных, в правом поле(?)


Примечание
titleВес решения

Если есть две ветки которые удовлетворяют переходу, будет выбрана та ветка, у которой количество совпавших условий больше. В случае равенства совпавших условий, приоритет будет отдан ветке с типом "Условие И", т.к. оно более строгое



...