Создаем сценарий

Сценарий — основа смартапа, в которой запрограммировано поведение приложения в различных ситуациях.

После запуска смартапа ассистент распознает реплики пользователя в контексте сценария, поэтому при создании смартапа лучше предусмотреть множество вариантов развития разговора с пользователем.

Существуют фразы, которые ассистент распознает не зависимо от сценария, например, запросы времени, погоды, курса валют.

Базовый сценарий смартапа «Кулинарная книга»

Здесь вы узнаете, как создать черновика для смартапа «Кулинарная книга», но перед этим нужно зарегистрироваться в SmartMarket Studio, если вы ещё этого не сделали.

Чтобы создать смартап:

  1. В SmartMarket Studio выберите личное или корпоративное пространство и нажмите Создать проект.
  2. В блоке Инструменты разработки приложений, выберите Graph.
  3. На шаге Название смартапа укажите Кулинарная книга.
  4. На шаге Выбор шаблона выберите Пустой проект.
  5. Нажмите Создать проект.

    Откроется редактор сценариев SmartApp Graph со списком блоков первого экрана. При этом в рабочем пространстве появится проект Graph.

  6. Выберите блок Текст и добавьте несколько реплик, которыми ассистент будет приветствовать пользователя при запуске смартапа:

    «Какое блюдо вы хотите приготовить?»
    «Что будете готовить?»
    «Что вы хотите приготовить?»

    Ассистент выбирает реплику случайным образом.

    Не стоит использовать приветствие в качестве первой реплики ассистента после запуска смартапа. Это связанно с тем, что для пользователя запуск приложения выглядит, как продолжение диалога с ассистентом.
  7. Сохраните изменения в блоке.
  8. Нажмите Добавить блок и выберите блок Подсказка.
  9. Замените текст подсказки на «Завтрак».

Добавьте подсказки «Обед» и «Ужин».

  1. Соедините подсказки с новыми экранами, на которых разместите блоки Текст с названиями блюд.

В результате вы получите смартап со сценарием вида:

Первая версия

Запуск смартапа

В общем случае смартапы запускаются по названию.

Просто скажите ассистенту «Открой кулинарную книгу» и посмотрите, что у вас получилось.

Вы также можете указать дополнительные активационные имена, с помощью которых ассистенты смогут открыть смартап.

Смотрите также

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней