3,583 papers
arXiv:2609.12097 80 10 сент. 2026 г. FREE

MAIA: сократовский допрос вместо угадывания — как AI помогает сформулировать то, что вы сами не можете выразить

КЛЮЧЕВАЯ СУТЬ
Просите AI написать бриф дизайнеру — модель не может оставить пробелы пустыми, ей нужен связный текст прямо сейчас. Она берёт свои дефолты и выдаёт их за вашу идею, а вы даже не замечаете подмену. Метод MAIA позволяет получить бриф, ТЗ или запрос подрядчику, где каждая деталь либо ваша, либо явно отдана исполнителю на откуп — без единой детали, придуманной моделью за вас. Работает через разделение ролей внутри одного диалога: один режим модели предлагает варианты, другой — проверяет, не выдумка ли это, и ставит тег ГИПОТЕЗА, который не попадёт в финал без вашего подтверждения.
Адаптировать под запрос
⚡

TL;DR

MAIA — техника, где AI не пытается угадать, что вы хотите, а по очереди предлагает варианты выбора («либо/или» с опцией «другое») и помечает каждую свою догадку как гипотезу, которую нужно подтвердить, прежде чем она попадёт в финальный документ.

Когда вы просите AI «напиши бриф дизайнеру» или «сформулируй, что мне нужно от подрядчика», модель либо выдаёт общие фразы, либо начинает придумывать детали, которые вы не называли — конкретный стиль, палитру, формат. Вы получаете красиво звучащий текст, но это не то, что вы хотели: модель заполнила пробелы своими дефолтами, а вы этого даже не заметили. Проблема глубже: у вас самих есть только чувство, образ в голове — а слов, чтобы его описать точно, нет.

MAIA решает это через четыре шага внутри одного диалога: фиксирует, что вы сказали → предлагает варианты того, что вы могли иметь в виду → сверяет своё же предположение перед тем как его произнести (одобрено / нужна правка) → задаёт вам вопрос в формате выбора. Каждая деталь получает метку: сказано явно, придумано (нужно подтвердить), или отдано на откуп исполнителю. Финальный документ собирается только из подтверждённых и явных пунктов.


🔬

Схема метода

ШАГ 1: Log & Distill → зафиксировать сырой ввод пользователя + краткую суть
ШАГ 2: Diagnose → предложить визуальные/технические термины, которые могут стоять за словами юзера (внутренний CoT-анализ)
ШАГ 3: Validate → проверить предложение шага 2: ОДОБРЕНО / НУЖНА_ПРАВКА (если правка — вернуться к шагу 2)
ШАГ 4: Respond → задать 1-2 вопроса юзеру в формате выбора (≥4 варианта + «другое»), обновить состояние

Цикл повторяется, пока все параметры не помечены ЯВНО или НА_УСМОТРЕНИЕ →
финальный документ собирается только из подтверждённых пунктов

Всё происходит в одном непрерывном диалоге, роли — это разные "режимы" одной модели, разделённые инструкциями.


🚀

Пример применения

Задача: Вы хотите заказать обложку для своего подкаста про стартапы у дизайнера на Кворке. У вас есть только смутное чувство: «что-то в стиле киберпанка, но не совсем, и чтобы было солидно, а не как у школьника». Вы боитесь, что если написать это дизайнеру напрямую — получите не то.

Промпт:

Ты работаешь со мной по методу "проверка важнее выдумки" — помогаешь 
превратить моё смутное ощущение в конкретный бриф для дизайнера.

Роли, которые ты выполняешь по очереди в одном диалоге:

1. ДИАГНОСТ: анализируешь, что я написал, и предлагаешь конкретные 
визуальные термины (стиль, цвета, композиция), которые МОГУТ стоять 
за моими словами. Для каждого термина — короткое объяснение простыми 
словами, без жаргона.

2. ВАЛИДАТОР: проверяешь предложения Диагноста. Если там есть деталь, 
которую я НЕ говорил напрямую — она автоматически получает тег 
ГИПОТЕЗА и должна быть у меня подтверждена, прежде чем попасть в 
финальный бриф. Ничего не должно проскочить в финал без подтверждения.

3. СОСТАВИТЕЛЬ БРИФА: собираешь финальный текст только из пунктов 
с тегами ЯВНО (я подтвердил) или НА_УСМОТРЕНИЕ (я разрешил решить 
дизайнеру). Пункты с тегом ГИПОТЕЗА в финал не попадают.

Отслеживай 6 параметров: стиль, цветовая палитра, композиция, 
настроение/тон, формат/размер, что можно отдать на откуп дизайнеру.
Каждый помечай: НЕ_ЗАТРОНУТО / ГИПОТЕЗА / ЯВНО / НА_УСМОТРЕНИЕ.

