Курс

SMM сотрудники

🤖 КОМАНДЫ АГЕНТОВ • Шаблон 25 из 25

SMM сотрудники Workflow
  • 👽 КОМАНДЫ АГЕНТОВ
  • Шаблон 25 из 25
  • Открываем видео-инструкцию

И действуем четко по ней, подглядывая в этот файл 👀

https://youtu.be/VfWLQX9Ual8

🔗 Ссылка на шаблоны лежит в моем телеграм-канале.

1. Устанавливаем кастомные ноды

A] Облачная версия N8N (n8n.cloud)

Просто вписать название в строку поиска нод:

scrapingbee

Telegramify для это версии N8N нет

B] На своем сервере (Railway или другой)

Settings > Community nodes (в конце)

n8n-nodes-scrapingbee

n8n-nodes-telegramify-markdown

2. Создаем проект в базе данных Supabase

Это самая простая и удобная база данных для агентов.

https://supabase.com/dashboard/organizations

SMM сотрудники

Создаем проект (и ждем несколько минут)

Импортируем SQL код в SQL-Editor чтобы создать таблицы (SQL код показан в видео-инструкции выше)

☝🏽☝🏽☝🏽☝🏽☝🏽☝🏽☝🏽☝🏽☝🏽☝🏽☝🏽☝🏽

После этого открываем Project Settings и ищем поля, которые понадобятся нам для подключения проекта к N8N:

Data API – тут юзернейм проекта после “https://” и до “.supabase”, и еще тут Host ссылка проекта, ее можно копировать целиком. API Keys – тут service_role для обычной Supabase ноды. API Keys – тут anon_public для HTTP ноды.

(а) Обычная нода Supabase настраивается как в 🎥 видео-инструкции.

(b) Credential в http-ноде “Load Reply Context (RPC)” делается так:

Name: Authorization

Value: Bearer YOUR_API_KEY

  • News Parser
  • [1.1] Копируем таблицу Airtable

Это аналог Гугл-таблиц, который проще подключается.

https://airtable.com/app6YBO4m1oiBO7L2/shrrUSQiO1ggwvn09

1.2] Создаем “Personal access token”

https://airtable.com/create/tokens

1.3] Проверяем “Save to Processed”

URL: {{ $json.articles?.source_url || $json.source_url }} ДАТА ОБРАБОТКИ: {{ $json.articles?.processed_at || $json.processed_at || $now() }}

2] Регаемся в ScrapingBee и копируем ключ

Это скрапер, то есть сервис позволяющий открывать любые сайты и вытаскивать из них содержимое, удаляя из него лишнее (рекламу из новостных статей, например).

https://app.scrapingbee.com/account/manage/api_key

AI DATA EXTRACTION:

*{"title": "Extract the main article title (not site name, not navigation text, just the article headline)", "full_article_text": "Extract ONLY the main article content. Exclude: cookie banners, navigation menus, advertisements, social media buttons, footer text, 'Sign in dialog', 'Search dialog', comment sections, and any promotional content. Focus on paragraphs that form the actual article body."}*

Block Resources: ON JSON Response: ON

Настройки Credential:

- Name: api_key (если этого поля нет, то не нужно) - Value: Ваш API ключ

  • News Longread Writer
  • [1.1] Получаем API GitHub (Personal access tokens (classic))

ГитХаб я использую в качестве бесплатного текстового редактора, легко работающего с форматированием Markdown. Его можно заменить на Гугл-документы или что-то иное, но мне именно он нравится больше.

https://github.com/settings/tokens

HEADERS PARAMETERS: Name: Accept Value: application/vnd.github+json Name: X-GitHub-Api-Version Value: 2022-11-28 Настройки Credential: Credential Type: GitHub API Github Server: https://api.github.com User: [ вписать свой ]

1.2] Вписать свой ID в “Send Telegram” [1.3] Проверяем “Save to Airtable”

Дата Отчета: {{ $json.created_at }} Лонгрид_URL: {{ $json.gist_url }} Использованные_Ссылки: {{ $json.topics_covered.join(', ') }} Текст_для_Telegram: {{ $json.markdown_content.substring(0, 500) + '...' }} Telegram_Message_ID: {{ String($json.telegram_message_id) }}

SMM сотрудники
  • Qualifizer - v0.8
  • [1.1] Telegram HTTP typing…

Вставить API ключ своего бота в URL чтобы было “печатает…”.

Важно: нужен префикс bot перед токеном!

Правильный формат:

