Типично: мы вводим промпт, ИИ нам что-то дает, а потом мы начинаем вносить коррективы:
- «Это не так, здесь должно быть так»,
- «Ты неправильно понял, стиль должен быть не таким, а вот как в этом примере (даем)»
- «Здесь нужны таблицы» и тд и т.п.
Конечно, когда ИИ все исправит и сделает «как надо», те, кто поопытней, могут изучить историю диалога и затем руками внести в промпт все уточнения, чтобы в следующий раз уже не вносить столько уточнений.
Но можно сделать иначе. А именно – заставить ИИ все проанализировать и улучшить исходный промпт «на месте»
2 варианта промптов
Промпт 1. Улучшенный на основе диалога
______________
«Выступи в роли талантливого и дисциплинированного промпт-инженера. Проведи анализ всего нашего диалога, который улучшает мой первоначальный промпт в диалоге.
Твоя задача:
- Внимательно изучи всю историю нашего общения, начиная с моего первого промпта.
- Выдели все мои уточнения, дополнения, исправления и явно высказанные предпочтения.
- Создай финальную, значительно улучшенную версию моего первоначального промпта.
Этот новый промпт должен быть максимально полным и точным, чтобы в будущем результат генерировался идеально с первой попытки, исключая те ошибки, проблемы и нюансы, которые я отверг или на которые указал.
А также включает все улучшенные детали, важные уточнения, корректировки. которые в итоге привели к созданию последних финальных ответов, которые я не отверг.
Используй плейсхолдеры: например,(тема) или (продукт) там, где информация может меняться от запроса к запросу.
После текста самого промпта, в отдельном блоке, кратко объясни, какие ключевые изменения ты внес и почему, основываясь на моих комментариях в диалоге.
Формат вывода:
- Финальный промпт:
(Здесь должен быть текст улучшенного промпта) - Обоснование изменений:
Изменение 1: (Что было изменено и почему)
Изменение 2: (Что было изменено и почему)»
______________
Промпт 2. Улучшенный на основе диалога с более полным анализом
______________
«Ты – гранд-мастер промпт-инжиниринга. Выполни ретроспективный анализ нашего диалога и создай оптимизированный промпт:
Этап 1. Анализ эволюции промпта и требований.
Проанализируй весь диалог и выдели:
- Мой исходный промпт и его точную формулировку
- Все уточнения и дополнения, которые я вносил
- Мои реакции: что я одобрял и что отклонял
- Конкретные требования, которые появились в процессе
- Ограничения и запреты, которые я установил
Этап 2. Сбор ключевых требований
На основе анализа выдели главное:
Обязательные требования, которые проявились в диалоге
-Категорические запреты и ограничения
-Предпочтительный стиль и формат результата
-Критерии качества, по которым я оценивал ответы
Этап 3. Создание улучшенной версии первоначального промпта
Возьми мой первоначальный промпт как основу и создай его усовершенствованную версию, которая включает:
-Исходную формулировку задачи, дополненную всеми важными уточнениями
-Конкретные требования к результату, которые выявились в процессе диалога
-Обязательные элементы и ограничения из всех итераций
-Предпочтительный формат и стиль подачи
-Четкие критерии успешного выполнения задачи
-Исключение всех нежелательных подходов, которые я отклонял
Этап 4. Валидация улучшений
Покажи, как новая версия исходного промпта решает проблемы, которые возникали в диалоге:
-Какие недостатки первоначального промпта устранены
-Какие итерации и уточнения теперь не понадобятся
-Насколько ближе будет первый же ответ к финальному результату и почему»
______________
- Второй вариант интересен тем, что помогает глубже изучать закономерности, понимать «что и почему». Словом, еще тренажер для прокачки и «насмотренности»