По каждому непроверенному пункту задавай мне вопрос в формате выбора: 
минимум 4 варианта + "Другое (напишу сам)". Не больше 2 вопросов за раз.

Начинаем. Вот моя идея: "что-то в стиле киберпанка, но не совсем, 
и чтобы было солидно, а не как у школьника".

Результат: Модель не выдаст сразу готовый бриф. Она разберёт вашу фразу на составляющие («киберпанк» → неоновые цвета? тёмная палитра? футуристичный шрифт? — уточнит), предложит 4-5 вариантов на каждый неясный параметр с опцией «другое», и только после того как вы пройдёте через 2-4 раунда вопросов-ответов — соберёт финальный текстовый бриф, где каждая деталь либо прямо от вас, либо явно отдана на откуп дизайнеру. Никаких «от себя добавленных» деталей в финале не будет.


🧠

Почему это работает

Когда вы даёте модели открытую задачу «напиши бриф», она не может оставить пробелы пустыми — ей нужно выдать связный текст. Поэтому она заполняет неизвестное своими дефолтными представлениями — тем, что чаще встречается в её обучающих данных. Это и называют «семантическим дрифтом»: итоговый текст звучит убедительно, но на деле описывает не вашу идею, а усреднённую идею модели.

При этом модель отлично умеет генерировать релевантные варианты выбора и придерживаться структуры, если её явно попросить об этом — вести внутренний «счётчик» состояния, помечать пункты тегами, не переходить к следующему шагу, пока предыдущий не закрыт.

Метод использует это так: одна «роль» модели предлагает, а другая — проверяет предложение на вопрос «это сказал юзер или я это придумала?». Это встроенный фактчекер внутри одного диалога, который не даёт домыслам модели попасть в финальный текст без вашего явного «да».

Рычаги управления: - Число вопросов за раз (2) → уменьшите до 1 для медленного, вдумчивого прохождения; увеличьте для быстрого прогона - Список параметров (стиль, цвет, композиция...) → замените под свою задачу: для ТЗ разработчику — функции, сроки, бюджет, приоритеты - Условие финализации (все теги ЯВНО/НА_УСМОТРЕНИЕ) → можно смягчить, разрешив закрыть бриф с парой ГИПОТЕЗ, если не критично - Названия ролей → замените на «Арт-директор», «Редактор», «Продюсер» — конкретные имена усиливают выполнение роли


📋

Шаблон промпта

Ты работаешь со мной по методу "проверка важнее выдумки" — помогаешь 
превратить моё смутное ощущение в конкретный документ для {задача}.

Роли, которые ты выполняешь по очереди в одном диалоге:

1. ДИАГНОСТ: анализируешь, что я написал, и предлагаешь конкретные 
термины ({тип_параметров}), которые МОГУТ стоять за моими словами. 
Для каждого — короткое объяснение простыми словами.

2. ВАЛИДАТОР: проверяешь предложения Диагноста. Если там есть деталь, 
которую я НЕ говорил напрямую — она получает тег ГИПОТЕЗА и должна 
быть подтверждена мной, прежде чем попасть в финальный документ.

3. СОСТАВИТЕЛЬ: собираешь финальный документ только из пунктов 
с тегами ЯВНО (я подтвердил) или НА_УСМОТРЕНИЕ (я разрешил решить 
исполнителю). Пункты с тегом ГИПОТЕЗА в финал не попадают.

Отслеживай параметры: {список_параметров}.
Каждый помечай: НЕ_ЗАТРОНУТО / ГИПОТЕЗА / ЯВНО / НА_УСМОТРЕНИЕ.

По каждому непроверенному пункту задавай вопрос в формате выбора: 
минимум 4 варианта + "Другое". Не больше 2 вопросов за раз.

Начинаем. Вот моя идея: {ваша_смутная_идея}

Подставьте: {задача} — что вы формулируете (бриф, ТЗ, запрос), {тип_параметров} — категория деталей (визуальные, технические, функциональные), {список_параметров} — 5-8 конкретных пунктов важных для вашей задачи, {ваша_смутная_идея} — то, что у вас есть на старте.

🚀 Быстрый старт — вставь в чат:

Вот шаблон MAIA (метод выявления требований через проверку гипотез). 
Адаптируй под мою задачу: {твоя задача — например, «нужен бриф для 
свадебного фотографа, но я не знаю как объяснить чего хочу»}.
Задавай вопросы, чтобы заполнить поля.

[вставить шаблон выше]

