Розробка Workflow «AI-Редакція 2025»
**Мета:** Створити n8n workflow для генерації експертних оглядів казино з багаторівневим факт-чекінгом і каскадною логікою збору даних.
### 1. Управління даними та БД
Первинні дані(країна, мова, ключове слово) заповнюються контент-менеджером у google spreadsheet.
Після цього запускається шаблон(webhook) у документі.
Для даних про автора та матчинга сторінок за мовою використовується БД(Supabase). У шаблоні вже є дані ноди.
### 2. Збір даних (SERP & Scraping) — Fallback логіка
Необхідно реалізувати відмовостійкий парсинг:
1. Потрібно реалізувати логіку роботи DataForSeo. Завдання цієї ноди зібрати за головним ключем(який вказаний у google spreadsheet) і проставити ТІЛЬКИ для головного ключа related keywords у вкладці "довідник". Також у цій вкладці потрібно додати title, description, autocomplete keywords та дані з Bing(якщо вони є).
2. **Node FireCrawl API:** Виконує `v2/search` для отримання Топ-10 видачі у форматі Markdown. Ця нода запускається для додаткових сторінок, типу(mobile app, login тощо)
3. **Logic If/Error:** Якщо FireCrawl повернув помилку або `< 3` результатів:
- **Node 2 (Serper.dev Search):** Отримання списку URL.
- **Node 3 (Serper.dev Scraper):** Парсинг кожного URL окремо.
4. **Aggregation:** Збір текстів усіх конкурентів в одну змінну для аналізу середнього обсягу (`average_words`).
### 3. Інтелектуальний цикл ( LangChain Agents)
- **Агент «LSI-Архітектор»:** Приймає вивантаження ключів з Ahrefs (вивантажених вручну в таблицю). Завдання: виділити сутності (entities) та LSI-фрази, виключивши сміття. Дані з вивантаження будуть у вкладці LSI.
- **Агент «Blueprint»:** Створює структуру H1-H4. Обов'язково вставляє технічні теги `<МУЛЬТИМЕДІА>`і `<E-E-A-T>` у місця, де потрібні таблиці або цитати.
- **Агент «Live Fact-Checker»:** Виконує пошук через Perplexity (Sonar Deep Research) для актуалізації даних на **грудень 2025** (потрібно додати у вигляді змінної, щоб дані були актуальними).
- **Агент «Письменник»:** Генерує текст, враховуючи змінну `Exclude_words`(ці дані є у вкладці Автор) та Tone of Voice. Кожне H2 повинно починатися з прямої відповіді (20 слів) для AI-видачі.
- **Агент «Архітектор HTML структури»**: Агент на базі вже існуючих шаблонів(вони будуть надані в Google Docs) HTML створює повноцінну html структуру сайту зі стилями, js стилями тощо.
Важливо тут налаштувати і задати перепроверку на видалення контенту, стиснення та інше. Головне завдання, щоб AI не видаляла контент.
- **Агент «Мікроразметка»:** Витягує FAQ з готового тексту і формує JSON-LD (`FAQPage` та `Review`, Author тощо). Приклад додам.
### 4. Фіналізація (Google Doc API)
Вивантаження результату в Google Doc, розділеному на Вкладки:
Будуть 8 вкладок:
Головна
Бонуси
Мобайл апп тощо.
Потрібно, щоб у кожній вкладці
- **Section 1:** Meta Title/Description (5 варіантів).
- **Section 2:** Основний текст (HTML-розмітка: `<strong>`, `<h2>`, посилання перелінковки).
- **Section 3:** Технічний блок (JSON-LD мікроразметка, промпти для Midjourney).