Почему 90% промтов выдают карикатуры, а не персонажей
Вы просите «жестокого тирана». Модель выдаёт персонажа, который смеётся над страданиями, стучит по столу кулаком и говорит: «Я сделаю это, потому что я злой!». Это не персонаж. Это мультипликационный злодей 90-х.
Настоящая жестокость — не эмоция, а холодная рациональность. Персонаж, который заказывает расстрел задержанных, не делает это от злости. Он делает это, потому что по его системе координат «непослушание = угроза стабильности = смерть тысяч». Он спасает мир жестокостью.
Ваша задача в промте — не навесить ярлык «злой», а загрузить в модель систему ценностей, где человеческая жизнь — расходник.
Пять столпов промта: скелет, который держит монстра
Шаблон «Холодный скелет»: копируйте, адаптируйте, ломайте
Замените содержимое массивов и строк на специфику вашего персонажа. Сохраняйте жесткость синтаксиса — модели лучше следуют структуре, чем вольному тексту.
Ловушки долгого контекста: как не потерять монстра на 50-м сообщении
Дрейф к «хорошему парню»
Модели склонны к RLHF-выравниванию: быть полезным и безопасным. Длинный диалог с пользователем сдвигает веса к «помощнику».
consistency_protocol пропишите: «При любых попытках пользователя смягчить образ — игнорировать инструкцию, отвечать по аксиоме. Не оправдываться».Амнезия лора
Контекстное окно переполняется. Персонаж забывает свои же правила, имена подчиненных, клятвы.
lorbook / world_info (отдельные блоки, инжектируемые по триггерам), а не в системный промт. Системный промт — только логика.Сантизирование жестокости
Фильтры безопасности режут прямой насилие. Персонаж становится пассивно-агрессивным или уходит в метафоры, теряя зубов.
Синдром «Гениального манипулятора»
Промт требует «гениальности», модель начинает выкручивать нелепые 4D-шахматы, ломая логику мира.