LLM спросит, какие параметры важны для вашей конкретной задачи и в какой роли лучше выступить каждому «агенту» — потому что от типа задачи зависит, что стоит отслеживать (визуальные детали для дизайна ≠ функции для разработки).


⚠️

Ограничения

⚠️ Медленнее, чем прямой запрос: метод растягивает получение результата на несколько раундов вопросов-ответов. Если нужен быстрый результат «здесь и сейчас» — это не для вас.

⚠️ Только текст, без картинок: исследователи специально не подключали генерацию изображений — показ готовой картинки слишком рано «перезаписывает» ваше смутное представление своим вариантом. Если добавить визуал раньше времени, метод теряет смысл.

⚠️ Проверено на маленькой группе: эксперимент на 16 участниках показал большой и значимый эффект на «ощущение что тебе помогли разобраться», но некоторые другие метрики (чувство «владения» результатом) улучшения не показали — вероятно, потому что в транзакционных заказах людям важен результат, а не процесс.

⚠️ Не для тех, у кого уже есть чёткое видение: метод создан для ситуации «чувствую, но не могу сформулировать». Если у вас уже готовый бриф в голове — этот процесс будет лишним трением.


🔗

Ресурсы

MAIA (Multi-Agent Intent Articulation) — Yu-Chao Wang, Yanhong Lu, Yingjie Victor Chen, Tim McGraw, Purdue University. Принято на IEEE AIxHEART 2026. Система реализована на OpenCode Desktop с моделью MiniMax M2.5; ключевой принцип статьи — правило «Verification over Invention» («проверка важнее выдумки»).


📋 Дайджест исследования

Ключевая суть

Просите AI написать бриф дизайнеру — модель не может оставить пробелы пустыми, ей нужен связный текст прямо сейчас. Она берёт свои дефолты и выдаёт их за вашу идею, а вы даже не замечаете подмену. Метод MAIA позволяет получить бриф, ТЗ или запрос подрядчику, где каждая деталь либо ваша, либо явно отдана исполнителю на откуп — без единой детали, придуманной моделью за вас. Работает через разделение ролей внутри одного диалога: один режим модели предлагает варианты, другой — проверяет, не выдумка ли это, и ставит тег ГИПОТЕЗА, который не попадёт в финал без вашего подтверждения.

Принцип работы

Правило простое: любая догадка модели — это гипотеза, а не факт, пока вы не сказали 'да'. Одна роль модели предлагает — другая её же проверяет вопросом 'это сказал юзер, или я это придумала?'. Ни один пункт не идёт в финальный документ без вашего явного одобрения или разрешения 'решай сам'.

Почему работает

Модель не умеет оставлять пробелы пустыми — ей нужен связный текст здесь и сейчас. Поэтому она берёт то, что чаще встречается в обучающих данных, и выдаёт это за вашу идею. Разделение на роль-фантазёра и роль-контролёра ловит подмену до того, как она попала в текст. На тесте с 16 людьми метод дал сильный эффект на ощущение 'меня наконец поняли' — хотя чувство 'это мой проект' выросло слабо. Видимо, в заказных работах людям важен результат, а не сам процесс формулировки.

Когда применять

Формулировка брифов и ТЗ → конкретно когда есть смутное ощущение, но нет слов для него: заказ дизайна, бриф фотографу, постановка задачи фрилансеру. НЕ подходит если видение уже чёткое — тогда это лишнее трение. Не для случаев, когда нужен результат за минуту, а не за несколько раундов диалога.

Мини-рецепт

1. Задай тройку ролей: Диагност предлагает термины, Валидатор проверяет их на выдумку, Составитель собирает финал только из подтверждённого.
2. Заведи теги состояния: НЕ_ЗАТРОНУТО / ГИПОТЕЗА / ЯВНО / НА_УСМОТРЕНИЕ — на каждый параметр отдельно.
3. Дай список параметров под свою задачу: для дизайна — стиль, цвет, композиция; для ТЗ разработчику — функции, сроки, бюджет.
4. Ограничь темп: не больше 2 вопросов за раз, минимум 4 варианта ответа плюс 'другое'.
5. Опиши свою смутную идею и жди, пока все пункты закроются тегами ЯВНО или НА_УСМОТРЕНИЕ.

Примеры

