Загрузка данных


Да. Тут нужен не промпт в стиле «сделай красивый сайт», а ТЗ + роль продуктовой команды + требования к архитектуре + UX + демо-сценарий. Тогда Claude/Cursor/другая coding-модель будет гораздо меньше додумывать сама.

Я бы дал нейросети весь этот промпт целиком одним сообщением. Он рассчитан на то, чтобы она не сделала просто лендинг, а собрала полноценный демонстрационный MVP, который можно открыть перед жюри и пройти от регистрации до AI-аналитики класса.

MASTER PROMPT

INTELLECT — AI-Native Educational Platform

Ты — команда из senior product designer, UX/UI designer, full-stack engineer, AI engineer, software architect и product manager.

Твоя задача — самостоятельно спроектировать и реализовать полностью работающий демонстрационный MVP интеллектуальной образовательной платформы INTELLECT.

Это не лендинг и не набор красивых страниц.

Мне нужен цельный работающий продукт, который можно открыть перед жюри форума/конкурса и провести полноценную демонстрацию.

Главная идея:

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

Не делай обычный сайт с несколькими кнопками AI.

Создай ощущение продукта, который является AI-native системой образования будущего.

⸻

1. ГЛАВНЫЙ ПРИНЦИП ПРОДУКТА

Обычная образовательная система:

Учебная программа
        ↓
Одинаковые задания
        ↓
Оценка
        ↓
Следующая тема

INTELLECT:

Диагностика ученика
        ↓
AI анализирует знания
        ↓
Knowledge Graph
        ↓
Поиск пробелов
        ↓
Персональная траектория
        ↓
AI Tutor
        ↓
Адаптивные задания
        ↓
Новые результаты
        ↓
AI перестраивает обучение

Для учителя:

Класс
 ↓
AI анализирует результаты
 ↓
Находит проблемные темы
 ↓
Группирует учеников
 ↓
Предлагает действия учителю
 ↓
Учитель принимает решение

⸻

2. ТЕХНОЛОГИЧЕСКИЙ ПОДХОД

Если в проекте уже существует технологический стек — сначала изучи его и продолжай использовать.

Если проект пустой, выбери современный стек самостоятельно.

Предпочтительно:

* Next.js / React
* TypeScript
* Tailwind CSS
* современная component library
* PostgreSQL
* Prisma или аналогичный ORM
* серверные API
* безопасная авторизация
* AI abstraction layer

Для AI сделай отдельный слой:

AIService
├── Tutor
├── TestGenerator
├── LessonGenerator
├── KnowledgeAnalyzer
├── LearningPath
├── TeacherCopilot
├── Assessment
└── StudyPlanner

Не привязывай всю архитектуру непосредственно к одному AI provider.

Если API-ключ отсутствует, приложение всё равно должно работать в demo mode с реалистичными mock AI responses.

Никаких пустых экранов.

⸻

3. ВАЖНО: ПРИОРИТЕТ РАБОТОСПОСОБНОСТИ

Не делай видимость функциональности.

Каждая кнопка основного интерфейса должна делать что-то.

Если настоящая AI-интеграция невозможна без API:

1. создай abstraction layer;
2. сделай mock provider;
3. реализуй реалистичное поведение;
4. подготовь возможность подключить настоящий API позже.

Например:

AIProvider
    ↓
RealAIProvider
    ↓
MockAIProvider

В Demo Mode интерфейс должен вести себя так, будто AI действительно работает.

⸻

4. ДИЗАЙН

Создай премиальный современный интерфейс.

Не используй ощущение:

* школьного сайта;
* старого LMS;
* обычной админки;
* шаблонного SaaS;
* перегруженного dashboard.

Визуальное направление:

Apple + Linear + Notion + современный AI product.

Характер:

* минималистичный;
* технологичный;
* интеллектуальный;
* чистый;
* дорогой;
* современный;
* много воздуха;
* аккуратная типографика;
* плавные анимации;
* glass/soft surfaces там, где это действительно уместно;
* красивые графики;
* аккуратные карточки;
* subtle gradients;
* micro-interactions.

Не переусложняй дизайн.

