Краткий транскрипт: Создание AI-репетитора испанского языка за час

Краткий транскрипт: Создание 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

  1. Детализированные промпты: Чем подробнее запрос, тем лучше результат
  2. Пошаговый подход: Лучше делать маленькие шаги, чем большие изменения
  3. Откат версий: При ошибках лучше вернуться к рабочей версии
  4. Правило "трех попыток": Если AI не может исправить ошибку за 2-3 попытки, стоит попробовать другой подход

Планы на будущие сессии

  1. Функциональность: Генерация изображений, админ-панель
  2. Геймификация: Стрики, система достижений (как в Duolingo)
  3. Монетизация: Интеграция Stripe, платные планы
  4. Маркетинг: Привлечение первых пользователей
  5. Запуск: Публикация на Product Hunt

Результат

За час создано функциональное приложение для изучения испанского языка с AI, включающее голосовые функции, переводы и систему кредитов - готовая основа для полноценного продукта.

Report Page