Промпт-инжиниринг для селлера
менеджеры-новички на WB+Ozon+Яндекс.Маркет
TL;DR
Разбираем 5 готовых промптов под ежедневные задачи менеджера маркетплейса: SEO-описание, ответ на отзыв, анализ РК, ТЗ на инфографику, сбор минус-фраз. Учимся собирать промпт по фреймворку CRISPE, структурировать через XML-теги (делают структуру промпта однозначной и снижают разброс ответов - рекомендация Anthropic для Claude, docs.anthropic.com, проверено 14.08.2026), добавлять few-shot примеры. К концу занятия у вас 5 рабочих шаблонов в проекте «Карточки WB».
Цель
Каждый ученик выходит с 5 готовыми промптами, которые сразу можно применять к своему товару. Плюс - понимание, почему один промпт работает хорошо, а другой плохо.
Зачем это нужно
90% менеджеров используют ChatGPT как Google - задают короткий вопрос, получают общий ответ, расстраиваются. Промпт «Напиши SEO для кроссовок» вернёт водянистый текст, который не пройдёт модерацию WB.
Разница между плохим и хорошим промптом - не в длине, а в структуре. Хорошо структурированный промпт на 200 слов даёт результат лучше, чем хаотичный на 1000 слов. Это занятие - про структуру.
Разминка (3 мин, возврат к Занятию 1)
Открой Custom Instructions из Занятия 1 (Settings → Personalization → Customize ChatGPT). Проверь глазами соседа по паре (или скриншотом в чат потока):
- оба поля заполнены?
- в поле 2 есть запрет эмодзи и длинного тире?
Если пусто - заполни сейчас по шаблону из З1, без этого занятие не сработает.
Что понадобится
- Пройденное Занятие 1 (настроенные ChatGPT, Claude, Gemini)
- Проект «Карточки WB» из Шага 7 Занятия 1
- Один реальный товар: свой или демо-товар курса - стол кухонный обеденный раскладной, nmID 112444005 (бренд Valeria&Home). На нём будем практиковаться
Теория (10 мин)
Анатомия промпта (5 элементов)
Любой хороший промпт содержит 5 элементов:
| # | Элемент | Что даёт | Пример |
|---|---|---|---|
| 1 | Роль | Точную перспективу | «Ты - senior-селлер WB с 5 годами опыта в категории одежда» |
| 2 | Контекст | Конкретные вводные | «У меня карточка футболки хлопок 92%, цена 890 ₽, 23 отзыва, рейтинг 4.4» |
| 3 | Инструкция | Что сделать | «Напиши SEO-описание на 4500 знаков без воды» |
| 4 | Ограничения | Чего не делать | «Без эмодзи, без „важно отметить“, без длинного тире» |
| 5 | Формат вывода | Структуру ответа | «3 абзаца: состав → применение → уход. Каждый абзац 60-80 слов» |
❌ Неоптимальный промпт
Напиши SEO-описание для футболки на WB.
Почему плохо: нет роли (GPT пишет «как бот»), нет контекста (не знает состав/цену/отзывы), нет ограничений (вернёт с эмодзи и клише), нет формата (непонятно, сколько абзацев).
✅ Хорошая структура
Ты - senior-копирайтер маркетплейсов с опытом SEO для одежды на WB. Товар: женская футболка оверсайз, хлопок 92%, эластан 8%, 5 цветов, цена 890 ₽, 23 отзыва, рейтинг 4.4. Топ-3 в поиске по «футболка оверсайз женская». Напиши SEO-описание на 4500 знаков с пробелами. Ограничения: - Без эмодзи, без длинного тире, без «важно отметить» - Не используй фразы «высокое качество», «уникальный дизайн» - Не придумывай характеристики, которых нет в карточке Формат: - Абзац 1 (60-80 слов): что это, кому подойдёт, главное УТП - Абзац 2 (60-80 слов): состав, посадка, размеры - Абзац 3 (60-80 слов): уход, стирка, гарантия - Остальной объём - ключевые слова, органично вписанные
Фреймворк CRISPE
Для запоминания используем CRISPE - community-фреймворк промптинга. Дополнительно: эффективность приёмов промптинга подтверждена в The Prompt Report - 76-страничном обзоре 1500+ исследований под редакцией Сандера Шульхоффа (совместно с OpenAI, Microsoft, Google, Princeton, Stanford, 2024): https://arxiv.org/abs/2406.06608 (проверено 14.08.2026)
| Буква | Что значит | Пример для WB |
|---|---|---|
| C - Context | Контекст задачи | «Веду 5 клиентов на WB, нужна автоматизация ответов на отзывы» |
| R - Role | Роль для GPT | «Ты - community-менеджер бренда одежды» |
| I - Input | Входные данные | «[скриншот отзыва + история покупок клиента]» |
| S - Steps | Пошаговые инструкции | «1. Классифицируй отзыв. 2. Подбери тон. 3. Напиши ответ 80-120 слов.» |
| P - Personality | Tone of voice | «Дружелюбный на «ты», без канцелярита, без эмодзи» |
| E - Example | Few-shot пример | «[Хороший пример ответа на похожий отзыв]» |
| + Deliverable | Что получить на выходе | «Готовый текст ответа + классификация в формате JSON» |
XML-теги (Anthropic best practice)
Claude и ChatGPT лучше понимают структуру, если оборачивать секции в XML-теги - так рекомендует сама Anthropic в своих prompt engineering гайдах (docs.anthropic.com → Prompt engineering).
<role>Ты - senior-копирайтер WB.</role> <context> Товар: женская футболка оверсайз, хлопок 92%, цена 890 ₽. </context> <instructions> Напиши SEO-описание на 4500 знаков. </instructions> <constraints> - Без эмодзи - Без «важно отметить» - Не выдумывай характеристики </constraints> <format> 3 абзаца по 60-80 слов + ключи в оставшемся объёме. </format>
Few-shot примеры
Один пример «вход → желаемый выход» радикально улучшает результат - модель видит эталон и копирует его структуру. Покажите модели, чего вы хотите.
Пример хорошего ответа на отзыв: Отзыв клиента: «Футболка села хорошо, но цвет темнее, чем на фото.» Хороший ответ: «Спасибо за отзыв. Цвет на фото зависит от освещения - в реальности оттенок холоднее на полтона. Если цвет критичен - оформите заявку на возврат в кабинете покупателя, площадка рассмотрит её по своим правилам.» Теперь напиши ответ на этот отзыв: [ВАШ ОТЗЫВ]
Chain-of-thought
Для аналитических задач (анализ РК, расчёт unit-экономики) добавьте фразу:
Думай пошагово. Сначала проанализируй данные, потом сделай выводы, потом дай рекомендации. Не прыгай к выводам.
Это критично для GPT-5.4 Thinking и Claude Sonnet 5 на сложных выгрузках.
Пошаговая инструкция (5 шаблонов)
Шаблон 1. SEO-описание для WB/Ozon/ЯМ
<role>
Ты - senior-копирайтер маркетплейсов с 5 годами опыта в категории {КАТЕГОРИЯ}.
</role>
<context>
Товар: {НАЗВАНИЕ И ХАРАКТЕРИСТИКИ}
Платформа: {WB / Ozon / Яндекс.Маркет}
Цена: {ЦЕНА} ₽
Конкуренты: топ-3 по выручке в нише - {СПИСОК 3 КОНКУРЕНТОВ С ОПИСАНИЯМИ}
</context>
<instructions>
Напиши SEO-описание на {ЛИМИТ} знаков с пробелами.
Структура:
- Абзац 1 (60-80 слов): что это, кому, главное УТП
- Абзац 2 (60-80 слов): характеристики, материалы, размеры
- Абзац 3 (60-80 слов): применение, уход, гарантия
- Остальной объём - ключевые слова, вписанные органично
</instructions>
<constraints>
- Без эмодзи, без длинного тире
- Запрещены: «важно отметить», «таким образом», «высокое качество»,
«в современном мире», «позволяет», «обеспечивает»
- Не выдумывай характеристики, которых нет в карточке
- Ключи должны быть вписаны естественно, не через запятую
</constraints>
<keywords>
{СПИСОК КЛЮЧЕЙ ИЗ MPSTATS ИЛИ WB SELLER АНАЛИТИКА}
</keywords>
<format>
Верни: 1) список релевантных ключей (отдельной строкой),
2) текст описания (одним блоком).
</format>Применение: шаблон 1 в проекте «Карточки WB», чат «SEO для {товар}».
Шаблон 2. Ответ на негативный отзыв
<role>
Ты - community-менеджер бренда {БРЕНД} на {WB / Ozon / ЯМ}.
</role>
<context>
Отзыв клиента (рейтинг {N}/5):
{ТЕКСТ ОТЗЫВА}
История клиента:
- Дата покупки: {ДАТА}
- Товар: {НАЗВАНИЕ}
- Сумма: {СУММА} ₽
- Были ли возвраты: {ДА/НЕТ}
</context>
<instructions>
Напиши ответ на отзыв 80-120 слов.
Цель: не переубедить клиента (уже поздно), а показать будущим покупателям,
что бренд адекватно реагирует на проблемы.
</instructions>
<constraints>
- Tone of voice: на «вы», дружелюбный, без канцелярита
- Не оправдывайся, не обвиняй клиента
- Не обещай возврат денег за 7 дней - правила WB зависят от случая
(см. seller.wildberries.ru/instructions/ru/ru/material/return-by-review)
- Предложи конкретное решение: замена, частичная компенсация, обращение в поддержку
- Без эмодзи
</constraints>
<example>
Хороший ответ на похожий отзыв:
«Спасибо за честный отзыв. Цвет футболки на фото зависит от освещения -
в реальности оттенок холоднее на полтона. Чтобы выбрать точный цвет,
напишите в поддержку бренда до заказа - пришлём фото при дневном свете.
Если текущая футболка не подошла - оформите заявку на возврат в кабинете
покупателя, площадка рассмотрит её по своим правилам.»
Теперь напиши ответ на [ВАШ ОТЗЫВ] по этой же логике.
</example>
<format>
Готовый текст ответа (без вступления вроде «Вот ваш ответ:»).
</format>Шаблон 3. Анализ рекламной кампании (матрица расход×ДРР)
<role>
Ты - мой персональный аналитик рекламы на WB.
</role>
<context>
Моя стратегия управления РК:
- Дневной бюджет на SKU: {N} ₽
- Целевой ДРР: {N}%
- Минимальная ставка CPM: {N} ₽
- Запас на складе: {N} дней
Сегодня я прислал:
1) отчёт за вчера (прикреплён)
2) список правок, сделанных сегодня утром
</context>
<instructions>
1. Анализируй по матрице расход×ДРР:
- Расход >60% + ДРР >25%: ставка в минимум, проверь цену
- Расход >60% + ДРР 20-25%: режем ставку на треть
- Расход >60% + ДРР <20%: ничего не меняем
- Расход 20-60% + ДРР >25%: ставку -30-50%
- Расход 20-60% + ДРР 20-25%: ждём завтра
- Расход 20-60% + ДРР <20%: не трогаем
- Расход <20%: повышаем ставку до открутки
2. Выдай рекомендации по каждому SKU - в формулировке «подготовить X на согласование»
3. Зафиксируй в журнале (не повторяй вчерашние советы)
4. Оцени успешность вчерашних правок
</instructions>
<constraints>
- Ты не даёшь прямых команд кабинету и не меняешь ничего сам.
Допустимых действий три: «подготовить снижение или паузу на согласование»,
«подготовить тест масштабирования на согласование»,
«решение невозможно без данных».
- Если расход >30% бюджета и 0 продаж - это НЕ ДРР 0%. Это хуже:
готовь снижение или паузу на согласование.
- Если остаток на складе <10 дней продаж - готовь паузу на согласование.
- Меняем 1 параметр за раз, ждём 24 часа.
- Пиши лаконично, без воды.
</constraints>
<format>
## Итоги за {ДАТА}
1. Диагностика (таблица: SKU, расход, ДРР, действие)
2. Журнал правок (что сделано по датам)
3. Правки вчера: успешные/неуспешные
4. Паттерны за неделю (если накопилось 5+ дней)
</format>Применение: для ежедневного утреннего анализа РК (09:00 будни). Это упрощённая версия - полные боевые правила анализа РК (что модель имеет право предлагать, реестр решений из 21 колонки и 10 тестов данных) на Занятии 6.
Шаблон 4. ТЗ на инфографику (5 карточек)
<role>
Ты - арт-директор, заточенный под WB и Ozon.
</role>
<context>
Товар: {НАЗВАНИЕ, ОСНОВНЫЕ ХАРАКТЕРИСТИКИ}
Платформа: {WB / Ozon / ЯМ}
Цена: {ЦЕНА}
УТП (3 главных): {УТП1, УТП2, УТП3}
Цвет бренда: {HEX}
Шрифт бренда: {НАЗВАНИЕ}
</context>
<instructions>
Подготовь ТЗ на 5 карточек (Cover + 4 дополнительных):
- Cover (обложка): боль клиента + решение
- Карточка 2: УТП1 с визуализацией
- Карточка 3: УТП2 + сравнение
- Карточка 4: УТП3 + социальное доказательство (отзыв/рейтинг)
- Карточка 5: комплектация + габариты
Для каждой карточки:
1. Тема (1 фраза)
2. Заголовок (крупный текст на картинке, 3-5 слов)
3. Подзаголовок (мелкий текст, 5-10 слов)
4. Визуальная композиция (что в кадре)
5. Цвет фона (HEX)
6. Положение товара (центр/слева/справа)
</instructions>
<constraints>
- WB (проверено 27.07.2026, seller.wildberries.ru → Фото товаров):
минимум 700x900 px, лучше вертикаль 3:4 от 900x1200;
без водяных знаков, логотипов, акционных плашек;
без маркетингового текста («распродажа», «только сегодня», «уценка»,
«цена от производителя» - снижает рейтинг карточки);
контраст текста: мелкий от 4.5:1, крупный от 3:1;
обложка: товар целиком, без упаковки, нейтральный фон, минимум инфографики
- Ozon и ЯМ: сверь актуальные лимиты в кабинете продавца перед загрузкой -
правила меняются чаще, чем WB
</constraints>
<format>
Таблица 5 строк × 6 колонок.
</format>Шаблон 5. Сбор минус-фраз для РК WB
<role>
Ты - performance-маркетолог WB.
</role>
<context>
Мой товар: {НАЗВАНИЕ, ХАРАКТЕРИСТИКИ}
Мои текущие кластеры в РК: {СПИСОК КЛАСТЕРОВ ИЗ ВЫГРУЗКИ}
Бюджет за последние 7 дней: {N} ₽
Конверсия в заказ: {N}%
</context>
<instructions>
Проанализируй список кластеров. Найди:
1. Нерелевантные кластеры (по ним есть показы, но 0 заказов при расходе >100 ₽)
2. Кластеры с высоким расходом и низкой конверсией (<1%)
3. Кластеры-«каннибалы» (похожие на мои брендовые, но сливают бюджет)
Сформируй 3 списка:
- Стоп-слова (минус-фразы): добавить в кампанию немедленно
- Под вопросом: проверить вручную 7 дней
- Оставить: рабочие кластеры
</instructions>
<constraints>
- Не предлагай минусить брендовые запросы (если бренд мой)
- Учитывай, что некоторые кластеры сезонные (не отключай в несезон)
- Если в кластере 1-2 показа - не трогай, мало данных
</constraints>
<format>
Таблица 3 секции:
| Кластер | Расход 7д | Заказы | Конверсия | Действие |Практика (блок 2, 35 мин)
❌ Неоптимальный подход
Применяем Шаблон 1 в урезанном виде (без XML, без ограничений):
Напиши SEO для {ВАШ ТОВАР} на 4500 знаков.Результат: водянистый текст, клише, эмодзи. 80% придётся переписывать.
✅ Правильный подход
Применяем полную версию Шаблона 1 (с XML, ограничениями, few-shot если есть).
Результат: текст готов к публикации после 1-2 точечных правок.
Итерация (3 шага)
- Стартер: закиньте Шаблон 1 в проект «Карточки WB» с заполненными переменными → получите первый текст
- Расширение: «Убери абзац про уход - добавь второй абзац про сочетание с другими вещами. В третий абзац добавь размерную сетку.» → улучшенный текст
- Финал: «Сократи до 4300 знаков (для запаса), проверь что нет эмодзи, длинного тире и клише. Выведи финальный текст одним блоком.» → артефакт для публикации
Прогон Шаблона 3 - на рекламных данных кейса
Файл: Демо-данные/demo-z2-wb-112444005/DEMO-РК-WB.json (6 кампаний стола). После прогона сверь с эталоном DEMO-результат-Work.json: совпали ли приоритеты и типы действий. Расхождение - правь правило шаблона, не единичный ответ.
Чек-лист «занятие усвоено»
Домашка
Задачи из банка задач: 2.1 и 2.2 (файл «Банк задач» - в разделе «Материалы» на сайте курса).
Подсказка: перед сдачей прогони текст по чёрному списку клише из Занятия 1 (Шаг 6) - ни одного клише, эмодзи и длинного тире.
Сдача: Telegram-чат потока, тред «Домашка З2», до Занятия 3.
Формат: файлы/скриншоты по задаче + 1 строка «что получилось / что застряло».
Что делать с результатом
Залить SEO в карточку WB (или Ozon/ЯМ). Сохранить шаблон ответа на отзыв - на следующей неделе отвечаем на 10 отзывов за 30 минут вместо 2 часов.
Типовые проблемы
| Симптом | Причина | Решение |
|---|---|---|
| GPT игнорирует ограничения | Ограничения после инструкции, а не до | Поставить <constraints> ДО <instructions> |
| Claude короче ChatGPT | Норма для Claude | Указать объём в <format> |
| GPT использует эмодзи несмотря на запрет | Не настроены Custom Instructions (Занятие 1) | Вернуться к Шагу 6 Занятия 1 |
| Шаблон работает на одном товаре, на другом - нет | Разные характеристики, разный контекст | Перепроверить <context>, добавить специфику |
| GPT «додумывает» характеристики | Нет few-shot примера с реальными данными | Добавить <example> блок |
| Промпт слишком длинный, GPT «теряется» | >2000 знаков промпта | Разбить на 2 чата, не cramming |
| В ответе нет структуры (один кусок текста) | Не задан <format> | Добавить явную структуру в <format> |
Выходной билет (5 мин)
З2 / что нового узнал: ... З2 / что непонятно: ... З2 / какой шаблон сразу применю: ...
Полезные ссылки (проверено 13.08.2026)
- Бесплатная база знаний WB:
seller.wildberries.ru/instructions/ru/ru/material/ - Learnprompting.org (англ.) - 200+ prompting техник, бесплатно: https://learnprompting.org (проверено 14.08.2026)
- DeepLearning.AI ChatGPT Prompt Engineering - 9 видео по 6-17 мин, бесплатно: https://www.deeplearning.ai/short-courses/ (проверено 14.08.2026)
- Anthropic prompt engineering - гайды по XML и few-shot: https://docs.anthropic.com (проверено 14.08.2026)
- OpenAI Custom GPT best practices:
help.openai.com/en/articles/9358033-key-guidelines-for-writing-instructions-for-custom-gpts