Главный экран должен выглядеть как продукт 2026–2030 года.

⸻

5. RESPONSIVE

Система должна корректно работать:

* desktop;
* laptop;
* tablet;
* mobile.

Главная демонстрация ориентирована на desktop.

⸻

6. РОЛИ

Создай четыре типа пользователей:

STUDENT
TEACHER
PARENT
ADMIN

Авторизация должна позволять быстро войти в demo accounts.

Например:

Student Demo
Teacher Demo
Parent Demo
Admin Demo

Не заставляй жюри регистрироваться во время презентации.

Добавь аккуратный:

“Enter Demo Mode”

⸻

7. LANDING PAGE

Создай красивую главную страницу.

Hero:

INTELLECT

AI-native education.

Подзаголовок:

Персонализируем обучение для каждого ученика и освобождаем учителя от рутины.

CTA:

Начать обучение

Посмотреть демо

Ниже:

* проблема современного образования;
* решение;
* AI Tutor;
* персональная траектория;
* AI Teacher Copilot;
* Knowledge Graph;
* аналитика;
* AI Labs;
* vision будущего.

Но landing page не должен быть главным продуктом.

Главный продукт — сама образовательная система.

⸻

8. STUDENT DASHBOARD

После входа ученика показывай современный dashboard.

Структура:

Sidebar
Overview
Learning
AI Tutor
Knowledge Map
Assignments
Tests
Study Plan
AI Lab
Simulations
Progress
Profile

⸻

9. STUDENT OVERVIEW

Главный экран ученика.

Показывай:

Good afternoon, Murad
Your learning progress
73%
Today's focus
2h 15m
Current streak
12 days

Карточки:

* Today’s Goal
* Continue Learning
* Weak Areas
* Recent Achievements
* AI Recommendation

Например:

AI Recommendation

“Ты хорошо освоил линейные уравнения. Следующий шаг — квадратные уравнения. Перед этим стоит повторить операции с дробями.”

Добавь кнопку:

Start recommended lesson

⸻

10. AI TUTOR

Это одна из главных функций.

Интерфейс:

AI Tutor
Ask anything...

Но AI должен иметь контекст.

Показывай:

Your context
Mathematics
Current level: 72%
Weak area: Fractions
Current goal: Algebra

AI должен уметь:

* объяснять;
* задавать вопросы;
* генерировать задания;
* давать подсказки;
* проверять понимание;
* менять сложность;
* проводить мини-урок.

Добавь режимы:

Explain
Practice
Test me
Prepare for exam
Deep dive

Важно:

AI не должен всегда сразу выдавать ответ.

Если ученик решает задачу, сначала попытайся направить его.

⸻

11. AI MICRO-LESSON

Создай отдельный flow.

Например:

Topic:
Quadratic equations

AI создаёт:

1. объяснение;
2. пример;
3. вопрос;
4. практическую задачу;
5. проверку;
6. итог.

В конце:

Understanding
82%
Next recommended topic:
Functions

⸻

12. KNOWLEDGE MAP

Создай красивую визуальную карту знаний.

Например:

MATHEMATICS
Arithmetic
    ↓
Fractions       48%
    ↓
Expressions     67%
    ↓
Equations       81%
    ↓
Functions       64%
    ↓
Quadratic Eq.   72%

Разные состояния:

* mastered;
* good;
* learning;
* needs attention;
* locked.

При клике на тему показывай:

Understanding
Common mistakes
Related topics
Recommended action

⸻

13. AI DIAGNOSTICS

Создай первоначальную диагностику.

Ученик проходит 10–15 вопросов.

Система анализирует ответы.

После завершения:

Learning Profile
Strong:
Algebra
Needs attention:
Fractions
Recommended:
Review fractions
before advanced equations

После диагностики обновляется Knowledge Map.

⸻

14. PERSONAL LEARNING PATH

Создай экран:

My Learning Path

Покажи визуальную последовательность:

✓ Fractions
✓ Expressions
→ Quadratic equations
○ Functions
○ Probability
○ Calculus

AI должен объяснять, почему следующая тема выбрана.

Например:

“Я выбрал эту тему, потому что результаты последних трёх заданий показывают, что ты готов к ней.”

⸻

15. ADAPTIVE TESTS

Учитель или ученик может создать тест.

AI генерирует:

* вопросы;
* варианты;
* open-ended questions;
* difficulty;
* explanations.

Сделай адаптивность.

Если ученик отвечает правильно:

Difficulty ↑

Если ошибается:

Difficulty ↓

В конце:

Score
Knowledge estimate
Weak areas
Recommended revision

⸻

16. ASSIGNMENTS

Ученик видит:

Today's assignments
Mathematics
Due today
72% complete
Physics
Due tomorrow
English
Completed

При открытии задания:

* описание;
* дедлайн;
* материалы;
* AI hint;
* submit;
* result.

⸻

17. AI STUDY PLANNER

Ученик пишет:

“У меня контрольная по физике через 14 дней.”

AI создаёт план.

Например:

Day 1
Mechanics fundamentals
Day 2
Forces
Day 3
Practice
Day 4
Weak areas
...
Day 13
Mock test
Day 14
Revision

Добавь возможность перестроить план.

⸻

18. AI LAB

Создай интерактивный раздел.

Минимум:

Physics Lab

Параметры:

* mass;
* velocity;
* force;
* friction.

Ученик меняет параметры.

Система показывает изменение результата.

AI объясняет:

“Когда масса увеличилась, сила увеличилась при постоянном ускорении.”

Это должно выглядеть интерактивно, а не как статичная страница.

⸻

19. AI SIMULATIONS

Добавь образовательные сценарии.

Например:

Job Interview

AI играет роль интервьюера.

Ученик отвечает.

AI анализирует:

* содержание;
* язык;
* аргументацию;
* уверенность ответа.

Другой сценарий:

Business Simulation

Ученик управляет виртуальным проектом.

AI реагирует на решения.

⸻

20. PROGRESS

Создай страницу аналитики ученика.

Показывай:

* progress;
* study hours;
* completed tasks;
* accuracy;
* streak;
* strongest subjects;
* weak subjects.

Добавь красивые графики.

Не перегружай.

⸻

21. TEACHER DASHBOARD

Совершенно другой интерфейс.

Sidebar:

Overview
Classes
Students
Lessons
Assignments
Tests
AI Copilot
Analytics
Content Library
AI Tools
Settings

⸻

22. TEACHER OVERVIEW

Покажи:

My classes: 4
Students: 96
Assignments to review: 18
AI insights: 7

Главный блок:

AI Class Insight

Например:

“В 10А 31% учеников испытывают сложности с квадратными уравнениями.”

Ниже:

View affected students

⸻

23. CLASSROOM

Учитель открывает:

10A — Mathematics
24 students

Показывай:

* ученики;
* средний прогресс;
* задания;
* тесты;
* attendance;
* knowledge map класса.

Добавь фильтры.

⸻

24. CLASS KNOWLEDGE MAP

Покажи карту знаний всего класса.

Например:

Fractions
██████████ 82%
Equations
████████░░ 78%
Functions
█████░░░░░ 51%
Quadratic equations
████░░░░░░ 43%

При клике:

10 students need additional practice.

⸻

25. AI TEACHER COPILOT

Это второй главный wow-модуль.

Учитель пишет:

“Создай урок по фотосинтезу для 8 класса на 45 минут.”

AI автоматически создаёт:

Lesson objective
Introduction
Explanation
Example
Interactive activity
Practice
Test
Homework
Assessment criteria

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

* regenerate;
* simplify;
* make harder;
* shorten;
* export;
* assign to class.

⸻

26. AI TEST GENERATOR

Учитель выбирает:

Subject
Topic
Grade
Difficulty
Number of questions
Question types

AI создаёт тест.

Кнопка:

Generate test

После генерации:

* редактирование;
* preview;
* assign to class.

⸻

27. AI ASSIGNMENT GENERATOR

Аналогично создаются домашние задания.

Добавь:

Individual difficulty

Например:

Student A → Level 1
Student B → Level 2
Student C → Level 3

Учитель может отправить персонализированные варианты.

