Как перейти к узлу, используя условия после захвата сущностей, используя слоты в другом узле, используя диалог Ватсона? - PullRequest
0 голосов
/ 01 октября 2018

Я пытаюсь поговорить с Уотсоном, который порекомендует правильный URL продукта для розничного веб-сайта.

Поэтому, когда я ловлю две сущности (товар и бренд) в диалоговом узле (используя слоты), который распознаетнамерение #shop, я хочу перейти к различным узлам в зависимости от значений этих двух намерений.Например,

Если этот элемент является мобильным телефоном, а бренд - samsung, я хочу перейти к узлу, который будет дополнительно собирать такие данные, как цвет и память (используя слоты), и предоставлять пользователю настраиваемый URL-адрес длякаждая комбинация.то есть url1 для белого цвета и телефона на 64 ГБ, url2 для черного цвета и телефона на 128 ГБ и т. д.

Но предположим, что если это ноутбук, а бренд samsung, то я хочу перейти на другой узел, которыйКроме того, будет собираться такая информация, как объем ОЗУ, пространство на жестком диске, тип процессора и т. д., и предоставление пользователю настраиваемого URL-адреса для каждой комбинации.

Возможно ли это?

Также возможно ли пропустить пользовательский ввод и перейти к обработке дочерних узлов без использования опции "JUMP"?после сбора значений с помощью слотов?Как это делается?

1 Ответ

0 голосов
/ 02 октября 2018

Ваш вопрос довольно широкий, и ответ таков: это возможно.

Каждый диалоговый узел может реагировать на одно или несколько условий.Попробуйте создать диалоговое окно в реальном дереве, чтобы можно было переходить на ноутбуки или мобильные телефоны и т. Д. Вы можете использовать функцию , чтобы пропустить ввод пользователя , чтобы напрямую перейти кдочерний узел.Это позволило бы перейти к дочернему узлу напрямую.Также см. «Настройка перехода к действию» по той же ссылке о том, как настроить ветвление.

...