Quick Snack — создание нативных приложений с ИИ
Quick Snack позволяет создавать приложения React Native, общаясь с AI Assistant. Он построен — довольно хакически — на вершине Expo Snack. Проект находится на очень ранней стадии разработки и больше не находится в стадии активной разработки.
Что это такое
- Экспериментальный инструмент, который направлен на ускорение прототипирования нативного мобильного приложения, беседуя с помощником ИИ. Он использует React Native (через Expo Snack), чтобы обеспечить быстрое прототипирование пользовательского интерфейса и идеи приложений без тяжелого шаблона.
- Проект подчеркивает скорость итерации, признавая проблемы создания полированных пользовательских интерфейсов и текущие ограничения инструментов для нативной мобильной разработки.
Что дальше?
- Автор намеревался изучить, могут ли рабочие процессы, поддерживаемые ИИ, достичь скорости мысли для создания приложений и продвигаться вперед, несмотря на ограниченное планирование.
- Проект активно не поддерживается, но автор планирует продолжить эксперименты в будущем.
Известные проблемы
- Полировка пользовательского интерфейса требует последующих сообщений для уточнения результатов.
- Ограничения скорости токена в минуту от OpenAI (уровень 1) могут вызвать ошибки; более высокое использование увеличит квоту.
- Чаты не сохраняются в пользовательском интерфейсе; обновление чатов очистки страницы (хотя контекст сохраняется помощником API для проекта).
- Обработка зависимостей сверстников может быть несовершенной; кнопка «Добавить зависимость» является исправлением.
- Существуют ошибки загрузки изображений (один и тот же файл может не загружаться снова).
- Кнопка «Исправить с помощью ИИ» не работает, но ошибки могут быть вставлены в чат для решений.
- Загрузки проекта пока не доступны. Опыт направлен на бесшовный будущий рабочий процесс в различных средах.
- Сохраненные версии ограничены: до 10, без функции восстановления.
Как использовать Quick Snack
- Начните новый проект и опишите приложение, которое вы хотите создать для AI Assistant.
- Помощник помогает генерировать компоненты React Native, экраны и навигационные идеи.
- Добавьте зависимости, вызванные ИИ, и реализуйте свой пользовательский интерфейс итеративно, используя руководство ИИ.
- Проверяйте и уточняйте взаимодействия; обратите внимание на любые ограничения или ошибки и повторяйте соответственно.
Безопасность и правовые соображения
- Это экспериментальный инструмент с неполными характеристиками и известными ограничениями. Используйте для прототипирования и обучения, а не для приложений производственного класса.
Основные характеристики
- AI-ассистируемое прототипирование: опишите идеи приложений и получите React Native / Expo Snack
- Управление встроенной зависимостью: устранение зависимостей сверстников с помощью рабочего процесса «Добавить зависимость»
- Быстрая итерация: быстрое руководство на основе ИИ для создания компонентов и экранов пользовательского интерфейса
- Контекстный помощник ИИ для каждого проекта: поддерживает контекст разговора в рамках проекта
- Пересмотр истории: магазины до 10 сохраненных доработок для проектов