Агент-копирайтер: посты для соцсетей

Первый агент команды — копирайтер. Его единственная задача: по теме и формату выдать черновики постов в фирменном стиле. Не редактировать, не адаптировать — это работа других агентов.

🎯 После урока сможешь: собрать агента-копирайтера, который выдаёт черновики постов в фирменном стиле.

Принцип «один агент — одна задача»

  Плохо:  один агент пишет, редактирует и адаптирует
          → промпт перегружен, качество падает

  Хорошо: цепочка агентов
          Копирайтер → Редактор → Адаптер
          → каждый делает одно и делает хорошо

Промпт агента-копирайтера

[Промпт-брендбук из урока 3.1]

ЗАДАЧА: сгенерируй пост на тему: {{тема}}
Формат: {{формат}}  (история / разбор / чек-лист / мнение / кейс)
Контекст: {{контекст}}  (напр.: «продвигаем новый курс»)

Сгенерируй 3 варианта, разных по подаче, чтобы я мог выбрать.
Пометь: «Вариант 1: [подача]», «Вариант 2: [подача]»...

В no-code это нод «Anthropic» с системным промптом-брендбуком и пользовательским сообщением из переменных {{тема}}/{{формат}}. В Python — та же логика через system=[...] с включённым кэшем брендбука.

def generate_post(topic, fmt, context=""):
    resp = client.messages.create(
        model="claude-sonnet-5", max_tokens=1500,
        system=[{"type": "text", "text": BRAND_PROMPT,
                 "cache_control": {"type": "ephemeral"}}],   # экономия 90%
        messages=[{"role": "user",
                   "content": f"Тема: {topic}\nФормат: {fmt}\nКонтекст: {context}\n"
                              f"Сгенерируй 3 варианта разных по подаче."}])
    return resp.content[0].text
Вариант 1: история — ...
Вариант 2: разбор — ...
Вариант 3: чек-лист — ...

Антипаттерны в промптах

  «Напиши хороший пост»          → «хороший» субъективно; задай структуру
  «Используй молодёжный сленг»    → скатывается в кринж; дай примеры
  «Сделай вирусный пост»         → нет формулы; укажи задачу (продажа/прогрев)
  «Не используй штампы»          → перечисли запрещённые слова явно

Правило хранения брендбука: на старте — файл brand_prompt.md рядом со скриптом или переменная в n8n. Менять брендбук = менять один файл, а не трогать каждый агент.

Контрольный вопрос. Почему копирайтер не должен ещё и редактировать, и адаптировать?

АОдин агент — одна задача: перегруженный промпт роняет качество
БТак дороже
ВТак требует Anthropic

Подсказка: Разделение труда между агентами.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Почему просьба «напиши хороший пост» — плохой промпт?

А«Хороший» субъективно; нужно задать структуру, тон и задачу
БСлишком длинно
ВAI обидится

Подсказка: Конкретика вместо оценок.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Сколько вариантов поста удобно просить у копирайтера за раз?

А3 разных по подаче — чтобы выбрать лучший
Б1 — и сразу публиковать
В50 — чтобы точно хватило

Подсказка: Выбор из нескольких подач.

Онлайн-проверка ответа появится позже

Что дальше

Черновики есть. Но публиковать их вслепую нельзя — нужен второй агент, который проверит качество. Знакомимся с редактором.

Назад  ·  ↑ В начало урока  ·  ⌂ В начало курса  ·  Вперёд →

Школа Виктора Комлева