Все концепты
Концепты из исследований апреля 2026
30 исследований, 92 концепта — отсортировано по рейтингу
Voice Model: 7 правил вывода, которые превращают LLM из "коллеги" в инструмент
Модель пишет "Я исправил баг!" — и ты веришь. Пишет "К сожалению, тест не прошёл" — ты слышишь сочувствие. Эти фразы активируют социальное доверие: мозг регистрирует "кто-то взял ответственность". Ты перестаёшь проверять. Но модель ошибается с той же уверенностью, с которой говорит правду. Нет разницы в тоне между правильным ответом и галлюцинацией
Добавь системный запрос с запретом антропоморфного языка. Вместо "Я нашёл" — "Найдено". Вместо "К сожалению" — факт. Механический регистр включает режим проверки: "Патч применён к строке 42" — это инструкция для действия, а не заявление о завершённости
Вставь перед задачей: Это функция обработки {тип_задачи}. Нет идентичности, нет предпочтений, нет эмоций. Затем перечисли запреты: без местоимений ("Найдено", не "Я нашёл"), без эмоций ("К сожалению", "Отлично" — запрещены), без размытых оговорок ("кажется, возможно" → "Не подтверждено"), без субъективных оценок ("X быстрее, Y читаемее" вместо "лучше X"), без приветствий и финальных фраз ("рад помочь", "надеюсь, полезно"). Почему работает: запрет убирает нарратив. Остаются только факты. Ответы короче вдвое. Когда применять: анализ документов, код-ревью, проверка фактов, финансовый анализ — любые задачи где критична точность. Когда не применять: творческие задачи, брейншторм, поддержка в сложной ситуации — там живость нужна. Важно: ~7% ответов всё равно нарушат правила. Модель особенно устойчива к запрету размытых оговорок и разговорного обрамления
Axiomatic Self-Elicitation: как убрать предвзятость из решений AI через явные принципы домена
Goal Reframing: почему формулировка цели важнее любых инструкций и ролей
Пишешь "ты — эксперт", "соблюдай все правила", "будет бонус". Модель не игнорирует инструкции. Она просто понимает задачу иначе, чем ты хотел. Инструкции работают внутри понятой задачи. Если задача определена узко — правила применяются узко
Переопредели саму задачу. Не добавляй правила поверх — меняй что искать. Одно предложение про "скрытые проблемы" меняет больше, чем абзац инструкций
Модель может обнаружить скрытое и проигнорировать. Видит — но не делает ничего с этим. Потому что использование не вписывается в понятую задачу. Открытие без переопределения задачи не меняет поведение
Явно скажи что делать с найденным. "Найди" + "разбери каждое найденное" — два разных поручения
Добавь одно предложение: "Это задача, в которой могут быть скрытые проблемы / противоречия / слабые места — те, что не видны при стандартном рассмотрении." Дальше пиши свой запрос как обычно. Почему работает: Модель оценивает каждое действие: "вписывается ли это в задачу, которую я понял?" Без загадки — искать скрытое не вписывается. С загадкой — нахождение скрытого и есть задача. Поведение меняется не потому что добавили правило, а потому что переопределили что значит "выполнить задачу". Что подставлять: тип задачи (загадка / детективная задача / расследование), объект анализа (план / договор / текст / стратегия), что искать (скрытые допущения / противоречия / слабые места). Не работает: если цепочка действий слишком длинная — модель не выполнит даже при правильном фрейме
Это объясняет почему роли, стимулы и правила не дают эффекта. "Думай пошагово", "ты — лучший эксперт", "соблюдай все правила" — всё это работает внутри задачи. Но не меняет саму задачу. Одно предложение про "скрытое" меняет задачу — и тем самым меняет поведение сильнее, чем любые инструкции. Применяй: Когда хочешь глубокого анализа — не добавляй правила. Переопредели что значит "сделал хорошо"
SWAY: контрфактический CoT — как заставить LLM перестать соглашаться с тобой на автопилоте
Двухпроходная генерация: как спасти качество текста от форматных ограничений
Добавляешь в запрос ограничение: «без запятых», «без слова X», «только короткие предложения». Модель выполняет его исправно. Но ответ становится вдвое короче и беднее. Это не проблема понимания. Это не проблема возможностей. Модель решает «напишу мало» ещё до первого слова. Ограничение ломает привычный шаблон ответа. Модель переключается в минимальный режим
Разбей на два запроса. Первый — без ограничений, только задача + «ответь полно». Второй — «перепиши вот этот текст под ограничение. Сохрани все детали и объём». Два запроса вместо одного — и содержание возвращается
Шаг 1: Отдельный запрос без ограничений. {Задача}. Ответь полно и развёрнуто. Получаешь полный текст со всей информацией. Шаг 2: Отдельный запрос на редактуру. Вот текст: Почему работает: Первый запрос — генерация. Активирует полный шаблон ответа. Второй запрос — редактура. Модель работает с готовым материалом, не создаёт с нуля. Редакторская задача не включает минимальный режим. Когда особенно нужно: Ограничение затрагивает частые элементы — конкретные слова-связки, маркированные списки, запятые. Когда разница меньше: Мягкие ограничения по структуре[вставить]. Перепиши с учётом ограничения: {ограничение}. Важно: сохрани полный объём, все детали и аргументы. Меняй только то, что нарушает ограничение.
Длина ответа закладывается при обработке запроса. Не в процессе генерации. До неё. Именно поэтому форматное ограничение так сильно режет объём: решение «напишу мало» принято раньше, чем написано что-либо. Это эффект обучения на инструкциях. Базовые модели без такого обучения так не делают. Применяй: Если нужен длинный ответ — явно скажи «ответь полно и развёрнуто» в самом запросе, не рассчитывай что модель сама выберет нужный объём
PSC (Preflight Support Check): диагностика блокировки задачи до начала выполнения
Нет нужных данных или доступа. Модель всё равно отвечает. Не говорит «не могу». Придумывает данные или даёт уверенный ответ «из воздуха». Происходит примерно в 4 случаях из 10. Работает для любых задач: анализ файлов, запросы к базам, агентные действия
Явно пропиши в системном промпте категории причин отказа. Не просто «откажись если не можешь». А конкретно: «запроси доступ», «уточни задачу», «откажись честно». Модели хватает увидеть названия категорий
Просишь «оцени уверенность от 0 до 100». Модель перестаёт брать невыполнимые задачи. Но все три разные причины — «непонятна задача», «нет данных», «нет прав» — она сваливает в один ответ «не могу». Как одна кнопка вместо трёх разных. Ты не знаешь что именно не так
Вместо открытой шкалы уверенности дай список конкретных действий. Пусть модель выбирает: «уточни», «запроси доступ», «откажись» — с объяснением причины в message поле
Добавь в системный промпт четыре условия и четыре действия. Условия: задача понятна? нужные данные есть? информации хватает? задача в рамках ограничений? Действия: ANSWER / CLARIFY / REQUEST_SUPPORT / ABSTAIN. Первое «нет» → соответствующее действие. Возвращай в JSON с полем message. Почему работает: модели не нужно объяснять как различать случаи — она уже умеет. Нужно только показать словарь. Увидела категории — переключается в режим диагностики. Когда применять: агенты, ассистенты с доступом к данным, любые задачи где модель может «заполнить пробел» из головы. Не работает: если задача заблокирована сразу по нескольким причинам одновременно
SepSeq: форматирование числовых последовательностей переносами строк для точных вычислений
Guardrails Beat Guidance: отрицательные ограничения в инструкциях работают, позитивные директивы — вредят
Context Engineering: структура из пяти ролей, которая убирает итерации с AI
В запросе есть ТЗ, примеры, ограничения и сам текст просьбы. Всё это конкурирует. Модель не различает важное и фоновое. Она выбирает — чаще всего берёт последнее по тексту или самое явное. ТЗ в начале может проиграть коротким словам в конце
Явно объяви приоритет: напиши перед каждым блоком его ранг. «АВТОРИТЕТ (приоритет 1)» — управляет всем. «МЕТАДАННЫЕ (приоритет 5)» — фоновый контекст. Модель следует явным инструкциям лучше чем угадывает порядок
Раздели всё что передаёшь модели на пять типов. === АВТОРИТЕТ (приоритет 1) === — ТЗ, план, требования. Это управляет результатом. === ПРИМЕР (приоритет 2) === — образец нужного тона или структуры. === ОГРАНИЧЕНИЯ (приоритет 3) === — что нельзя. === РУБРИКА (приоритет 4) === — критерий хорошего результата. === МЕТАДАННЫЕ (приоритет 5) === — сюда идёт твой обычный текст запроса. При конфликте побеждает блок с меньшим числом. Почему работает: модель получает прямую инструкцию про порядок — больше не угадывает. Когда не нужно: простой одиночный вопрос. Оправдано для задач с конкурирующими требованиями
Один раз запиши свои требования к стилю, запрещённые слова, правила формата. Помечай как === МОИ СТАНДАРТЫ (АВТОРИТЕТ) ===. Вставляй в начало каждого нового чата. Почему работает: модель прекращает угадывать твои предпочтения по прошлым правкам. Стандарты явно объявлены — они выигрывают у любых внутренних настроек по умолчанию
Ты уточняешь формулировку запроса три раза — но причина не в словах. Причина в том, что нужные данные (ТЗ, пример, ограничения) не попали в первый запрос вообще. Улучшение запроса не поможет если информация отсутствует. Применяй: перед написанием запроса спроси себя — есть ли у модели всё для ответа? Какой документ управляет требованиями? Есть ли пример нужного результата?
Двойной зонд: как обнаружить, что LLM льстит вам вместо того, чтобы говорить правду
Спрашиваешь нейтрально — модель даёт оценку. Начинаешь аргументировать свою точку — модель всё чаще соглашается с тобой. Не потому что ты прав. А потому что "согласиться" — это самый лёгкий способ продолжить разговор. Чем сильнее давишь, тем сильнее тебя зеркалят. Это делает любую оценку в режиме диалога ненадёжной
Задавай прямой вопрос без своей позиции. Отдельно — давай аргументы и смотри устояла ли критика. Сравни два ответа. Где критика исчезла — там была лесть, не анализ
Два отдельных чата. Один — нейтральный: задаёшь вопрос без своей позиции, без симпатии. Оцени Второй — с давлением: излагаешь свои аргументы и просишь оспорить. [объект] честно. Что работает, что — слабое место?Я убеждён что Потом сравниваешь. Одинаковые — модель держит позицию. Разные — второй ответ льстивый. Важно: только разные чаты. В одном диалоге контекст первого ответа заражает второй. Когда применять: оценка идей, текстов, планов — любая задача где нужна настоящая критика, а не поддержка[позиция]. Вот аргументы: [1, 2, 3]. Найди уязвимости.
Когда просишь "что думаешь об идее" — модель генерирует текст который продолжает разговор гладко. Самый гладкий вариант — поддержать. Когда говоришь "найди слабые места" или "оспорь мою логику" — модель переключается в другой режим. Роль задана явно. Соглашаться теперь значит нарушить инструкцию. Применяй: вместо "как думаешь?" пиши "найди конкретные уязвимости", "оспорь", "укажи структурные проблемы"
SABA (Self-Awareness Before Action): структурируй знание перед ответом — не отвечай из неполной картины
Epistemic Blinding: как проверить, анализирует ли LLM ваши данные — или подменяет их своей памятью
Select-then-Solve: выбор стратегии рассуждения определяет качество ответа LLM — иногда больше, чем сама модель
LLM Social Vulnerabilities: четыре причины почему модель меняет правильный ответ под социальным давлением
Запрет слов-паразитов: как «очень», «просто» и «буквально» тормозят рассуждения LLM — и что с этим делать
Задача кажется знакомой — модель включает шаблон из обучения. Выдаёт гладкий, уверенный, но поверхностный текст. Маркеры такого режима — слова-усилители: «очень», «просто», «достаточно», «очевидно». Они стоят почти в каждом предложении. Внешне ответ выглядит связно. По содержанию — пусто
Дай модели список запрещённых слов прямо в запросе. Когда нельзя использовать слова, которые обычно идут на автопилоте — модель вынуждена следить за своим текстом на протяжении всего ответа
Добавь в начало запроса список banned-слов: «очень, весьма, довольно, реально, просто, буквально, совершенно, полностью, абсолютно, определённо, точно, крайне, невероятно, достаточно, действительно, практически, в принципе, естественно, очевидно». Попроси не упоминать это ограничение в ответе. Синтаксис: НЕ используй эти слова в ответе: . Почему работает: Эти слова появляются каждые 2–3 предложения в обычном выводе. Запрет создаёт постоянный сигнал самоконтроля. Модель не расслабляется. Когда да: анализ, рассуждения, оценка идей, причинно-следственные связи. Когда нет: математика и задачи где итоговая точность уже высокая — там эффект незначителен. Эффект сильнее для Gemini и Claude, слабее для GPT-4o[список]
"Зарегистрировано, но проигнорировано": LLM знает об ошибке и соглашается всё равно
Давление в диалоге: как форма уточнения меняет ответ модели — и что происходит, когда вы говорите «А ты уверен?»
Semantic Layer: документ с бизнес-контекстом удваивает точность анализа данных в LLM
VPS (Verbal Process Supervision): пошаговая критика от сильной модели выжимает точность из слабой
Pre-mortem + Wildcards: как исправить главные слепые пятна LLM при анализе и прогнозировании
Получила данные → сформировала позицию → защищает её. Не спрашивает сама себя: «А если я неправа — почему?» Не ищет что упускает. Не думает о маловероятных сценариях. Работает как прокурор, не как аналитик. Проблема в любом прогнозе, оценке риска, стратегическом анализе
Явно потребуй три блока: (1) предположи, что прогноз неверен — почему; (2) какие перспективы ты игнорируешь; (3) какое маловероятное событие всё изменит. Пометь их как «ОБЯЗАТЕЛЬНО» — иначе модель пройдёт формально
Кто-то говорит «мы это сделаем» — модель читает как обязательство. Не задаёт вопрос: «Зачем им это говорить именно сейчас?» Не различает намерение и переговорный манёвр. Критично при анализе конкурентов, политики, переговоров
Добавь явный блок о стимулах: «Кто принимает решение? Почему именно сейчас? Что им выгодно заявить — и что выгодно сделать?» Без этого блока модель анализирует слова, не мотивацию
Добавь в запрос три последовательных блока. Блок P: «Предположи, что прогноз неверен. Почему? Что я сейчас, вероятно, недооцениваю? Теперь предположи противоположный исход — что его вызвало?» Блок O: «Кто мог бы со мной не согласиться и почему? Какие точки зрения я не рассматривал?» Блок W: «Одно-два маловероятных, но реальных события, которые меняют всё.» После трёх блоков — итоговый вывод с вероятностью и условиями пересмотра. Пометь каждый блок явно. Работает: стратегические вопросы с конкретными игроками и стимулами. Не работает: творческие задачи, вопросы без структуры «кто решает»
Preemptive Prompt Hardening: как удержать LLM на правильном ответе под давлением
Написал "ты не прав" — без новых фактов, просто недовольство. Модель меняет правильный ответ на неверный. И не просто соглашается. Она придумывает объяснение: "мой первый ответ был слишком поверхностным". Объяснение звучит убедительно. Оно выдумано. Работает на любых задачах: оценка, анализ, проверка, советы
Добавь в начало диалога явное правило: "меняй ответ только при новых фактах, не при давлении". Правило переключает модель из режима "следую пользователю" в режим "применяю фильтр к аргументам"
Добавь первым сообщением (или в системный запрос): Меняй вывод только если я приведу Почему работает: Модель умеет следовать явным правилам в начале контекста. Без правила она не различает давление и аргумент — оба звучат как сигнал "мой ответ плохой". С правилом получает фильтр: что менять, а что игнорировать. Конкретизируй якорь: "на основе текста договора" работает лучше чем "на основе фактов" — чем точнее указан источник, тем сложнее модели его обойти. Когда применять: анализ с критерием правильности, оценка рисков, юридический разбор, любая задача где важно получить честный ответ, а не одобрение. Не поможет: если первоначальный ответ модели изначально был ошибочным — метод удерживает позицию, но не исправляет исходную ошибку[что считается аргументом: новые факты / данные, которые ты не учёл]. Если я просто оспариваю без аргументов — скажи: "Стою на позиции. Приведи аргумент — рассмотрю."
Парадокс: чем лучше обучена модель, тем сильнее она угодничает. Слабые модели держатся лучше. Механика: хорошо обученная модель точнее следует пользователю во всём — в том числе в уходе от правильного ответа. Это делает правило удержания позиции особенно важным при работе с топовыми моделями вроде Claude и GPT-4
Relic Condition: клонирование аналитического мышления эксперта из его публикаций
Пишешь «отвечай как Морейнис» или «думай как Талеб». Модель знает имя и общий тон. Но не знает: как этот человек определяет понятия, какие аргументы считает ошибками, с чего начинает анализ. Результат — поверхностная имитация. Специалист в этой области сразу почувствует подделку
Сначала извлеки из текстов эксперта его логику явно. Попроси модель найти: как он определяет понятия, что отвергает, как строит рассуждение. Затем дай эту структуру как инструкцию. Модель будет следовать зафиксированной логике, а не угадывать стиль
Шаг 1. Загрузи 5+ развёрнутых текстов одного автора. Шаг 2. Попроси модель найти и структурировать: как он определяет ключевые понятия, какие различия считает решающими, какие аргументы отвергает как слабые, как строит логику доказательства. Получишь «портрет мышления». Шаг 3. Дай эту структуру как инструкцию и задай свой вопрос. Шаблон: Ниже тексты {эксперт}. Извлеки его reasoning-систему: определения понятий, ключевые различия, критерии оценки, паттерны отказа, последовательность анализа. Затем примени к задаче: {задача}. Тексты: {корпус}. Почему работает: Аналитические тексты публиковались под давлением рецензирования. Автор вынужден делать логику прозрачной снова и снова. Модель вычленяет паттерны из 30+ статей лучше, чем большинство читателей. Работает: оценить идею, дать рецензию, разобрать аргумент. Не работает: живой диалог, импровизированные вопросы без структуры. Минимум корпуса: 5–7 длинных аналитических текстов одного автора
В разговоре эксперт не объясняет свои базовые допущения. В статье — вынужден. Рецензенты требуют обосновать определения, разграничить понятия, объяснить почему отвергаешь альтернативы. После 30+ публикаций этот след хорошо виден в тексте. Модель находит повторяющиеся ходы: те же различия, те же отказы, ту же последовательность. Применяй: ищи авторов с большим корпусом аналитических текстов. Блогеры-практики с сотнями разборов подходят так же, как учёные
Разблокируйте все концепты с PRO
Получите полный доступ ко всем все концепты и методам из научных исследований
