2025-12-04 11:09:54 +03:00
|
|
|
aiogram==3.13.1
|
|
|
|
|
sqlalchemy==2.0.36
|
|
|
|
|
asyncpg==0.30.0
|
|
|
|
|
alembic==1.14.0
|
|
|
|
|
python-dotenv==1.0.1
|
|
|
|
|
openai==1.57.3
|
2025-12-04 11:23:48 +03:00
|
|
|
pydantic>=2.4.1,<2.10
|
2025-12-04 11:09:54 +03:00
|
|
|
pydantic-settings==2.6.1
|
Добавлены основные функции MVP: тематические подборки, импорт слов, диалоговая практика, напоминания и тест уровня
Новые команды:
- /words [тема] - AI-генерация тематических подборок слов (10 слов по теме с учётом уровня)
- /import - извлечение до 15 ключевых слов из текста (книги, статьи, песни)
- /practice - диалоговая практика с AI в 6 сценариях (ресторан, магазин, путешествие, работа, врач, общение)
- /reminder - настройка ежедневных напоминаний по расписанию
- /level_test - тест из 7 вопросов для определения уровня английского (A1-C2)
Основные изменения:
- AI сервис: добавлены методы generate_thematic_words, extract_words_from_text, start_conversation, continue_conversation, generate_level_test
- Диалоговая практика: исправление ошибок в реальном времени, подсказки, перевод реплик
- Напоминания: APScheduler для ежедневной отправки напоминаний в выбранное время
- Тест уровня: автоматическое определение уровня при регистрации, можно пропустить
- База данных: добавлены поля reminders_enabled, last_reminder_sent
- Vocabulary service: метод get_word_by_original для проверки дубликатов
- Зависимости: apscheduler==3.10.4
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 15:46:02 +03:00
|
|
|
apscheduler==3.10.4
|
2025-12-04 16:00:38 +03:00
|
|
|
greenlet==3.1.1
|