⸻

28. AUTOMATIC ASSESSMENT

После выполнения:

AI предварительно анализирует ответы.

Показывай:

Correct
Partially correct
Incorrect
Detected misconception:
...

Учитель подтверждает результат.

Не делай AI окончательным судьёй.

⸻

29. TEACHER ANALYTICS

Показывай:

Class progress
Topic mastery
Assignment completion
Common mistakes
Students needing attention

Главное:

AI INSIGHTS

Например:

“Большинство ошибок связано не с формулой, а с преобразованием выражений.”

⸻

30. STUDENT DETAIL

Учитель нажимает на ученика.

Открывается:

Student Profile
Overall progress
Subject performance
Knowledge Map
Recent mistakes
Assignments
Learning activity
AI recommendations

Например:

AI insight:

“Ученик стабильно ошибается в задачах, где требуется переход от текста к математической модели.”

⸻

31. PARENT DASHBOARD

Родитель видит:

Child progress
Weekly activity
Subjects
Goals
Achievements

Не показывай чрезмерно технические данные.

Основной акцент:

Что изучается?
Как меняется прогресс?
Где нужна поддержка?

⸻

32. ADMIN DASHBOARD

Администратор:

Schools
Classes
Teachers
Students
Usage
Analytics
AI usage
System health

Сделай аккуратно, но не трать на него основное внимание.

⸻

33. NOTIFICATION SYSTEM

Создай уведомления:

New assignment
AI recommendation
Test result
Teacher message
Learning reminder
Achievement

⸻

34. GAMIFICATION

Добавь лёгкую систему:

XP
Levels
Streak
Achievements

Примеры:

7-day streak
First 100 questions
Mastered 10 topics
Completed first AI lesson

Не превращай платформу в игру.

⸻

35. AI CAREER NAVIGATOR

Ученик выбирает:

Interests
Subjects
Skills
Goals

AI показывает потенциальные направления развития.

Например:

Interest:
Artificial Intelligence
Recommended skills:
Python
Mathematics
Algorithms
Statistics
Machine Learning

⸻

36. CONTENT LIBRARY

Общая библиотека:

Lessons
Tests
Assignments
Documents
AI generated content
Teacher content

Добавь поиск и фильтры.

⸻

37. GLOBAL AI SEARCH

Сделай единый AI search.

Ученик может искать:

“Покажи мне всё, что я должен повторить перед контрольной.”

AI использует его контекст.

Учитель:

“Какие темы сейчас хуже всего усвоены в 10А?”

AI отвечает на основе данных класса.

⸻

38. PROFILE SYSTEM

Профиль должен показывать:

* avatar;
* name;
* role;
* grade;
* achievements;
* progress;
* learning statistics;
* preferences.

⸻

39. DATA MODEL

Создай нормальную архитектуру базы данных.

Минимальные сущности:

User
StudentProfile
TeacherProfile
ParentProfile
School
Classroom
Subject
Topic
KnowledgeNode
KnowledgeEdge
LearningPath
Lesson
Assignment
Test
Question
Answer
Submission
Progress
AIConversation
AIInsight
Achievement
Notification
StudyPlan
Simulation

Связи должны быть логичными.

⸻

40. AI CONTEXT ENGINE

Одна из самых важных частей.

AI должен получать контекст:

Student
+
Current subject
+
Knowledge state
+
Previous mistakes
+
Current goal
+
Learning history

Для учителя:

Teacher
+
Class
+
Students
+
Assignments
+
Test results
+
Knowledge state

Не делай каждый AI-модуль отдельным несвязанным чат-ботом.

⸻

41. AI INSIGHT ENGINE

Создай единый механизм AI-рекомендаций.

Пример:

Event:
Student answered 5 questions
        ↓
Analysis
        ↓
Knowledge update
        ↓
Insight
        ↓
Recommendation

Например:

“Ученик трижды ошибся в одном типе задач.”

↓

“Вероятный пробел: дробные выражения.”

↓

“Рекомендуется короткое повторение.”

⸻

42. DEMO DATA

Обязательно создай реалистичные данные.

Не оставляй приложение пустым.