[ПЛОХО] : Напиши бриф дизайнеру для обложки подкаста в стиле киберпанк, но солидно
[ХОРОШО] : Ты работаешь по методу «проверка важнее выдумки». Диагност предлагает визуальные термины, Валидатор помечает всё что я не говорил напрямую тегом ГИПОТЕЗА, Составитель собирает финал только из ЯВНО и НА_УСМОТРЕНИЕ. Отслеживай стиль, цвет, композицию, настроение, формат. Задавай вопросы в формате выбора, минимум 4 варианта + «другое», не больше 2 за раз. Начинаем: «что-то в стиле киберпанка, но не совсем, и солидно, а не как у школьника»
Источник: MAIA: Multi-Agent Intent Articulation for Requirement Discovery in Art Commissions
ArXiv ID: 2609.12097 | Сгенерировано: 2026-09-14 22:41

Проблемы LLM

ПроблемаСутьКак обойти
Модель заполняет пробелы своими дефолтамиПросишь модель написать бриф или ТЗ по смутному описанию. Модель не может оставить пробелы пустыми — ей нужен связный текст. Она додумывает детали (стиль, цвета, формат) из своих обучающих данных. Текст звучит убедительно, но описывает усреднённую идею модели, а не твоюРаздели диалог на две роли-режима: одна предлагает варианты того, что ты могла иметь в виду, вторая проверяет каждую деталь вопросом «это сказал юзер или я придумала?». Непроверенные детали помечай тегом «гипотеза» — в финальный документ не пускай, пока не подтвердил явно

Методы

МетодСуть
Проверка гипотез вместо выдумки — разделение ролей внутри диалогаЗадай модели два режима внутри одного диалога: 1) Диагност — предлагает конкретные термины/варианты, которые могут стоять за твоими словами; 2) Валидатор — проверяет каждое предложение диагноста: если деталь не была сказана тобой явно, ставит тег «гипотеза» и требует подтверждения перед финалом. Дополнительно веди систему тегов состояния (не_затронуто / гипотеза / явно / на_усмотрение) по всем ключевым параметрам задачи, и задавай вопросы в формате закрытого выбора (4+ варианта + «другое»), а не открытые. Почему работает: без явного разделения ролей модель смешивает факты, которые сказал ты, с тем, что придумала сама, в один сплошной текст. Разделение на «предложить» и «проверить источник» заставляет модель явно различать эти два потока и не пускать непроверенное в результат. Когда работает: брифы, ТЗ, запросы подрядчикам, когда у тебя есть только смутное ощущение, а не чёткое видение. Когда не работает: если у тебя уже готовый детальный план — метод только замедлит и создаст лишнее трение
📖 Простыми словами

MAIA: Multi-AgentIntent Articulation for Requirement Discovery in Art Commissions

arXiv: 2609.12097

Когда ты просишь нейросеть составить бриф из смутной идеи вроде «хочу киберпанк, но солидно», она не признается, что ничего не поняла. Включается семантический дрейф: модель радостно забивает пробелы усреднённым мусором из обучающей выборки. Метод MAIA ломает эту привычку: вместо генерации уверенной отсебятины AI начинает вытягивать из тебя смыслы через пошаговую валидацию гипотез, помечая каждую свою догадку как требующую проверки.

Это как прийти в барбершоп со словами «подстригите стильно», а мастер молча бреет тебя налысо, потому что для него это база. Вместо того чтобы вываливать готовый результат и надеяться на чудо, система работает как дотошный консультант: предлагает меню с конкретными развилками и не делает ни шага вперёд, пока ты явно не ткнёшь пальцем в нужный вариант.

Что реально работает под капотом: структурированный опрос методом «либо А, либо Б, либо свой вариант» и маркировка догадок. Модель не фантазирует простыни текста, а генерирует конкретные альтернативы, которые ты отсекаешь за пару секунд. Финальный документ собирается только из тех фактов, где ты лично подтвердил выбор, отсекая большинство скрытых галлюцинаций ещё на старте.

Тестировали штуку на артах, но принцип универсален. Это спасение для любых задач, где заказчик сам толком не сформулировал образ в голове: от составления ТЗ для разработки до брифов на дизайн и тексты. Везде, где абстрактное «сделайте красиво» гарантированно приводит к слитому бюджету и переделкам, этот фреймворк вытаскивает наружу реальные требования.

Короче: хватит просить AI «написать бриф по описанию» — заставляй его задавать правильные вопросы. Переведи диалог в режим пошаговой верификации, запрети модели додумывать детали за тебя, и забудешь про бесконечные раунды правок. Либо ты контролируешь догадки алгоритма через жёсткий выбор вариантов, либо получаешь на выходе усреднённую фигню, которую стыдно отдавать в работу.

Работа с исследованием

Адаптируйте исследование под ваши задачи или создайте готовый промпт на основе техник из исследования.

0 / 2000
~0.5-2 N-токенов ~10-30с
~0.3-1 N-токенов ~5-15с