с 10:00 до 19:00
+7 (999) 799-94-01

Олеся — автономная ИИ-контент-фабрика

Система собирает источники, создаёт и проверяет материалы, добавляет перелинковку, иллюстрации и передаёт статью на модерацию или публикацию.

  • UX/UI-дизайн
  • SEO-продвижение
  • LLM-интеграции
2–5 минут на создание статьи
вместо 4–5 часов
400 000 ₽ экономии
за первые два месяца
+60%
органического трафика за три месяца

Контекст и задача клиента

Крупный тематический портал с высокими требованиями к уникальности и экспертности материалов. Штат из 10 авторов физически не успевал закрывать растущее семантическое ядро, а стоимость одной качественной статьи достигала 5 000–7 000 ₽. Кроме того, требовалось:

  • соблюдать юридические нормы — автоматически маркировать упоминания иноагентов и медийных лиц, чтобы избежать штрафов;
  • исключать внутренний каннибализм — новые статьи не должны пересекаться по смыслу с уже опубликованными;
  • обеспечивать сквозную перелинковку — каждая новая публикация должна ссылаться на релевантные материалы из базы знаний;
  • поддерживать иллюстративный ряд — подбирать или генерировать изображения под каждый текст;
  • ускорять вывод материалов — от идеи до публикации проходило не менее 4–5 часов ручной работы.

Готовые SaaS-решения для генерации контента не подходили: они не умели работать с собственной базой контекста, не различали «голоса» авторов, не фильтровали по стоп-смыслам и не интегрировались с внутренней системой сайтов заказчика.

Решение

Мы разработали и внедрили проприетарную систему «Олеся» — полностью автономный конвейер создания контента, который работает как распределённая команда редакции, но без участия человека на всех этапах.

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

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

Опубликованные материалы формируют собственную базу контекста. При подготовке новой статьи система находит связанные по смыслу публикации и использует их для автоматической внутренней перелинковки.

Для разных типов материалов можно использовать отдельные авторские профили со своими правилами и стилем подачи. Это позволяет сохранять разнообразие текстов и не превращать весь контент в единый шаблонный поток.

Система проверяет материал не только на отдельные запрещённые слова, но и на нежелательные смысловые конструкции. Правила фильтрации применяются автоматически до передачи материала на публикацию.

В правила генерации можно заранее заложить обязательные ключевые слова, темы и смысловые акценты. Система учитывает их при формировании текста, сохраняя естественность материала.

Система автоматически определяет упоминания, для которых требуется специальная маркировка, и добавляет её до публикации. Это снижает риск пропустить обязательное обозначение при ручной редактуре.

На основе темы и готового материала система формирует заголовок и SEO-мета-теги. Это позволяет автоматизировать ещё один этап подготовки публикации и не заполнять эти поля вручную.

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

Для каждого материала система может подобрать подходящую иллюстрацию из внешнего источника или сгенерировать изображение автоматически.

Автор может отправить подходящий исходный материал в систему непосредственно из браузера. Расширение связано с бэкендом «Олеси» через защищённый канал и позволяет запускать дальнейшую обработку без ручного переноса данных.

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

Тяжёлые операции выполняются в фоне и не блокируют остальные задачи системы. Архитектура на FastAPI и Celery позволяет параллельно обрабатывать большое количество операций и независимо управлять отдельными этапами контент-конвейера.

Результат

Заказчик получил полноценную контент-фабрику, которая:
Снизила прямые расходы на производство материалов

Экономия составила 400 000 ₽ за первые два месяца (за счёт отказа от услуг пяти штатных авторов).

Увеличила скорость вывода контента

Время от запуска задачи до готового для модерации материала сократилось с 4–5 часов до 2–5 минут.

Обеспечила прирост органического трафика

На информационных разделах на 60% за счёт регулярных публикаций и качественной перелинковки (данные за 3 месяца).

Исключила юридические риски

Автоматическая маркировка иноагентов и медийных лиц подтверждена внутренним аудитом.

Сохранила «живой» стиль

Благодаря ротации авторских профилей пользователи не воспринимают контент как ботовый, что подтверждается низким показателем отказов (снижение на 12%).

