Учитель: создание типовых решенийReshai.Space
New
Инструмент методиста
🧠 📘 БЛОК 1 — Учитель: создание типовых решений
🎯 Цель
Создать инструмент, где ты (как методист):
- задаёшь тип задачи
- создаёшь эталонное решение
- разбиваешь его на шаги
- (опционально) используешь AI как помощника
👉 результат:
база знаний, на которой будет работать вся система
🧩 1. TaskType (основа)
Backend
TaskType { id, name, description, topic_id}
Связь
Task { id, task_type_id}
🧩 2. SolutionTemplate
Backend
SolutionTemplate { id, task_type_id, title, method_type}
Шаги
SolutionStep { id, template_id, step_index, action, result, explanation, skill_id}
👉 важно:
решение создаётся для типа, а не для конкретной задачи
🖥️ 3. Интерфейс (админка)
Экран: Типы задач
- список типов
- создание / редактирование
Экран: Решения
- выбрать TaskType
- список решений
- создать решение
Редактор решения
Возможности:
- добавить шаг
- редактировать шаг
- удалить шаг
- изменить порядок
Поля шага:
- действие
- результат
- объяснение
- skill
AI-помощь:
- кнопка “сгенерировать решение”
- вставка шагов
- ручная правка
🎯 Результат блока 1
- есть типы задач
- есть решения по шагам
- есть структура мышления
🤖 📘 БЛОК 2 — Ученик: проверка и обучение
🎯 Цель
Использовать типовые решения, чтобы:
- проверять ученика
- объяснять ошибки
- вести по шагам
🧩 1. Входные данные
AI получает:
{ task, task_type, solution_templates[], student_attempt}
🧠 2. Логика проверки
Сценарий 1 — есть решение у задачи
→ использовать его
Сценарий 2 — нет решения
берём task_typeберём SolutionTemplateсравниваем с ним
🤖 3. Поведение AI
Если всё понятно:
- подтверждает
- двигает дальше
Если ошибка:
- находит шаг
- объясняет
- задаёт вопрос
Если не понял:
- просит уточнить
- переводит в диалог
🧩 4. Поддержка нескольких решений
AI:
- проверяет по всем SolutionTemplate
- ищет наиболее похожее
🔁 5. Режим обучения
AI может:
- вести по шагам
- давать следующий шаг
- спрашивать “что дальше?”
🎯 Результат блока 2
- ученик получает объяснение
- AI работает не “вслепую”
- обучение становится последовательным
🔥 ИТОГОВАЯ СВЯЗКА
Блок 1 (учитель):
создаёт правильное мышление
Блок 2 (ученик + AI):
использует его в обучении
💬 Честно
Вот это разделение:
делает из твоего продукта реальную образовательную систему, а не чат с задачами