Skip to content

Приложение

Приложение

Карточка Приложение позволяет сгенерировать простой одностраничный интерфейс (на Python с использованием Streamlit) по заданным требованиям.

Что делает?

Создаёт прототип приложения на основе вашего описания. Код генерируется автоматически, готовое приложение открывается прямо на вашем холсте в Jay Flow.

Когда использовать?

Когда нужно быстро протестировать идею, создать интерфейс для данных, сделать интерактивный прототип или подготовить основу для веб-приложения.

Основные элементы карточки

Требования к приложению

Опишите, что должно делать приложение. Примеры:

  • Форма опроса с графиком по результатам
  • Визуализация файла с данными и фильтрация по дате

Фреймворк

На данный момент поддерживается только Streamlit (Python).

Выбор модели

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

Кнопка «Применить»

Запускает генерацию приложения.

Примечание

После генерации приложение будет развёрнуто в песочнице — вы сможете сразу протестировать его на доске или скопировать сгенерированный код для последующего использования.

Переключение между кодом и интерфейсом

После генерации вы можете просматривать результат в двух режимах:

  • Приложение — интерактивный интерфейс прямо на холсте.
  • Исходный код — полный Python-код для доработки или копирования.

Порядок использования

  1. Создайте карточку Приложение.
  2. Введите требования.
  3. Убедитесь, что выбран Streamlit (он установлен по умолчанию).
  4. Нажмите «Применить».
  5. Проверьте приложение прямо на холсте или скачайте код для последующего использования.

Рекомендации

  • Формулируйте требования в стиле: «Добавь ввод текста, кнопку и график».
  • Можно описывать логику обработки данных — она будет включена в код.
  • Хороший способ быстро протестировать идею.
  • Если результат не устроил, попробуйте отредактировать описание или включить опцию «Улучшить код этого приложения» — эти действия помогут создать более качественную версию приложения.