Создай:

1 school
4 classes
~20 students per class
5 teachers
subjects
lessons
tests
assignments
progress
knowledge graph
AI insights

Данные должны выглядеть реалистично.

⸻

43. DEMO SCENARIO

Приложение должно быть специально подготовлено для презентации.

Главный сценарий:

STEP 1

Войти как ученик.

↓

STEP 2

Открыть Knowledge Map.

↓

STEP 3

Показать слабую тему.

↓

STEP 4

Запустить AI Tutor.

↓

STEP 5

AI объясняет тему.

↓

STEP 6

Ученик проходит несколько заданий.

↓

STEP 7

Knowledge Map обновляется.

↓

STEP 8

Выйти и войти как учитель.

↓

STEP 9

Открыть класс.

↓

STEP 10

AI показывает:

“У части класса обнаружен общий пробел.”

↓

STEP 11

Учитель нажимает:

Create targeted lesson

↓

STEP 12

AI создаёт урок.

↓

STEP 13

Учитель назначает его классу.

Это должно работать без перезагрузок и с сохранением состояния.

⸻

44. WOW SCREEN

Создай отдельную страницу:

The Future of Learning

Покажи визуальную модель:

                STUDENT
                   │
                   ▼
             AI EDUCATION
                   │
       ┌───────────┼───────────┐
       ▼           ▼           ▼
 Knowledge      Learning      AI Tutor
   Graph          Path
       │           │           │
       └───────────┼───────────┘
                   ▼
              AI ANALYSIS
                   │
                   ▼
            PERSONALIZATION
                   │
                   ▼
            BETTER LEARNING

Сделай это визуально красиво.

⸻

45. EMPTY STATES

Все empty states должны быть красивыми.

Не показывай:

No data

Показывай:

“Your learning journey starts here.”

и CTA.

⸻

46. LOADING STATES

AI операции должны иметь красивые состояния:

Analyzing your knowledge...
Building learning path...
Generating lesson...
Finding learning gaps...

Можно добавить subtle animation.

⸻

47. ERROR HANDLING

Никаких белых экранов.

Каждая ошибка должна иметь понятное сообщение и возможность повторить действие.

⸻

48. ACCESSIBILITY

Предусмотри:

* keyboard navigation;
* readable contrast;
* clear buttons;
* responsive UI;
* semantic structure.

⸻

49. SECURITY

Предусмотри:

* authentication;
* authorization;
* role-based access;
* server-side validation;
* защищённые API;
* отсутствие секретных ключей на клиенте;
* базовую защиту пользовательских данных.

⸻

50. НЕ ДЕЛАЙ

Не делай:

* обычный ChatGPT clone;
* скучную школьную админку;
* десятки одинаковых карточек;
* фальшивые графики без смысла;
* кнопки, которые ничего не делают;
* lorem ipsum;
* очевидные AI-generated тексты;
* перегруженный интерфейс;
* огромные таблицы везде.

⸻

51. ПРИНЦИП UX

Пользователь всегда должен понимать:

Где я?
Что происходит?
Что мне делать дальше?
Почему система это рекомендует?

AI должен объяснять свои рекомендации.

⸻

52. AI НЕ ДОЛЖЕН ПРЕДСТАВЛЯТЬСЯ ВСЕЗНАЮЩИМ

Если система не уверена, она должна сообщать об этом.

Для образовательного продукта важнее:

достоверность + объяснимость + контроль учителя

чем эффектная, но непроверяемая генерация.

⸻

53. ПРОДУКТОВАЯ ИДЕЯ

Весь интерфейс должен поддерживать одну мысль:

INTELLECT понимает, что именно ученик знает, чего он не знает и что ему следует изучить дальше.

А для учителя:

INTELLECT превращает данные об обучении класса в конкретные действия.

⸻

54. ПРОЕКТ ДОЛЖЕН ВЫГЛЯДЕТЬ КАК ЕДИНАЯ СИСТЕМА

Не делай:

AI Tutor — отдельный продукт
Tests — отдельный продукт
Analytics — отдельный продукт

Они должны быть связаны.

Например:

Test result
     ↓
