Словарик · общий концепт и план
Версия для обсуждения · 1 ноября 2026 года
Личный англо-русский словарь, который помогает не просто узнавать слова, а проверять, понимать ошибки и постепенно учиться применять их. Можно заниматься самостоятельно или подключить своего частного преподавателя.
Это сводный документ по накопленным пожеланиям, не окончательное техническое задание и не обещание всех функций в первой версии. Состав первого выпуска, технология и сроки ещё согласуются.
1. Для кого и зачем
Для частных пользователей: самостоятельных учеников и людей, которые занимаются со своим репетитором. Ориентир — личное/P2P-взаимодействие, а не обязательная школьная лицензия. P2P пока не означает согласованный маркетплейс, поиск репетиторов или расчёты за уроки.
Главная ценность — свой словарь, проверяемое знание каждого слова и понятная работа над ошибками. Новости, грамматика, диалоги и игровые механики помогают учить личные слова, но не заменяют словарь.
2. Как выглядит основной учебный цикл
- Собрать свои слова. Ученик вводит английское слово и русский перевод. Слова можно найти, исправить и удалить; после закрытия они сохраняются.
- Находить новое по контексту. Приложение предлагает подходящее слово: «А знаешь это слово?» Источники контекста и механизм добавления пока не выбраны.
- Проверять, а не верить самооценке. Ответ «знаю» не означает «выучено»: слово всё равно встречается в последующих проверках.
- Тренировать разными способами. Переводить в обе стороны, писать, произносить, составлять пары и применять слова в предложениях.
- Разбирать ошибку. Показать верный ответ, объяснить ошибку и относящееся к ней правило на русском и английском.
- Закреплять адресно. При следующей отработке — два упражнения на эту ошибку, затем по одному. При повторной ошибке цикл возобновляется с двух упражнений.
- Видеть прогресс слова. В личном словаре показывать долю ошибок относительно употреблений и отдельно результаты написания. Формула, период и единица «употребления» ещё не определены.
Точный момент следующей отработки, интервалы и условие прекращения целевых повторов не заданы. Это обучающая логика, а не штрафная механика. Знание перевода не должно автоматически выдаваться за доказанное умение правильно написать слово.
3. Личный словарь и прогресс
- Свои английские слова и русские переводы; поиск, редактирование, удаление и сохранность.
- Проверка в направлениях русский → английский, английский → русский и смешанном режиме.
- Предложения новых слов по контексту с последующей проверкой ответа «знаю».
- Прогресс по конкретному слову, а не только общий счёт занятий.
- Отдельное отображение результатов написания; детали прочих показателей ещё обсуждаются.
Расширенная идея агента, не утверждённая модель: разделить учёт узнавания, понимания на слух, написания и употребления; повторять прежде всего тот навык, в котором обнаружен пробел. Конкретный алгоритм интервального повторения не выбран.
4. Упражнения, предложенные пользователем
| Формат | Смысл | Что ещё открыто |
|---|---|---|
| Письменный перевод | Показано слово на одном языке, ответ набирается на другом; проверяется написание | Допустимые варианты, регистр, пробелы и обработка опечаток |
| Устный перевод | Перевод показанного слова произносится в микрофон; для английского нужна обратная связь по произношению | Речевой сервис, качество, стоимость и согласие на обработку аудио |
| Сопоставление пар | Два столбика на русском и английском; пары выбираются нажатиями, не перетаскиванием | Размер набора и поведение при неверной паре |
| Слово в пропуске | Предложения с изученными словами и одним пропущенным словом | Способ ответа, источник предложений и роль русского аналога |
| Неправильные глаголы | Изучение и отработка неправильных глаголов | Формы, список глаголов и конкретные задания |
| Предложения на времена | Практика английских времён с изучаемыми словами | Набор времён, вид ответа и обратная связь |
| Разбор и повтор ошибки | Двуязычное объяснение и правило, затем цикл «два упражнения → по одному → возобновить при повторной ошибке» | Расписание, группировка ошибок и критерий закрепления |
Распознавание произнесённого текста — не то же самое, что полноценная оценка произношения. До обещания этой функции нужны реальные проверки микрофона и качества оценки на iPhone и Android.
5. Связка с частным преподавателем
Словарь остаётся личным пространством ученика. Преподаватель подключается по его инициативе.
- Ученик вводит email преподавателя в специальное поле.
- У преподавателя появляется отдельный интерфейс для подключённых учеников.
- Преподаватель видит прогресс и регулярность занятий; точный набор показателей предстоит согласовать.
- Преподаватель может добавлять слова ученику; ученику нужно push-уведомление о новых словах.
- Ученик может отвязать преподавателя и подключить другого.
Нельзя автоматически считать, что преподавателю открыта вся личная статистика. Нужно определить подтверждение подключения, права на слова, видимость данных и прекращение доступа после отвязки. Также пока не выбраны правила принятия новых слов и действия, если преподаватель с таким email ещё не зарегистрирован.
6. Персональные новости на английском
Идея пользователя: «Дай ссылку на Telegram-канал, который любишь читать, — получай новости из него на английском».
Основа — уже интересный ученику источник, а не одинаковая лента для всех. Эта идея выделена для дальнейшего развития, но её включение в первую версию не утверждено.
Открыты получение публикаций, перевод или адаптация уровня, полный текст или краткая версия, частота и место доставки, ссылка на оригинал и условия использования материалов. Ссылка на канал не даёт разрешения подключать Telegram-аккаунт или читать переписки; доступ к закрытым каналам не обещан.
Предложения агента для обсуждения: озвучка, добавление незнакомых слов в словарь, вопросы по содержанию, показ оригинала рядом с английской адаптацией. Эти детали ещё не выбраны.
7. Аккаунт, друзья и мотивация
- Вход по email. Google и Apple — возможные дополнительные способы, не выбранная реализация.
- Вопрос «Как к Вам можно обращаться?» — предпочтительное обращение вместо обязательного настоящего имени.
- Друзья по телефону или email из адресных книг; конкретные разрешения и приглашения не определены. Загрузка всей адресной книги не согласована.
- Соревнование по примеру Duolingo и геймификация; очки, серии, награды и правила не выбраны.
- Push о словах преподавателя; технические условия для Android и iPhone-веб-версии ещё предстоит проверить.
8. Дополнительные форматы для обсуждения
После анализа Lingualeo предложены следующие форматы. Пользователь оценил идеи в целом положительно, но конкретный состав не утверждал. Это предложения P, не новые обязательные F-требования.
| ID | Предложение агента | Что добавляет |
|---|---|---|
| P-001 | Услышать и выбрать | Понимание слова на слух без показа написания |
| P-002 | Мини-диктант | Запись услышанного слова или короткой фразы |
| P-003 | Собрать слово | Промежуточная ступень между узнаванием и самостоятельным вводом |
| P-004 | Собрать предложение | Порядок слов и применение личной лексики |
| P-005 | Найти и исправить ошибку | Проверка понимания правила и исправления употребления |
| P-006 | Значение в контексте | Работа с многозначными словами |
| P-007 | Сочетания слов | Устойчивые сочетания вместо отдельных переводов |
| P-008 | Мини-история и вопросы | Понимание связного текста с личными словами |
| P-009 | Ситуативный мини-диалог | Применение слов в бытовой ситуации |
| P-010 | Спринт «верно / неверно» | Короткая игровая тренировка, не единственный критерий знания |
Также предложены смешанные короткие сессии и задания преподавателя на набор слов. Они пока не включены в обязательный состав.
9. Устройства и путь запуска
Предварительная схема пользователя:
- Android: установка через APK.
- iPhone сначала: веб-приложение с ярлыком на домашнем экране.
- iPhone позже: отдельное приложение.
Это направление запуска, не готовые сборки и не выбор технологии. Регистрации разработчика Apple пока нет. Рекомендация общего веб-кода/PWA и возможной оболочки остаётся предложением; стек, хостинг самого приложения и речевые сервисы ещё не утверждены.
Проверки нужны на настоящих устройствах: сохранность словаря, оба направления тренировки, написание, голос, отказ в микрофоне, шум и недоступность внешнего сервиса. Публикация этого документа не является публикацией приложения.
10. Этапы работы
Этапы ниже показывают порядок решений, а не обещанные сроки и не автоматическое распределение всех функций по релизам.
| Этап | Результат | Состояние |
|---|---|---|
| Сбор пожеланий | Сохранить личный словарь, упражнения, преподавателя, контекстные слова и идеи развития | Накопленный список сохранён; может дополняться |
| Общий концепт | Свести идеи в один документ и дать близкому кругу прочитать | Эта версия подготовлена для обсуждения |
| Границы первой версии | Выбрать минимальный проверяемый учебный сценарий, экраны, метрики и правила доступа | Осталось согласовать |
| Технический выбор | Проверить критичные возможности двух платформ и выбрать стек | Не выбран; технические пробы ещё не выполнены |
| Реализация учебного ядра | Свой словарь, тренировка, проверка и сохранность по согласованному составу | Разработка не начата |
| Приёмка на телефонах | Полный согласованный цикл на iPhone и Android | Не выполнялась |
| Дальнейшее развитие | Подключать дополнительные блоки после определения приоритетов | Состав и порядок открыты |
Рекомендация агента к следующему обсуждению: сначала определить учебное ядро и критерии качества, затем по ним разложить преподавательский, контентный и социальный блоки. Это не означает удаления этих пожеланий и не утверждает их исключение из первого выпуска.
11. Что уже сделано и что осталось
Сделано по подготовке
- Создано отдельное пространство проекта и единое место для контекста.
- Записаны пользовательские пожелания F-001–F-031 и отдельно предложения P-001–P-010.
- Сохранены исследования платформ, Lingualeo и преподавательских аналогов.
- Сведён этот концепт для обсуждения.
Осталось по продукту
- Утвердить состав первой версии, экраны и поведение учебного цикла.
- Определить метрики прогресса, учёт ошибок и расписание повторения.
- Согласовать права преподавателя, вход, контакты и уведомления в выбранном объёме.
- Проверить технические ограничения двух платформ и выбрать подход.
- Реализовать приложение и выполнить реальные проверки на обоих телефонах.
Разработка приложения, APK/PWA, голосовые сервисы и интеграции не считаются готовыми. Статусы ENGLISH-01–ENGLISH-06 поступают из единого общего плана и добавляются в веб-страницу при её сборке, а не редактируются независимо.
12. Открытые вопросы перед разработкой
- Что обязательно в первом выпуске, а что остаётся следующим этапом?
- Что считать проверенным знанием и «употреблением» слова; за какой период считать ошибки?
- Когда запускать повтор «два → по одному», когда прекращать и как объединять одинаковые ошибки?
- Откуда брать контекстные слова и примеры; как принимать предложенные слова?
- Какие данные видит преподаватель и что происходит после отвязки?
- Как проверять произношение и обрабатывать аудио с учётом качества, согласия и стоимости?
- Как реализовать вход, уведомления и контакты на выбранных устройствах без лишнего сбора данных?
- Как получать и использовать материалы Telegram-каналов с учётом доступа и условий использования?
13. Полный реестр пожеланий
Ниже сохраняются все пользовательские F-пункты из входящего списка. Их наличие в документе не означает включения каждого пункта в первый выпуск.
| ID | Пожелание пользователя | Суть и границы |
|---|---|---|
| F-001 | Свой словарь | Самостоятельно добавлять английские слова и русские переводы, просматривать, находить, редактировать и удалять слова |
| F-002 | Сохранность словаря | Добавленные слова не теряются после закрытия и повторного открытия |
| F-003 | Тренировка в обе стороны | Вопросы на русском с ответом на английском и наоборот; смешанный режим |
| F-004 | Письменный перевод и проверка написания | Показано слово на одном языке; ученик набирает перевод на другом языке. Проверять введённый ответ, показывать правильный вариант и ошибки; оба направления связаны с F-003 |
| F-005 | Устный перевод, голос и произношение | Показано слово на одном языке; ученик произносит перевод на другом языке. Оба направления связаны с F-003; для английского ответа нужна понятная проверка произношения, не только транскрипция |
| F-006 | Обратная связь и повтор ошибок | Показывать результат ответа и правильный перевод; давать повторить ошибочные слова |
| F-007 | Android через APK | Первая Android-версия устанавливается APK-файлом; это схема запуска со слов пользователя, не утверждение о готовой сборке |
| F-008 | iPhone через сайт с ярлыком | Пока пользоваться веб-приложением с домашнего экрана; регистрации разработчика Apple сейчас нет |
| F-009 | Позже отдельное приложение iPhone | Сохранить путь к будущей iOS-версии; технология и способ переноса пока не утверждены |
| F-010 | Регистрация и вход по почте | Доступ к своему аккаунту через email; пароль, код или ссылка для входа пока не выбраны |
| F-011 | Вход через Google или Apple | Рассмотреть встроенный вход через Google-аккаунт и Apple Account; пользователь обозначил как возможные варианты, техническая доступность ещё не проверена |
| F-012 | Предпочитаемое обращение | Приложение спрашивает «Как к Вам можно обращаться?» — именно предпочтительное обращение, а не обязательное настоящее имя; дальше использует ответ для персонализации |
| F-013 | Роль преподавателя | У преподавателя отдельный интерфейс для работы со своими подключёнными учениками |
| F-014 | Ученик подключает преподавателя по email | Только ученик инициирует привязку, вводя почту преподавателя в специальное поле; преподаватель не подключает себя к ученику самостоятельно |
| F-015 | Отвязка и смена преподавателя | Ученик может отвязать текущего преподавателя и подключить другого |
| F-016 | Прогресс и регулярность занятий для преподавателя | Преподаватель видит прогресс подключённых учеников и как часто они занимаются; точные метрики и вид отчёта пока не определены |
| F-017 | Друзья по контактам | Добавлять друзей по номеру телефона из телефонной книги или по email из адресной книги; точный сценарий поиска, разрешений и приглашений пока не определён |
| F-018 | Соревнование с друзьями | Соревновательный элемент по аналогии с Duolingo; конкретные правила, показатели и формат соревнования пока не выбраны |
| F-019 | Преподаватель добавляет слова ученику | Подключённый преподаватель может добавлять слова в словарь ученика; правила наборов, принятия и редактирования пока не уточнены |
| F-020 | Пуш о словах от преподавателя | Когда преподаватель добавляет слова, ученику приходит push-уведомление; доставка на Android и в iPhone-веб-версии ещё не исследована и не реализована |
| F-021 | Геймификация | Добавить игровые механики мотивации; очки, серии, награды или лиги пока не выбраны. Конкретные упражнения записаны отдельно в F-022, F-005 и F-004 |
| F-022 | Сопоставление слов в двух столбиках | Один столбик со словами на русском, другой — на английском; ученик нажатиями выбирает соответствующие слова и составляет пары перевода. Именно нажатия, не перетаскивание |
| F-023 | Предложения с выученными словами и пропуском | Упражнения на предложения с уже выученными словами: одно слово пропущено, его нужно восстановить. Пользователь также предложил аналог на русском; роль русского варианта (подсказка, перевод или отдельное задание) пока не уточнена. Способ ответа и источник предложений ещё не выбраны |
| F-024 | Неправильные глаголы | Добавить изучение и тренировку английских неправильных глаголов; конкретный набор глаголов, работа с формами и формат упражнений пока не уточнены |
| F-025 | Предложения со словами на времена | Упражнения с предложениями, использующими изучаемые слова, для отработки английских времён. Конкретные времена, формат задания и способ ответа пока не определены |
| F-026 | Новости на английском из любимого Telegram-канала | Ученик указывает ссылку на Telegram-канал, который любит читать; приложение присылает новости из этого источника на английском. Персональный интерес определяет материал для чтения. Частота, место доставки и способ получения/перевода публикаций пока не выбраны |
| F-027 | Предложение слов по контексту | Приложение само предлагает подходящие по контексту слова и спрашивает «А знаешь это слово?». Источники контекста, отбор слов и дальнейшее добавление в словарь ещё не уточнены |
| F-028 | Перепроверка ответа «знаю» | Даже если ученик ответил, что знает предложенное слово, приложение перепроверяет его в последующих упражнениях. Самооценка не равна подтверждённому знанию; частота и виды проверок пока не выбраны |
| F-029 | Личный прогресс по каждому слову | В своём словаре ученик видит прогресс слова: процент ошибок от количества его употреблений и отдельно результаты написания. Определение употребления, период статистики и отображение показателей ещё не уточнены |
| F-030 | Пояснение ошибки и правило на двух языках | Если ученик ошибся, показать пояснение и относящееся к ошибке правило на русском и английском. Это расширяет обратную связь F-006; формат, объём и виды ошибок ещё не уточнены |
| F-031 | Адаптивная отработка ошибки: два упражнения, затем по одному | При следующей отработке дать два упражнения на обнаруженную ошибку, далее по одному. При повторении ошибки возобновить цикл с двух упражнений. Это уточнение повторения F-006 с фокусом на изучении причины ошибки; момент следующей отработки, интервалы, виды заданий и критерий завершения цикла ещё не выбраны |
14. Для обсуждения с близким кругом
Полезно обсудить: понятно ли главное назначение, какие учебные сценарии действительно нужны, как должен помогать преподаватель и где может мешать сложность. Эта версия — описание задуманного продукта, не демонстрация работающего приложения.
Страница предназначена для передачи по ссылке. Индексация поисковиками запрещается техническими директивами; это не пароль и не гарантия конфиденциальности. Любой получивший ссылку сможет её переслать. В документ не включаются переписка, реквизиты доступа, email владельца, сведения об инфраструктуре и общий план других проектов.