Упростила контроль качества

Через админ-панель можно в реальном времени править правила, просматривать историю генераций и выполнять ручные возвраты/отмены постинга.

«Олеся» забрала на себя рутинные этапы производства материалов, а редакция сохранила финальное решение о качестве и публикации.

Контент — быстрее.
  • в 10 раз быстрее выходит материал
  • в 20 раз меньше затрат на производство контента
  • 200 материалов в день / неделю
Контроль — у редакции.
  • Сохранили стиль и правила авторов
  • Исключили публикации без модерации
  • Снизили риск смысловых дублей и ошибок маркировки
Внедрили без остановки сайта Интегрировали с CMS Подготовили систему к масштабированию

Стек технологий

«Олеся» построена на Python: FastAPI и Celery обеспечивают работу API и параллельную обработку задач, PostgreSQL и pgvector — хранение данных и смысловой поиск. Система интегрирована с LLM, 1С‑Битрикс и внешними сервисами через REST API.
  • Архитектура: микросервисная, с разделением на модуль парсинга, модуль генерации (обёртка над LLM), модуль дедупликации и модуль постинга. Все компоненты общаются через очередь сообщений.
  • Асинхронный движок: реализован на Python (FastAPI) + Celery для тяжёлых задач. Это позволяет системе одновременно выполнять до 500 запросов к разным ИИ-моделям без ожидания ответа по каждому.
  • База данных: PostgreSQL для хранения метаданных статей, контекста и истории операций; отдельное векторное хранилище (pgvector) для семантического поиска при дедупликации.
  • Интеграция с внешними ИИ: через универсальный адаптер (поддерживаются OpenAI, Anthropic, YandexGPT, локальные LLaMA-модели) — переключение провайдера происходит по словарю настроек без переписывания кода.
  • Модуль изображений: интеграция с Unsplash API и Stable Diffusion (через собственный инференс-сервер) с кешированием результатов.
  • Расширение для Chrome, общается с бэкендом через защищённый канал при авторизации автора с JWT токеном.
  • Логирование и аудит: каждая генерация логируется с полным набором prompt-ов и ответов, чтобы можно было анализировать ошибки и дообучать фильтры.

Система не требует изменений в коде целевого сайта — интеграция происходит через REST API или готовые хуки 1С-Битрикс.

Python
FastAPI
Celery
PostgreSQL
pgvector
Bitrix
REST API

Другие кейсы

Рутинную работу с контентом взяла на себя автоматизированная система

Система собирает и анализирует источники, формирует материалы, проверяет их по заданным правилам и подготавливает к публикации. Редакция сохраняет контроль над процессом и принимает финальное решение перед размещением контента.

Вопрос-ответ

Система закрывает основные этапы производства контента: собирает и анализирует источники, формирует материалы, проверяет их по заданным правилам, добавляет перелинковку и изображения, а затем передаёт готовый материал на модерацию или публикацию.
Перед подготовкой нового материала «Олеся» сравнивает его с уже существующим контентом по смыслу, а не только по совпадению слов. Для этого используется собственная база контекста и семантический поиск, что помогает снижать риск внутренней конкуренции между публикациями.
Да. В системе предусмотрены авторские профили и мультиавторский движок. Для разных материалов можно использовать собственные правила, лексику и стиль подачи, не сводя весь контент к одному шаблону.
Да. Автоматизация не исключает редактора из процесса. Через административную панель можно управлять правилами, просматривать историю генераций, возвращать материалы на доработку и отменять публикацию.
В системе реализованы отдельные правила для стоп-слов и стоп-смыслов, а также автоматическое определение и маркировка упоминаний иноагентов и медийных лиц. Правила можно централизованно изменять через систему управления.
Да. «Олеся» интегрируется с CMS и внешними сервисами через REST API и готовые механизмы 1С-Битрикс. Для подключения системы не требуется полностью перестраивать существующий сайт.
Да. Система построена на микросервисной архитектуре и фоновой обработке задач. Отдельные модули отвечают за сбор источников, генерацию, дедупликацию и публикацию, поэтому нагрузку и функциональность можно наращивать по мере развития проекта.