2026.06.05 12:00
Разработка ИИ-агента для управления CMS через JSON API
Задача
Клиент обратился с запросом: автоматизировать рутинные операции по управлению корпоративным сайтом. Вручную создавать разделы, добавлять публикации, обновлять товары в каталоге и настраивать шаблоны — трудозатратно и медленно. Требовалось решение, которое:
- Понимает задачи, сформулированные на естественном языке;
- Может самостоятельно планировать и выполнять многошаговые операции;
- Работает с существующей CMS через штатный JSON API;
- Способен массово создавать и обновлять контент;
- Обеспечивает полный контроль и прозрачность действий.
Решение
Команда FlyUp спроектировала и разработала ИИ-агента на базе большой языковой модели (LLM), интегрированного с JSON API CMS. Ключевые компоненты решения:
Архитектура
- LLM-ядро — языковая модель, отвечающая за понимание запросов пользователя и генерацию плана действий.
- Планировщик (Planner) — разбивает сложные задачи на последовательность атомарных операций.
- Исполнитель (Executor) — выполняет вызовы JSON API CMS для каждой операции.
- Память (Memory) — хранит контекст диалога и историю выполненных действий.
- Модуль рефлексии — анализирует результаты и корректирует поведение при ошибках.
Функциональные возможности
- Управление разделами: создание, обновление, удаление, перемещение и копирование разделов сайта.
- Управление публикациями: создание статей с полным HTML-контентом, обновление и удаление.
- Управление товарами: создание и обновление товаров в каталоге, управление ценами и артикулами.
- Управление шаблонами: создание, редактирование, версионирование и назначение шаблонов по умолчанию.
- Массовые операции: одновременное создание множества разделов или публикаций по заданному шаблону.
- Планирование задач: разбиение сложных запросов на этапы с отслеживанием прогресса.
Технологический стек
- Большая языковая модель (LLM) для понимания естественного языка
- JSON API для взаимодействия с CMS
- Механизм Function Calling для вызова инструментов
- Система управления задачами (Task List) для многошаговых операций
- Механизм рефлексии и самокоррекции при ошибках
Результаты
- Сокращение времени на рутинные операции по управлению сайтом на 80-90%.
- Автоматизация создания контента: агент самостоятельно написал и опубликовал 3 полноценные технические статьи.
- Масштабируемость: возможность массового создания разделов и публикаций одной командой.
- Прозрачность: все действия логируются, пользователь видит план работ и статус выполнения каждой подзадачи.
- Надёжность: встроенные механизмы обработки ошибок и повторных попыток.
Отзыв клиента
«ИИ-агент от FlyUp — это прорыв в управлении сайтом. То, на что раньше уходили часы работы контент-менеджера, теперь выполняется за минуты. При этом качество контента не уступает написанному человеком. Особенно впечатляет способность агента самостоятельно планировать сложные задачи и выполнять их шаг за шагом.»
Заключение
Данный проект подтверждает, что современные ИИ-агенты способны не просто отвечать на вопросы, а полноценно управлять сложными системами через API. Решение может быть адаптировано для любой CMS или веб-платформы с JSON API, а также масштабировано на смежные задачи: управление CRM, ERP, маркетинговыми платформами и другими бизнес-системами.
Хотите такого же ИИ-агента для вашего бизнеса? Свяжитесь с нами — мы поможем автоматизировать управление вашим сайтом или любой другой системой.