Графический редактор J‑Graph
J‑Graph — визуальный no-code редактор, с помощью которого можно создавать, просматривать и редактировать диалоговые сценарии. J‑Graph обеспечивает эффективное взаимодействие разных членов команды, вовлеченных в разработку решений в сфере разговорного AI:
- Для аналитиков, менеджеров и дизайнеров он является инструментом прототипирования верхнеуровневой структуры сценария, позволяет определять основные пути взаимодействия с ботом.
- Для разработчиков и лингвистов он может заменить собой текстовый редактор кода в качестве полноценной среды разработки, поддерживающей все возможности языка JAICP DSL.
J‑Graph полностью совместим с текстовым реда ктором кода и обеспечивает бесшовную конвертацию кода DSL в графический интерфейс.
подсказка
Если вы предпочитаете обучение в видеоформате,
рекомендуем ознакомиться с большим демо-видео по J‑Graph в учебном центре Just AI.
Как запустить J‑Graph
Чтобы начать работу с графическим редактором:
- Создайте новый проект в JAICP или перейдите в существующий.
- Вы берите на панели управления слева Редактор → J‑Graph.
Альтернативный способ переключиться на J‑Graph из редактора кода:
- Откройте любой файл сценария с расширением
.sc
. - Нажмите иконку на панели сверху.
На месте редактора кода и дерева файлов откроется J‑Graph. Чтобы вернуться к коду, нажмите или выберите на панели управления Редактор → Код.
С чего начать
Если вы только начинаете разработку своего первого сценария в J‑Graph, вот несколько советов:
- Для начала создайте на холсте несколько шагов — состояний, на основе которых будет строиться логика работы вашего бота.
- Наполните шаги блоками — «кирпичиками», описывающими поведение пользователя и бота в контексте шагов.
- Добавьте фразы клиента и события, чтобы соединить шаги связями, по которым диалог сможет переходить из одного шага в другой.
- Продолжайте расширять сценарий, объединяя связанные друг с другом шаги в группы, — или усложняйте его логику, например, воспользовавшись действиями.
подсказка
Пройдите пошаговый сценарий простого бота, чтобы начать разбираться с J‑Graph на практике.