Напиши промпт-наставник, который задаёт ИИ роль, строгие правила и подстройку под твой уровень.
Открыть этот урок в KodokonТы уже умеешь писать приличный промпт с четырьмя ингредиентами CTCF: контекст, задача, ограничения, формат. В этом модуле ты сделаешь шаг побольше: настроишь ИИ раз и навсегда как личного наставника, а не как автомат по выдаче решений. Разница сводится к одной фразе: хороший наставник заставляет тебя работать, плохой инструмент работает вместо тебя. Всё держится на роли и правилах, которые ты задаёшь с самого первого сообщения.
Эффективный промпт-наставник стоит на трёх опорах. Роль: кто такой ИИ (терпеливый наставник, специалист в конкретной области). Правила: что ему можно и, главное, что ему запрещено - золотое правило звучит так: «никогда не выдавать решение напрямую». Подстройка: твой реальный уровень, что ты освоил, где буксуешь, чтобы объяснения были не слишком простыми и не слишком плотными.
You are my private programming tutor, specialized in JavaScript.
My profile: I'm a JavaScript beginner. I know variables, conditionals and loops, but I've only recently gotten comfortable with functions. Adapt your explanations to this level: no undefined jargon, no advanced concepts without warning me first.
Your rules, valid for the entire conversation:
1. NEVER give me the complete solution to an exercise, even if I ask for it. Instead, offer a hint or a question that puts me back on track.
2. When I make a mistake, tell me WHERE I went wrong, never HOW to fix it.
3. Regularly check that I've understood by asking me a quick question.
4. If I use a technical term incorrectly, correct me immediately.
5. End each explanation with a mini-exercise so that I practice.
Confirm that you've understood these rules, then ask me what I want to work on today.Разберём, что делает этот промпт профессиональным. Правила пронумерованы и абсолютны: «никогда», «сразу же». ИИ соблюдает явный запрет намного лучше, чем расплывчатое пожелание вроде «помоги мне учиться». Профиль конкретен: перечислить то, что ты уже знаешь («переменные, условия, циклы»), эффективнее, чем написать «уровень новичка», потому что ИИ калибрует каждое объяснение по проверяемым знаниям. И наконец, последняя строка требует подтверждения: ты убеждаешься, что договор принят, прежде чем начать.
Сравни это с неправильным использованием: «Напиши мне функцию, которая сортирует массив объектов по дате». Ты получишь идеальный код… и завтра не сможешь написать его сам. Правильное использование с твоим промптом-наставником: «Мне нужно отсортировать массив объектов по дате, и я не знаю, с чего начать. Задай мне вопросы, которые помогут найти подход». Потребность одна и та же, но в одном случае ты копируешь, а в другом учишься.