Краткий транскрипт: Создание AI-репетитора испанского языка за час
Дмитрий Жечков (https://t.me/llm_notes)https://www.youtube.com/watch?v=8QDL9cCIXqU
Участники
- Кристиан - команда продукта Lovable
- Алекс - работает над AI промптингом в Lovable
- Гарри - фрилансер-консультант, использует Lovable для клиентов
О Lovable
Lovable позволяет создавать полнофункциональные приложения, используя только естественный язык. Пользователи могут строить прототипы, внутренние инструменты и готовые продукты без программирования.
Проект: AI-репетитор испанского
Команда решила создать приложение для изучения испанского языка, вдохновленное Duolingo, но с использованием AI.
Технический стек
- Frontend: React (единственный поддерживаемый фреймворк)
- Backend: Supabase (база данных, аутентификация, Edge функции)
- AI: OpenAI API для обработки текста и голоса
Построенные функции (за ~1 час):
1. Базовая структура
- Аутентификация пользователей через Supabase
- Боковая панель навигации с разделами Dashboard и Chat
- Кнопка выхода
2. Чат-интерфейс
- Текстовое общение с AI на испанском языке
- Короткие образовательные ответы от AI
- Панель настроек справа
3. Голосовые функции
- Запись голоса пользователя и преобразование в текст
- Воспроизведение ответов AI в аудио формате
- Настройка скорости воспроизведения
4. Дополнительные возможности
- Перевод сообщений AI на английский язык
- Генерация предложенных сообщений (кнопка со звездочкой ✨)
- Сохранение истории чатов и аудиозаписей
- Поддержка нескольких потоков чата
5. Система кредитов
- Ограничение бесплатного использования
- Списание кредитов за AI-сообщения, аудио и переводы
- Отображение баланса кредитов
Технические особенности
- Chat Mode: Режим планирования без написания кода
- Custom Knowledge: Сохранение принципов дизайна и контекста
- Edge Functions: Серверные функции в Supabase для AI операций
- Безопасность: Секреты API хранятся в Supabase, не в коде
Советы по работе с Lovable
- Детализированные промпты: Чем подробнее запрос, тем лучше результат
- Пошаговый подход: Лучше делать маленькие шаги, чем большие изменения
- Откат версий: При ошибках лучше вернуться к рабочей версии
- Правило "трех попыток": Если AI не может исправить ошибку за 2-3 попытки, стоит попробовать другой подход
Планы на будущие сессии
- Функциональность: Генерация изображений, админ-панель
- Геймификация: Стрики, система достижений (как в Duolingo)
- Монетизация: Интеграция Stripe, платные планы
- Маркетинг: Привлечение первых пользователей
- Запуск: Публикация на Product Hunt
Результат
За час создано функциональное приложение для изучения испанского языка с AI, включающее голосовые функции, переводы и систему кредитов - готовая основа для полноценного продукта.