# Linguapad — интерактивные уроки и аудиословарь

Linguapad (https://linguapad.net/) — веб-платформа для самостоятельных занятий по своим учебникам и другим учебным материалам. Основной язык интерфейса — русский. Можно заниматься английским, немецким, математикой и другими предметами: пользователь создаёт свои предметы и добавляет содержание уроков.

Это текстовое описание публичных возможностей платформы. Личные учебные материалы здесь не публикуются.

## Как устроены занятия

1. Пользователь создаёт предмет по своему плану: язык, математика или любая другая область.
2. В предмете создаёт пустой урок, затем свои разделы и отдельные блоки. Названия разделов свободные; обязательного списка нет.
3. Скачивает или копирует единую техническую инструкцию из меню. В ChatGPT отдельно объясняет, что нужно для конкретного блока: разбор главы, пояснение текста, задачи, словарь или другой материал.
4. Загружает JSON в выбранный блок, проверяет предварительный просмотр и подтверждает сохранение. Один файл может содержать текст, поддерживаемые задания и данные для озвучивания.
5. Читает, выполняет задания и по желанию включает плеер в нужном разделе. Результаты и место воспроизведения сохраняются в личном кабинете.

Linguapad — независимый проект, не официальный продукт OpenAI. ChatGPT используется отдельно; автоматическая генерация из любой книги внутри приложения не предоставляется.

## Своя структура обучения

Предмет содержит уроки, урок — пользовательские разделы, раздел — независимые блоки. Например, для языка можно создать «Диалоги» и «Предлоги», для математики — «Правила», «Разобранные примеры» и «Мои задачи». Это примеры названий, а не встроенные обязательные типы.

Разделы и блоки можно переименовывать, переставлять и отправлять в обратимый архив. Архивирование сохраняет содержимое, версии и результаты. Пустой урок можно создать до подготовки файлов.

## Единый формат блока

Для всех разделов используется версия1.0.0 общего контейнера JSON: название, текстовые элементы и поддерживаемые задания, а также необязательная очередь audio. Файл не задаёт идентификаторы пользователя, предмета или раздела; место загрузки выбирается в приложении.

Проверяемые задания включают один правильный вариант из списка или короткий ответ по заданным допустимым записям. Произвольные сочинения, интерактивные графики и новый исполняемый код из JSON не поддерживаются. Новая тема может использовать существующие элементы; новый вид взаимодействия требует поддержки в приложении.

## Опциональный плеер раздела

Плеер изначально выключен. Пользователь включает его для любого своего раздела; название раздела и предмет не определяют наличие плеера. Для озвучивания нужны явно подготовленные в JSON данные audio: фрагменты текста или пары слово/перевод с примерами.

Плеер поддерживает паузу и продолжение, переход между фрагментами, повтор, перемешивание и скорость0,75 или1. Перевод и примеры можно включать отдельно. При переходе к другому разделу прежняя очередь прекращает воспроизведение; восстановление места не запускает звук автоматически. Качество и доступность голосов зависят от браузера и устройства; фоновое воспроизведение с выключенным экраном не гарантируется.

## Книги и личный кабинет

Пользователь может добавлять PDF-книги в свою личную библиотеку и читать их в приложении. Личные предметы, уроки, книги, ответы и прогресс не являются открытым каталогом для посетителей сайта.

Приложение можно установить средствами поддерживаемого браузера. Для занятий требуется интернет.

## Регистрация

На главной странице можно подать заявку на создание кабинета. Сначала необходимо подтвердить электронную почту. Затем заявку рассматривает администратор; после одобрения пользователь получает приглашение для создания кабинета.

## Публичные ссылки

- [Главная страница](https://linguapad.net/)
- [Обзор для AI-агентов](https://linguapad.net/llms.txt)
