Как убедить ИИ отвечать только на то, что нужно
Автор: OliskoЧтобы нейросеть четко понимала границы глав, лучше всего использовать комбинацию явных текстовых маркеров и структурной разметки. ИИ не видит визуального оформления (отступов или смены шрифта), он ориентируется только на символы в тексте.
Гугл Джемини
Чтобы искусственный интеллект понимал, где начинается новая глава, используйте четкие заголовки, разделители из знаков (например, ---) и явное слово «Глава» с номером или названием. Пишите с новой строки и делайте пустые отступы, чтобы текст не сливался.
Правильные способы разметки глав
1. Используйте маркеры заголовков Markdown (Это лучший стандарт для ИИ):
ставьте # или ## перед названием главы (например, # Глава 1. Начало).
2. Пишите слово «Глава» с номером №: всегда указывайте ключевое слово «Глава», «Часть» или «Эпизод», чтобы модель не перепутала заголовок с обычной фразой.
3. Добавляйте горизонтальную линию: разделяйте части текста тройным дефисом (---) или звездочками (***) на отдельной строке перед новой главой.
4. Делайте отступы: оставляйте 2–3 пустые строки перед заголовком новой главы, чтобы нейросеть четко видела визуальный разрыв.
Чего делать точно не стоит
1. Не пишите название главы в ту же или следующую строчку, где закончился текст предыдущей.
2. Не используйте только размер шрифта (жирный или крупный без # или слова «Глава») — только по тексту ИИ может не понять разницу.
3. Не делайте слишком сложные или нестандартные разделители, которые не несут смысловой нагрузки.
Гигачат и Алиса
1. Явные текстовые заголовки с нумерацией
Это самый простой и эффективный метод. Используйте стандартную структуру: порядковый номер, название главы и пустая строка после нее перед началом текста.
Пример:
Глава 3. Тайна старого маяка Утро выдалось туманным...
Если вы работаете с длинным романом, можно добавить часть:
Часть I. Глава 3. Тайна старого маяка
Важно всегда оставлять одну пустую строку между заголовком и первым абзацем — это помогает модели отделить метаданные от основного контента.
2. XML-подобная разметка (наиболее надежный способ)
Нейросети отлично обучены работать со структурными тегами. Это исключает любую двусмысленность. Текст внутри тегов воспринимается как единый блок.
Пример:
<chapter number="3" title="Тайна старого маяка"> Утро выдалось туманным. Море глухо шумело у подножия скал. Ветер приносил запах соли и гнили. </chapter>
<chapter number="4" title="Письмо из прошлого"> На столе лежал конверт. Сломанная печать еще хранила след алого воска. </chapter>
Теги <chapter>, </chapter> и двойные переносы строк между ними служат для ИИ стоп-сигналом: контекст предыдущей главы закрывается, начинается новый. Для объемных произведений также полезно добавлять теги уровня книги:
<book id="novel_01">...</book>.
3. Markdown-разметка
Многие современные модели хорошо понимают синтаксис Markdown. Заголовок первого уровня однозначно сигнализирует о начале нового крупного раздела.
Пример:
# Глава 3. Тайна старого маяка Утро выдалось туманным... # Глава 4. Письмо из прошлого На столе лежал конверт...
Для подзаголовков внутри главы используйте уровни ниже (## Подзаголовок), чтобы не нарушить иерархию.
4. Длинные разделители (горизонтальные линии)
Используйте их, если по какой-то причине нельзя пронумеровать главы. Однако этот способ работает хуже без дополнительных уточнений в запросе, так как горизонтальная линия может означать просто смену сцены внутри одной главы.
Пример:
Утро выдалось туманным... *** На столе лежал конверт...
Три звездочки ***, три дефиса --- или подчеркивание ___ распознаются большинством моделей как разрыв секции. Чтобы это сработало надежно, добавьте инструкцию к промту:
*«Текст разделен символами ***, каждая новая секция — это отдельная глава»*.
5. Задать границы глав текстом.
Пример промта:
«Проверь на орфографию текст, начиная с фразы "После полудня Галя пришла на пляж" и заканчивая фразой "К вечеру Галя ушла с пляжа"».
Что важно учесть при передаче текста
| Ошибка | Почему это сбивает ИИ | Как исправить |
|---|---|---|
| Только пустой отступ | Модель может принять его за обычный параграфный интервал внутри главы. | Всегда добавляйте слово «Глава X» или XML-тег. |
| Смена названия («Раздел», «Акт», «Интерлюдия») | Если модель ожидает «Главу», она может потерять нить повествования. | Придерживайтесь единой терминологии во всем документе. |
| Отсутствие контекста перехода | Даже при правильной разметке начало новой главы выглядит обрывистым. | Добавьте короткое вводное предложение: «После событий в порту...» |
| Склейка заголовка с текстом | Если нет пустой строки, модель решит, что первая строка абзаца — это имя персонажа или странное утверждение. | Оставляйте один перевод строки после заголовка. |
Как правильно составить запрос (промпт)
Недостаточно просто разделить текст в файле. Нужно дать ИИ четкую команду. Вместо общего «Проанализируй текст» пишите конкретную инструкцию:
«Перед тобой файл, где главы размечены тегами . Проанализируй каждую главу отдельно, а затем сделай общий вывод.»
«Соблюдай границы глав. Не переноси информацию из Главы 3 в рассуждения по Главе 4, если я прямо не попрошу найти сквозные мотивы.»
«Сначала составь краткое содержание каждой главы по отдельности, используя их названия, а затем опиши развитие сюжета всей книги.»
Практический совет: если вы загружаете документ через интерфейс чата, проверьте, не преобразовал ли редактор ваши тройные звездочки *** в картинку-делитель или другой формат. В таком случае надежнее вернуться к варианту с XML-тегами или словом «Глава».