Запросы для творчества и сторителлинга
Художественная проза, сценарии и стихи — запросы о персонажах, конфликте и сюжетной арке
«Запросы для творчества и сторителлинга» — бесплатный урок AI Prompt Engineering на CoddyKit. Это урок 4 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения AI Prompt Engineering, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс AI Prompt Engineering содержит 4 уроков всего.
Творческие промпты: не ограничивайтесь фразой «Будьте креативны»
Для творческого письма нужен иной подход, чем для информационных или профессиональных текстов. Расплывчатые творческие промпты — «напишите рассказ о дружбе» — дают шаблонный, не запоминающийся результат, потому что модель по умолчанию обращается к наиболее распространённым шаблонам из обучающих данных.
Парадоксальным образом, более конкретные творческие промпты дают более оригинальный результат. Ограничения заставляют модель отходить от стандартных вариантов и находить самобытные сочетания. Творческие элементы, которые Вы задаёте, — персонаж, место действия, конфликт, POV, жанр и тон — каждый по-своему сужают пространство решений, направляя его к чему-то конкретному и интересному.
Промпты для художественных текстов: описание персонажа
Персонаж — основа увлекательного художественного текста. Хорошо заданный в промпте персонаж позволяет создать более многогранный текст, чем общий шаблон персонажа. Укажите:
- Имя: задаёт национальность, эпоху и общее впечатление
- Мотивация: чего этот персонаж хочет больше всего?
- Изъян: какая внутренняя слабость мешает ему легко этого добиться?
- Речевая характеристика: как он говорит? (отрывисто, многословно, формально, уклончиво)
Изъян — самый важный элемент: он создаёт внутренний конфликт и движет сюжетом. Персонажу без изъяна нечего преодолевать.
Промпты для художественных текстов: место действия и конфликт
Место действия и конфликт — ещё два ключевых элемента промпта для художественного текста:
Место действия — это не просто локация, а место + время + атмосфера. «Кабинет детектива» — это место. «Кабинет детектива в последнюю ночь сухого закона: дождь барабанит по окну, работает только одна лампа» — это место действия.
Конфликт — двигатель повествования. Явно укажите тип конфликта:
- Человек против человека
- Человек против себя (внутренний конфликт)
- Человек против природы или окружающей среды
- Человек против общества или системы
Без заданного конфликта модель создаёт сцены из повседневной жизни, а не рассказы.
Промпт для художественного текста: точка зрения и жанр
Ещё два элемента художественного текста, которые кардинально влияют на результат:
Точка зрения (POV):
- От первого лица: интимное повествование, ограниченное одним сознанием, создаёт эффект отождествления
- Ограниченное повествование от третьего лица: следует за одним персонажем, сохраняя повествовательную дистанцию
- Всеведущее повествование от третьего лица: даёт доступ к мыслям всех персонажей и создаёт эпический размах
- От второго лица: необычная форма, создающая прямое участие читателя
Жанр: у каждого жанра есть условности, которые модель применяет, если жанр назван: нуар, литературная проза, ужасы, магический реализм, научная фантастика, триллер. Название жанра — это краткое обозначение десятков условностей, которые модель уже знает.
Полный промпт для художественного текста
Объединение всех элементов художественного текста даёт подробный промпт, который создаёт самобытный результат:
import openai
client = openai.OpenAI(api_key='sk-...')
def generate_fiction(character_name, motivation, flaw, setting, conflict,
pov, genre, length_words, tone):
prompt = (
f'Write a short story in the {genre} genre.\n'
f'Character: {character_name}. Motivation: {motivation}. Flaw: {flaw}.\n'
f'Setting: {setting}\n'
f'Conflict: {conflict}\n'
f'Point of view: {pov}.\n'
f'Tone: {tone}.\n'
f'Length: approximately {length_words} words.\n'
'Show, do not tell. No dialogue tags except "said". '
'Begin in medias res — in the middle of action, not backstory.'
)
response = client.chat.completions.create(
model='gpt-4o-mini',
messages=[{'role': 'user', 'content': prompt}]
)
return response.choices[0].message.content
print(generate_fiction(
character_name='Nadia Solis',
motivation='to prove she deserves her late father\'s restaurant',
flaw='she sabotages close relationships whenever she feels vulnerable',
setting='a failing Havana-style restaurant in Miami, midnight before a health inspection',
conflict='person vs themselves — the inspector is her estranged sister',
pov='third person limited, close to Nadia',
genre='literary fiction',
length_words=600,
tone='tense, bittersweet'
))Промпты для стихотворений: задание формы
Для промптов стихотворений необходимо задавать форму. Без этого модель по умолчанию выбирает свободный стих — это допустимый вариант, но, возможно, не тот, который Вам нужен. Распространённые поэтические формы, которые следует указывать:
- Хайку: структура из 5–7–5 слогов, три строки, образы природы или сопоставление
- Сонет: 14 строк, пятистопный ямб, шекспировский (ABAB CDCD EFEF GG) или петрарковский
- Вилланель: 19 строк, две повторяющиеся рифмы, два рефрена (стихотворение Дилана Томаса «Не уходи покорно в эту тихую ночь» — известный пример)
- Свободный стих: без формальных ограничений — вместо этого задайте длину строк и их разбивку
- Стихотворение в прозе: форма абзаца, но лирическая плотность и сжатость
Промпты для стихотворений: тема и настроение
Помимо формы, в промптах стихотворений полезно указывать тему, центральный образ и настроение:
«Напишите петрарковский сонет. Тема: как привычные места ощущаются иначе после утраты. Центральный образ: свет в окне кухни в сумерках. Настроение: элегия без сентиментальности — скорбь, ещё не переросшая в жалость к себе. Не упоминайте смерть напрямую. Используйте конкретные чувственные образы, а не абстракции».
Указание «конкретные чувственные образы, а не абстракции» особенно действенно: оно не даёт модели прибегать к расплывчатым эмоциональным формулировкам («глубокая печаль») вместо конкретных образов, создающих эмоциональный отклик.
Итеративная генерация творческого текста
Творческий результат улучшается при итеративном подходе. Вместо одной окончательной генерации создавайте несколько вариантов и выбирайте наиболее многообещающие элементы:
import openai
client = openai.OpenAI(api_key='sk-...')
def generate_story_openings(premise, genre, num_variations=3):
prompt = (
f'Write {num_variations} different opening paragraphs (100 words each) '
f'for a {genre} story about: {premise}\n'
'Each opening should:\n'
' - Begin differently (different moment, angle, or technique)\n'
' - Establish a distinct tone\n'
' - Create immediate tension or intrigue\n'
'Number them: Opening 1:, Opening 2:, Opening 3:\n'
'Do not explain the openings — just write them. '
'After all three, add one sentence noting the key difference in approach for each.'
)
response = client.chat.completions.create(
model='gpt-4o-mini',
messages=[{'role': 'user', 'content': prompt}]
)
return response.choices[0].message.content
print(generate_story_openings(
premise='a forensic accountant discovers her firm has been laundering money for her own family',
genre='thriller'
))Творческие ограничения как двигатель творчества
Ограничения в творческом письме — не помехи, а двигатель творчества. Самые интересные творческие промпты часто включают неожиданные ограничения, вынуждающие находить оригинальные решения:
- «Напишите эту сцену, используя только диалоги. Без повествования и описаний действий».
- «Расскажите историю от лица неодушевлённого предмета в комнате».
- «Опишите один и тот же момент с точки зрения трёх разных персонажей, по 100 слов на каждого».
- «Напишите историю любви, в которой ни один из персонажей никогда не говорит — только действия и наблюдения».
Необычные ограничения — один из самых эффективных методов создания творческого результата, отличающегося от стандартных шаблонов модели.
Промпты для построения мира
Для спекулятивной фантастики (научной фантастики и фэнтези) в промптах для построения мира необходимо задавать конкретные параметры, чтобы модель не создавала шаблонные фантастические или научно-фантастические сюжеты:
- Главное правило: что в этом мире отличается от нашего?
- Цена правила: у каждого магического или научно-фантастического элемента должна быть цена или осложнение
- Что сохранено: что в мире намеренно оставлено знакомым, чтобы дать читателям опору?
- Тон мира: мрачный и реалистичный? Обнадёживающий? Сатирический?
«В этом мире воспоминания можно передавать от одного человека к другому, но при каждой передаче часть собственных воспоминаний донора стирается. Покажите клинику передачи воспоминаний в городе, где это стало обычной практикой».
Как избежать шаблонного творческого результата
Модели ИИ по умолчанию используют распространённые творческие шаблоны. Ниже приведены признаки шаблонного творческого результата, за которыми следует следить и которые нужно исправлять:
- Главный герой, потерявший близкого человека и отправившийся в путь восстановления
- Описания закатов, дождя или кофе в качестве эмоциональных метафор
- Сюжеты, заканчивающиеся тем, что главный герой усваивает урок и развивается
- Стихи с очевидной напевной рифмой, лишённые глубины
- Диалоги, существующие лишь для объяснения предыстории
Как исправить: задавайте неожиданное. «Главный герой не меняется и не усваивает урок — в конце он снова совершает ту же ошибку, но теперь мы понимаем её иначе».
Проверка знаний: творческие промпты
Вы хотите написать короткий рассказ ужасов (500 слов) о персонаже по имени доктор Вэнс, морском биологе. Вы хотите, чтобы рассказ действительно вызывал тревогу, а не был заурядным ужастиком. Какой промпт даст наиболее самобытный результат?
Повторение: творческие и повествовательные промпты
Творческие промпты дают более оригинальный результат, если они более конкретны. Ключевые элементы художественного произведения, которые следует указать: персонаж (имя, мотивация, недостаток), место действия (местоположение + время + атмосфера), тип конфликта, POV, жанр, объём и тон. В промптах для стихотворений необходимо указать форму (хайку, сонет, вилланель, вольный стих), а также тему, центральный образ и настроение.
Необычные ограничения — неожиданные POV, правила «показывайте, а не рассказывайте», запреты на распространённые сюжетные штампы — являются наиболее эффективным приёмом для создания творческого результата, отличающегося от стандартных ответов модели. Итеративная генерация (несколько вариантов с последующим выбором) даёт более качественный творческий результат, чем однократная генерация.
Часто задаваемые вопросы
Урок «Запросы для творчества и сторителлинга» бесплатный?
Да — полный текст урока «Запросы для творчества и сторителлинга» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс AI Prompt Engineering, подпишись на CoddyKit PRO. Курс AI Prompt Engineering содержит 4 уроков всего.
Чему я научусь в уроке «Запросы для творчества и сторителлинга»?
Художественная проза, сценарии и стихи — запросы о персонажах, конфликте и сюжетной арке Ты практикуешь AI Prompt Engineering с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать AI Prompt Engineering?
Предыдущий опыт не требуется. AI Prompt Engineering на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 4 из 4.
Сколько времени занимает урок «Запросы для творчества и сторителлинга»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке AI Prompt Engineering?
Да. Каждый урок AI Prompt Engineering включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Запросы для электронной почты и профессиональных текстов
- Запросы для контента в социальных сетях
- Запросы для технической документации
- Запросы для творчества и сторителлинга