План развития продукта

От генератора равноценных вариантов к полному циклу самостоятельной работы: что уже есть, что впереди, пилот в школе.

TeacherFlow задуман не как «разовый генератор текстов», а как опора для цикла самостоятельной работы в школе. Ниже — целевая картина, что уже доступно на teacherflow.ru и какие этапы развития запланированы после пилота. Краткий обзор — в разделе Развитие продукта.

Целевая картина

Идея продукта на горизонте нескольких лет: самостоятельная работа — это не только «раздать листок», а цепочка:

  1. Подготовить эталон и равноценные варианты.
  2. Раздать их классу или отдельным ученикам.
  3. Собрать ответы.
  4. Оценить и понять, где пробелы — у класса и у каждого ученика.
  5. Дать обратную связь ученику и родителю понятным языком.
  6. Назначить целевые дозадачи на конкретный навык и проверить, закрылся ли пробел.

Сегодня сервис закрывает блок подготовки материалов и честной раздачи (пункты 1–2). Блоки 3–6 — последовательные фазы развития после подтверждения ценности в школе.

Кейс хакатона (генерация вариантов одной сложности с контролем качества) остаётся ядром: каждая следующая фаза опирается на ту же методику, а не ослабляет требования к эквивалентности вариантов.

Что уже работает в текущей версии

На teacherflow.ru доступен рабочий MVP для учителя.

Генерация и контроль качества

  • Загрузка эталона: текст, TXT, PDF, Word, фото с распознаванием.
  • Генерация от 2 до 10 вариантов с профилем сложности и проверками.
  • Полный режим (три смысловые проверки) и быстрый режим для черновика.
  • Сравнение варианта с эталоном, правка в редакторе, пересоздание одного варианта.
  • Библиотека комплектов, повторное открытие и доработка.
  • Экспорт PDF, Word, ZIP; формулы в редакторе и в печати.
  • Публичные read-only ссылки для учеников (share.teacherflow.ru) — без ответов в открытом доступе.
  • Режим показа на экране в классе.

Демо-предметы: математика 5–9 класс, английский A2–B1. Архитектура рассчитана на подключение других предметов через отдельные правила качества — не «переключатель всех предметов» без методической подготовки.

Класс и раздача (первый этап цикла)

Учитель может:

  1. Создать класс (например, «5А») и вести список учеников с отображаемым именем — ввод вручную, вставка списка или импорт из Word.
  2. После генерации вариантов нажать «Раздать классу», выбрать состав на урок (кто присутствует / дистант).
  3. Получить случайное равномерное назначение уже готовых вариантов (например, 5 вариантов на 20 учеников — по 4 на каждый вариант).
  4. Увидеть таблицу «имя — вариант», скачать именные листы и ключ для проверки, отправить персональные ссылки удалённым.

На этапе раздачи повторная генерация нейросетью не вызывается — только назначение готовых вариантов. Это быстро, предсказуемо и воспроизводимо (одно и то же назначение можно повторно экспортировать).

Качество релизов

Перед выкладкой изменений в алгоритмы действует автоматический контроль на эталонном наборе заданий (целевой порог успеха — не ниже 80%). Это описано в статье Методология.

Боли по ролям и что закрываем по этапам

Учитель

ЗадачаСейчасСледующие этапы
Раздать разные варианты без списыванияКласс, случайное назначение, PDFQR/код варианта на бланке
Помнить, кто какой вариант получилЖурнал назначений, экспортПривязка при сканировании работ
Проверить много работ за вечерКлюч «имя — вариант — ответ»Полуавтоматическая сверка
Понять пробелы по классу—Тепловая карта навыков
Точечная отработкаНовый комплект вручнуюМикро-наборы на один навык
Отчёт родителю—Краткая рекомендация «что повторить»

Ученик

ЗадачаСейчасСледующие этапы
Понятно, что лист «мой»Имя на бланкеЛичная ссылка / кабинет
Понять, где ошибкаОценка учителяТип ошибки, подсказка
Что делать дальше—2–3 задания на пробел

Родитель

ЗадачаСейчасСледующие этапы
Что задали и когда сдавать—Уведомление без лишних персональных данных
Где пробел у ребёнка—1–2 навыка простым языком
Как помочь, не решая за ребёнка—Подсказки для родителя

Этап 2 — проверка и сбор ответов