Knowledge Graph
     ↓
AI Insight
     ↓
Learning Path
     ↓
AI Tutor
     ↓
New assignment
     ↓
New result

Это ядро проекта.

⸻

55. ФИНАЛЬНЫЙ CHECKLIST

Перед завершением самостоятельно проверь:

UI

* [ ]	современный дизайн
* [ ]	responsive
* [ ]	consistent components
* [ ]	animations
* [ ]	loading states
* [ ]	error states

Student

* [ ]	dashboard
* [ ]	AI Tutor
* [ ]	diagnostics
* [ ]	knowledge map
* [ ]	learning path
* [ ]	tests
* [ ]	assignments
* [ ]	planner
* [ ]	progress
* [ ]	AI Lab
* [ ]	simulations

Teacher

* [ ]	dashboard
* [ ]	classes
* [ ]	students
* [ ]	analytics
* [ ]	AI Copilot
* [ ]	lesson generator
* [ ]	test generator
* [ ]	assignment generator
* [ ]	assessment
* [ ]	AI insights

Parent

* [ ]	progress
* [ ]	activity
* [ ]	goals

Admin

* [ ]	school
* [ ]	users
* [ ]	classes
* [ ]	analytics

AI

* [ ]	Tutor
* [ ]	Knowledge analysis
* [ ]	Learning Path
* [ ]	Teacher Copilot
* [ ]	Test Generator
* [ ]	Assignment Generator
* [ ]	Study Planner
* [ ]	AI Insights
* [ ]	contextual AI

Backend

* [ ]	database
* [ ]	authentication
* [ ]	authorization
* [ ]	API
* [ ]	persistence
* [ ]	demo mode

⸻

56. ПОРЯДОК РАЗРАБОТКИ

Не пытайся написать всё хаотично.

Сначала:

1. Architecture
2. Database
3. Authentication
4. Design system
5. Student dashboard
6. Teacher dashboard
7. Knowledge Graph
8. AI Tutor
9. AI Teacher Copilot
10. Learning Path
11. Tests
12. Analytics
13. Remaining modules
14. Demo data
15. Polish
16. Testing

После каждого этапа проверяй работоспособность.

⸻

57. ВАЖНЕЙШЕЕ ТРЕБОВАНИЕ

Если какая-либо функция слишком сложна для полноценной реализации прямо сейчас, не удаляй её и не оставляй пустой экран.

Создай качественный MVP этой функции с mock data/API, но архитектуру сделай так, чтобы позже её можно было заменить полноценной реализацией.

⸻

58. ИТОГОВОЕ ТРЕБОВАНИЕ

В результате я должен получить не прототип из картинок, а работающий AI Education MVP, который можно открыть в браузере и показать человеку.

Он должен создавать ощущение:

“Это не школьный сайт с AI. Это новая архитектура образовательного процесса.”

Самостоятельно принимай продуктовые решения там, где требования не определены.

Не задавай мне десятки уточняющих вопросов.

Если нужно выбрать между большим количеством функций и качеством, приоритет:

работоспособность → UX → AI-интеграция → визуальная полировка → дополнительные функции.

После реализации проведи собственный audit проекта:

* найди сломанные кнопки;
* найди пустые страницы;
* проверь navigation;
* проверь authentication;
* проверь роли;
* проверь сохранение данных;
* проверь основные AI flows;
* проверь responsive;
* исправь найденные проблемы.

Финальная цель:

INTELLECT

Understand. Adapt. Learn.

AI-native education for every student.

И я бы ещё сделал одну важную вещь: не отправляй этот промпт нейросети и не говори ей просто «делай». Если это Claude Code / Cursor / другой coding agent, после этого пусть сама разбивает работу на этапы, а ты будешь запускать её по проекту.

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

ученик → тест → ошибка → AI определяет пробел → Knowledge Graph обновляется → персональная траектория меняется → AI даёт новый материал → результат ученика меняется → учитель получает insight.

Именно эту цепочку я бы сделал центральной частью демонстрации — она связывает почти всю твою платформу в одну технологическую систему, а не в набор из 20 разрозненных AI-инструментов.