https://api.telegram.org/bot123456789:GANmgG_qwertyasdfgh-GDS/sendChatAction Копировать [1.2] Check Authorized User (фейсконтроль)

Вписать свой Telegram User ID в поле фильтра. Узнать его можно прямо в N8N во время тестового запуска (найди поле с айдишником).

2] Load Reply Context (RPC)

Это нода для хитровыебанного поиска по базе данных.

Если проект уже создан, осталось настроить Header Auth и вписать Anon Key.

⚠️ Как настраивать Credential в ноде “Load Reply Context (RPC)”:

- Name: Authorization - Value: Bearer YOUR_API_KEY

*Где искать Anon Key:* смотри раздел "2. Создаем проект в базе данных Supabase" выше.

  • Copywriting Agent
  • [1.1] Создаем ключ в SerpAPI:

Это один из множественных сервисов, позволяющих агентам использовать Google-поиск).

https://serpapi.com/manage-api-key

SMM сотрудники

1.2] Создаем ключ в Jina AI:

Это сервис, позволяющий агенту открывать любые ссылки.

https://jina.ai/api-dashboard/key-manager

Resource: Reader Operation: Read URL: Defined automatically Simplify: ON

2] Telegramify Markdown:

Это кастомная нода, которая приводит в порядок форматирование, чтобы текст ровно и четко отправлялся телеграм-ботом (N8N очень привередливый).

Output Field: telegram_text Escape Mode: Escape

☁️ (a) Если у тебя версия n8n.cloud, тогда выбери шаблон без Telegramify, там используется форматирование HTML. (b) Если твой N8N установлен на Railway (своем сервере) выбери соответствующий шаблон, и Telegramify будет следить над форматированием MarkdownV2 (он пизже). Инструкция по разворачиванию N8N на Railway лежит здесь:

На диск залил две версии воркфлоу Копирайтера:

!Screenshot 2025-10-22 at 19.47.38.png/Screenshot_2025-10-22_at_19.47.38.png)

  • Image Gen Agent
  • [1.1] Создаем ключ в FAL.AI и втыкаем Credential

Это сервис, где можно арендовать модельки для генерации картинок и видео.

https://fal.ai/dashboard/keys

Настройки Credential:

Name: Authorization

Value: Key YOUR_API_KEY

1.2] Настраиваем flux-pro/v1.1-ultra

Проверяем URL нужной модельки (лично мне flux нравится, но перенастроить на другую не сложно - нужно поменять ссылку и несколько полей в Body)

Выбираем размер изображения в Body Parameters (1:1 / 9:16)

2.1] Проверяем “Wait” ноду (10 секунд) [2.2] Проверяем настройки “Download Edited Image”

Retry On Fail: ON Max.Tries: 3 Wait Between Tries: 5000 ms On Error: (Continue using error output)

  • Image Edit Agent
  • [1] Зарегаться на облаке и создать ключ

На этот сайт можно загрузить фото и получить ссылку. Это нужно, чтобы модельки для генерации или редактирования изображений легко его распознавали (не во все можно загрузить файл, и они требуют именно ссылку):

https://api.imgbb.com/

Body Parameters: Parameter Type: Binary File Name: image Input Data Field Name: data Response: Response Format: Autodetect Настройки Credential:

- Name: key - Value: Ваш API ключ

2] Проверяем “Nano Banana API”

BODY JSON:

{
"prompt": "{{ $json.text }}",
"image_urls": [
"{{ $json.data.url }}"
],
"num_images": 1,
"output_format": "jpeg"
}

3.1] Проверяем “Wait” ноду (30 сек) [3.2] Проверяем настройки “Download Edited Image”

Retry On Fail: ON Max.Tries: 3 Wait Between Tries: 5000 ms On Error: (Continue using error output)

🏄🏽‍♂️ Поздравляю! Все готово.

⚡ Шаблон настроен.

  • ⚠️ ВАЖНЫЕ ДОПОЛНЕНИЯ:
  • Мозги для агентов я арендую здесь:
  • Open Router

https://openrouter.ai/models

Open AI API

https://platform.openai.com/settings/organization/api-keys

2. У всех агентов ставить Retry On Fail:

Тогда при ошибке (они редко, но случаются) агент попробует повторить запрос. Это включается в настройках ноды. Пример:

3. Инструкция как развернуть N8N на сервере:

N8N на Railway (new)

4. SQL для Supabase (для этого шаблона):

SQL код для создания таблиц показан в видео-инструкции в начале урока.

5. Если будут еще дополнения, я напишу здесь.

SMM сотрудники SMM сотрудники SMM сотрудники