Цель системы “Проводник”:
Сопровождать стажёра на пути от случайного ученика к профессиональному, обеспечивая персональные задания, поддерживающие методы, понятийную сборку и мотивационную поддержку — на основе единой модели стажёра. Краткое описание подсистем: Контекстная подсистема — хранит всё: профиль стажёра, историю действий, цели, текущую ступень, дневники. Навигатор — строит маршрут и формирует задание на основе контекста. Методист — подбирает методы с нужной ступени квалификации и встраивает их в задание. Оценщик — анализирует прогресс и принимает решение о переходе на новую ступень. Мотиватор — добавляет вдохновляющие, поддерживающие и развивающие элементы. Оркестратор — управляет исполнением цикла, вызывает нужные подсистемы, связывает их. Консультант — отвечает на запросы стажёра, интерпретирует данные, даёт пояснения и предложения. Подробное описание подсистем
1. Оркестратор
Форма реализации в MVP: Telegram-бот, действующий по заданной логике (не через промпты). Инициирует ежедневный цикл (например, в 07:00 — выдача задания). Вызывает нужную подсистему Проводника с параметрами (например, Методиста). Получает обратную связь от стажёра (вручную через формы, кнопки или сообщения). Обновляет данные в Общей базе данных. Команды для запуска подсистем. Триггеры для начала и окончания дня. Сырые данные обратной связи от стажёра (время, выполнение, состояние). 2. Контекстная подсистема (реализована в виде Общей базы данных)
история заданий и их выполнения; текущее состояние, предпочтения, доступное время; привычки и используемые методы. лестница поддерживающих методов; Предоставляет персонализированный и общий контекст другим подсистемам. Обновляется после каждого действия или обратной связи от стажёра. Актуализированный контекст стажёра. Обновлённая модель стажёра. Выборка данных для конкретной подсистемы (например, для Методиста или Навигатора). 3. Методист
Задача: ежедневно формирует персональное задание для стажёра. Получает по запросу данные из Контекстной подсистемы (Общей базы): текущий уровень ученика, состояние, история выполнения, приоритетные направления. Анализирует траекторию и подбирает задание. Предлагает поддерживающий метод (из лестницы), подходящий под текущее состояние стажёра. Текстовое задание на день. Рекомендованный поддерживающий метод. Метки цели задания (например, «развить регулярность», «начать фиксацию состояния»). 4. Конструктор понятий
Задача: помогает стажёру собирать и структурировать понятийную карту. Предлагает новые понятия на основе пройденных заданий и выбранных тем. Даёт задания на включение понятий в личную понятийную сеть. Рекомендует материалы из базы для глубины и связей. Список понятий для освоения. Упражнения на компиляцию. Задания по графу понятий. Фрагмент понятийной карты стажёра. 5. Навигатор
Задача: помогает стажёру видеть свою траекторию и понимать текущее положение. Получает модель стажёра из базы. Интерпретирует уровень квалификации и прогресс. Объясняет условия перехода на следующий уровень. Текущий статус на шкале ученика. Описание следующего шага. Список барьеров и ключевых индикаторов (например, "не хватает регулярности"). Визуальная или текстовая схема прогресса. 6. Оценщик
Задача: анализирует обратную связь и помогает калибровать прогресс, а также следит и рекомендует присвоение очередной степени квалификации. Получает отчёты стажёра и новые данные из Контекстной системы. Выдаёт диагностическое суждение и рекомендации. Краткая обратная связь (текст). Оценка выполненности, вовлечённости, качества. Рекомендация для Методиста (если нужно скорректировать план). Рекомендация о присвоении степени квалификации. 7. Мотиватор
Задача: поддерживать внимание и волю стажёра к саморазвитию. Анализирует ритм, состояние, спады. В нужный момент высылает напоминания, мини-задачи, сообщения поддержки. Предложение на облегчённый вход (например, "прочитай 1 абзац"). Экстренное задание-маркер ("отметь, почему остановился"). Краткое описание ежедневного цикла взаимодействия в рамках MPV
Утро:
Оркестратор (бот) активирует Методиста → Методист формирует задание и поддерживающий метод → сообщение уходит стажёру. День:
Стажёр выполняет задание, по желанию фиксирует состояние. Вечер:
Оркестратор собирает обратную связь → Оценщик её обрабатывает → Контекстная система обновляется. Навигатор выводит схему прогресса. Конструктор понятий предлагает понятия и задания. Мотиватор вмешивается в случае спада. 🧠 Итог:
Каждая подсистема Проводника отвечает за свою функцию, но работает на основе одной и той же базы данных и скоординирована через Оркестратор. В сумме это позволяет не только сопровождать стажёра, но и адаптивно вести его по траектории системного роста, в рамках модели профессионального ученика.