Написать в Telegram@Odilient

ИИ И АВТОМАТИЗАЦИЯ

ИИ-пайплайн генерации контента для Finkonkurs

Мультимодельный ИИ-пайплайн исследований и генерации текстов на n8n: подготовка двуязычных энциклопедических описаний и FAQ для каждой страницы монеты, биржи и сети на Finkonkurs.

Finkonkurs
Клиент
Финтех и криптовалюты
Отрасль
В развитии с 2026 года
Срок
2026
Год
С чего всё началось

Задача

Finkonkurs нужны были оригинальные и точные по фактам тексты для тысяч страниц монет, бирж и сетей на двух языках, причём промпты маркетолог клиента должен был править сам, без разработчика. Один запрос к LLM давал шаблонный текст, а массовая генерация должна была оставаться недорогой. И пайплайн должен был падать громко: провайдер с исчерпанным лимитом или нулевым балансом ни при каких условиях не должен был затереть существующее описание пустой заглушкой.

Что мы сделали

Решение

Мы построили воркфлоу на собственном экземпляре n8n, оставив оркестрацию в Laravel. Бэкенд регистрирует каждый воркфлоу, собирает входные данные из фактов в базе и запускает его через вебхук; n8n параллельно проводит три тематических веб-исследования, после чего DeepSeek пишет русский HTML и FAQ и переводит их на английский. Результаты возвращаются через подписанный колбэк, проверяются по правилам конкретного воркфлоу и только после этого сохраняются.

Технологии
n8nLaravelFilamentDeepSeekxAI GrokGoogle GeminiOpenAI GPT-5PostgreSQLDockerCoolify
За кулисами

Как всё создавалось

ИИ-пайплайн контента на n8n для криптовалютного портала

Finkonkurs публикует страницу для каждой криптовалюты, биржи и блокчейн-сети, которые отслеживает, — на английском и русском. Этот ИИ-пайплайн пишет описательную часть этих страниц: энциклопедическую статью на 220–380 слов и FAQ, основанные на исследовании живого веба и собранные отдельной моделью-автором. Он работает на собственном экземпляре n8n, а управляет им бэкенд платформы на Laravel.

Как работает пайплайн

  1. Запуск — бэкенд отправляет запрос на вебхук воркфлоу в n8n с заголовком общего секрета, редактируемым промптом, структурированными фактами из базы и URL для колбэка.
  2. Проверка входных данных — для безымянной или неизвестной сущности воркфлоу останавливается, а не пишет текст о безликой заглушке.
  3. Параллельное исследование — три прохода с опорой на веб, у каждого своя тема: технология и продукт; рынок, экосистема и регулирование; люди, финансирование и инциденты.
  4. Контроль исследования — запуск прерывается до синтеза, если какой-то проход вернулся с исчерпанным лимитом, без баланса или пустым; для криптовалют нужны все три источника, для бирж и сетей — минимум два.
  5. Синтез — DeepSeek с включённым режимом рассуждений и без доступа к вебу сводит заметки в русский HTML, а затем пишет русский FAQ в формате JSON.
  6. Перевод и чистка — DeepSeek переводит и то и другое на английский, а финальный шаг вычищает типичную для ИИ «воду», сохраняя токены [[ placeholder ]] и маркеры внутренних ссылок.
  7. Колбэк — Laravel проверяет результат по правилам воркфлоу и записывает его в карточку.

Плейсхолдеры не пускают в текст изменчивые значения, такие как место монеты в рейтинге или мейкерская комиссия биржи: бэкенд подставляет их из живых данных в момент просмотра страницы.

Модели и как они менялись

Первая версия в мае 2026 года распределяла исследование между GPT-5 и Gemini 2.5 Pro, синтезировал текст DeepSeek Reasoner, а переводил DeepSeek Chat. Через несколько дней мы добавили Grok 4.3 третьим исследователем и перевели Gemini на 3.1 Pro — пять моделей в одном запуске. Эталонный воркфлоу также обращался к Perplexity; от неё мы отказались и ужесточили промпты.

С тех пор набор моделей настраивается по стоимости и надёжности:

  • Сравнили модели для исследования — в нашем сравнении Gemini 3 Flash не уступил по качеству 3.1 Pro примерно за четверть цены, а 2.5 Flash оказался слишком поверхностным.
  • Убрали GPT-5 там, где он не окупался — веб-поиск OpenAI составлял около 80% стоимости одной генерации, поэтому описания бирж и сетей перешли на Gemini и Grok с проверкой по двум источникам.
  • Мигрировали до отключения — прежде чем DeepSeek вывел из оборота названия deepseek-chat и deepseek-reasoner, все 12 мест вызова перешли на deepseek-v4-flash с явными флагами режима рассуждений и увеличенным лимитом на вывод.
  • Та же схема, один провайдер — когда другие провайдеры для исследования стали недоступны, все три прохода перешли на Grok, сохранив свои специализированные промпты, а не схлопнулись в один общий запрос.

Не только описания

Тот же контракт между бэкендом и n8n обслуживает исследование людей — Grok определяет, кто стоит за проектом, и собирает досье на каждого, которое затем переводит DeepSeek, — а также перевод новостей и конкурсов. Если человек уже известен, шаг идентификации обходится без веб-поиска; по замерам на dev-запусках это снизило его стоимость с $0,16–0,25 (при цене досье $0,74) примерно до $0,02.

Инженерные предохранители

  • Контроль публикации — воркфлоу описаний заведены как обязательные, поэтому карточка не может выйти в свет, пока её описание хотя бы раз не сгенерировалось успешно.
  • Подпись в обе стороны — секретные заголовки и при запуске, и в колбэке; быстрые воркфлоу отвечают синхронно, длинные возвращают ID выполнения и присылают колбэк позже.
  • Громкие сбои — узлы исследования фиксируют HTTP-статус, поэтому 429 или 403 проваливает запуск с указанием причины, а не порождает заглушку.
  • Платит только один — платные запуски отправляет только стенд разработки; результаты попадают в общий реестр с ключами по ID источников, и продакшен применяет тот же текст, не платя повторно.
  • Воркфлоу как код — шаблоны хранятся в git, вшиваются в образ n8n и заново импортируются при каждом старте, а заглушка без LLM обеспечивает сквозной смоук-тест.

Смежные работы

Этот пайплайн наполняет криптовалютный портал Finkonkurs. Другой ИИ-пайплайн в продакшене — «ИИ-аудиокниги Knigopoisk»; подробнее — в разделе о наших услугах по внедрению ИИ и автоматизации.

Создадим вместе

Хотите что-то вроде ИИ-пайплайн генерации контента для Finkonkurs?

Расскажите, что должен делать ваш продукт. Мы определим объём работ, распишем сроки и пришлём фиксированную цену — бесплатно и без обязательств продолжать.

Бесплатная консультация Без обязательств Быстрый ответ