Что на самом деле делает роль
Роль задаёт нейросети границы мышления. Фраза «вы действуете как копирайтер» переводит модель в язык рекламы, призывов к действию и коммерческой структуры. Без этой метки нейросеть смешивает бытовой тон с официальным и выдаёт средний результат, подходящий всем и никому.
Это работает потому, что языковая модель предсказывает токены, опираясь на контекст. Роль становится самым сильным контекстом в начале промпта.
Формула роли в промпте
Задача: что именно нужно сделать.
Контекст: для кого, в каком формате и с какими ограничениями.
Без роли
Промпт: «Напиши текст про пользу сна».
Ответ: общие фразы, нейтральный тон, структура «введение — основное — вывод».
С ролью
Промпт: «Вы действуете как сомнолог. Напиши текст про пользу сна для людей с тревожностью».
Ответ: специализированные рекомендации, тон заботы, структура с практическими шагами.
Роль должна совпадать с задачей
Не просите дизайнера написать код и не просите программиста оформить лендинг.
Конкретнее, чем «эксперт»
«Редактор интерфейсов с опытом лендингов» работает точнее, чем общая метка «эксперт».
Одна роль на один промпт
Смешение ролей размывает ответ, нейросеть не понимает, с какой позиции отвечать.
Роль проверяется результатом
Если ответ не изменился после добавления роли, формулировка не сработала.
Ответ получится шаблонным, без эмпатии и конкретных решений.
Ответ становится персональным, с конкретным сроком и предложением.
Роль без контекста
Нейросеть знает, кто она, но не знает, зачем и для кого отвечает.
Слишком широкая роль
«Эксперт по всему» даёт ответ средней глубины по любому вопросу.
Роль противоречит задаче
Поэту трудно написать техническую инструкцию, даже с ролью.
Главное правило: роль не украшает промпт, она перепрограммирует ответ. Назначайте её осознанно, проверяйте на результате и меняйте, если нейросеть уходит в сторону.