Цель: сократить время учителя на сверку и накопить структурированные данные для диагностики.

Планируемые возможности:

  • Бланк с полями и идентификатором варианта (в т.ч. QR).
  • Загрузка фото работ пачкой с ручной привязкой к ученику при необходимости.
  • Короткий цифровой ответ там, где это уместно (без полноценной LMS).
  • Сверка с ключом: точное совпадение, допуск для чисел, осторожная проверка коротких ответов по английскому.
  • Статус по каждому ученику: сдано, верно, частично, не сдано.

Задел для этапа 3: единая модель «работа ученика», привязанная к назначению варианта.

Этап 3 — диагностика пробелов

Цель: ответить не только «кто ошибся», но и «что класс не усвоил».

Планируемые возможности:

  • Таксономия типов ошибок по предмету (вычисление, перевод условия, грамматика…).
  • Классификация ошибки с объяснением для учителя (правила + языковая модель там, где нужен смысл).
  • Тепловая карта класса по навыкам эталона.
  • Профиль ученика: какие пробелы повторяются.
  • Отчёт для родителя на одной странице — без сравнения с одноклассниками и без педагогического жаргона.

Диагностика будет опираться на навыки, выделенные при анализе эталона, и те же политики сложности, а не на «магический процент».

Этап 4 — закрытие пробелов

Цель: не новая тяжёлая контрольная на весь класс, а точечная отработка.

Планируемые возможности:

  • Микро-набор из 3–5 заданий на один навык, сопоставимой или чуть ниже сложности эталона.
  • Генерация через тот же контролируемый pipeline с другой учебной целью («отработка»).
  • Назначение подгруппе, которая ошиблась в конкретном навыке.
  • Повторная короткая работа — отметка «пробел закрыт».

Используется тот же механизм класса и назначения, что уже есть сегодня.

Этап 5 — цикл на четверть

Долгосрочно:

  • План проверочных работ по темам четверти.
  • Портфель работ ученика (в рамках псевдонимов / минимизации данных).
  • Рекомендации по срокам контрольных на основе разброса ответов класса.
  • Интеграции с школьными системами — только после подтверждённой ценности в пилоте (направление, не обещание сроков).

Принципы развития

  1. Назначение отдельно от генерации — нейросеть только там, где нужен новый текст; раздача остаётся быстрой и детерминированной.
  2. Минимум персональных данных — в классе достаточно отображаемого имени по решению учителя; расширенная политика для массового школьного пилота — отдельная продуктово-юридическая работа (см. Промышленная эксплуатация).
  3. Один комплект вариантов — много классов — можно перераздать другому классу без повторной генерации.
  4. Воспроизводимость — в экспорте фиксируются версия правил и назначения.
  5. Качество не снижается при добавлении фаз — эталонный набор остаётся обязательным контролем.

Пилот в школе — ближайший совместный шаг

Перед масштабированием фаз 2–5 нужен пилот 2–4 недели с учителями математики и/или английского:

  • согласование, какие данные вводятся в класс;
  • замер времени от эталона до готовой раздатки;
  • разбор спорных вариантов и доработка порогов;
  • обратная связь: «можно ли отдавать комплект на урок».

Метрики согласуем до старта — без заранее объявленных «процентов экономии», которые не измерены. Ориентиры для обсуждения:

ЭтапЧто измеряем
Текущая версияДоля комплектов, по которым учитель дошёл до экспорта; время до PDF; число правок
После этапа 2Доля работ, проверенных с помощью сервиса; время проверки
После этапа 3Использование отчётов о пробелах; отчёты родителям

Риски и как их учитываем

РискПодход
Персональные данные несовершеннолетнихМинимум полей в классе; политика хранения перед массовым пилотом
Мало вариантов, много учениковПредупреждение и предложение догенерировать
Ошибки ИИ в разборе работЭтап 3: правила + контроль учителя
Расширение scopeЧёткие границы этапов; этап 1 завершён в продукте
Перегруз родителейКороткие шаблоны, простой язык

Одна фраза для презентации

TeacherFlow развивается от генератора равноценных вариантов к полному циклу самостоятельной работы: раздача → проверка → диагностика пробелов → обратная связь → целевые дозадачи. Уже сегодня учитель может пройти путь от эталона до именных листов и ключа для класса; дальше — вместе со школой и по результатам пилота.