Настройка AI-агентов для ускорения бизнес процессов компании. DevOps.. DevOps. Веб-разработка.. DevOps. Веб-разработка. ИИ.. DevOps. Веб-разработка. ИИ. ии помощник.. DevOps. Веб-разработка. ИИ. ии помощник. ии чат-бот.. DevOps. Веб-разработка. ИИ. ии помощник. ии чат-бот. ии-агенты.. DevOps. Веб-разработка. ИИ. ии помощник. ии чат-бот. ии-агенты. ии-ассистент.. DevOps. Веб-разработка. ИИ. ии помощник. ии чат-бот. ии-агенты. ии-ассистент. ии-модель.. DevOps. Веб-разработка. ИИ. ии помощник. ии чат-бот. ии-агенты. ии-ассистент. ии-модель. искусственный интеллект.. DevOps. Веб-разработка. ИИ. ии помощник. ии чат-бот. ии-агенты. ии-ассистент. ии-модель. искусственный интеллект. Управление проектами.
ИИ-агенты

ИИ-агенты

Практический dev-story о том, почему AI-агент для реальной работы – это не чат с моделью, а система из задач, браузеров, проверок, журналов, ограничений и внешних интеграций. На примере публикационного пайплайна: сайты, CMS, соцсети, cron, browser sessions, anti-false-success, CRM, нейросеть, видео контент и SEO-грабли. От настройки до практического применения.

Основная задача

30 клиентов компании в различных сферах бизнеса, разные задачи по разным проектам. Необходима оптимизация расходов на сотрудников компании, настройка и обучение ИИ-агентов и субагентов. А также перевыполнение плана и буст показателей прибыли у каждого клиента.

Первично мне был нужен главный агент, который:

• понимает, какие у есть проекты и чем они отличаются;
• помнит правила и задачи по каждому сайту;
• не просто дает задачи субагентам, а доводит каждую задачу до конечного результата;
• умеет работать с браузером, файлами, админками, FTP, SSH, CRM, CMS и API;
• сам проверяет результат;
• не заставляет меня быть контролёром его работы.

Поэтому изначальный проект ИИ-агента XelaBot (это его придуманное имя) постепенно превратился в систему из нескольких уровней: память, правила, инструменты, расписания, проверки и отчёты.

Как я его настраивал

Первое, что пришлось сделать – дать агенту постоянный контекст. У обычной модели память заканчивается вместе с сессией. У XelaBot важные правила вынесены в рабочие файлы: кто я, как со мной общаться, какие проекты есть, где какие браузеры, какие сайты на на каких ЦМС, какие на статике, какие cron-задачи отвечают за публикации, какие за сбор статистики. какие за аналитику и планы по развитию.

Например, для публикаций есть отдельные правила:

  • не считать задачу выполненной, пока публичная страница реально не открылась;

  • не отправлять мне длинные логи;

  • не публиковать отчёт без URL;

  • не писать «готово», если нет обложки или статья не появилась в блоге.

Второй слой – инструменты, Кселабот научился:

  • работать с файлами и кодом на сервере;

  • запускать проверки через shell;

  • пользоваться браузерными профилями;

  • генерировать изображения;

  • генерировать видео контент;

  • отправлять сообщения в Telegram;

  • управлять cron-задачами;

  • читать и обновлять свои правила;

  • проверять сайты через HTTP и визуальные скриншоты.

Третий слой – расписание

Часть задач запускается автоматически: ежедневные статьи, проверки публикаций, обновление служебной памяти, контроль Метрики, watchdog после дневных слотов, оптимизация расхода токенов, сброс сессии, запись важных изменений за день в отдельные файлы.

И самое важное: я постоянно учил его не останавливаться на первом сбое. Если API Tilda не принял обложку, то это не повод писать мне «загрузите вручную». Надо проверить другой путь, использовать live-asset, перечитать сохранённый пост, убедиться, что картинка реально появилась на публичной странице. Если cron упал, то не надо ждать, пока я спрошу где статья? Надо проверить факт публикации и довести работу.

Четвертый слой – субагенты

Перераспределение задач на субагентов и вынесение их работы в отдельные сессии, чтобы субагенты могли работать параллельно. Это дает возможность ускорить работу виртуального офиса в 10 раз, плюс каждому субагенту выделяется своя LLM модель, в зависимости от необходимых задач. Более простые задачи может выполнять более дешевая модель. Сложные задачи на последних этапах проверок делает самая сильная модель.

Какие задачи я повесил на агента и субагентов

Контент

  • выбор темы;

  • проверку, что тема не повторяется;

  • написание статьи;

  • подготовку обложки;

  • загрузку в CMS или статический сайт;

  • обновление блога, sitemap, RSS, Yandex News, llms.txt;

  • проверку публичной страницы;

  • проверку обложки;

  • проверку микроразметки;

  • короткий отчёт в Telegram.

На одном сайте, например, статьи сейчас публикуются в статическую структуру сайта. XelaBot создаёт страницу, добавляет карточку первой в блог, обновляет RSS, sitemap, Yandex feed и проверяет, что Метрика осталась на месте, все стили сохранены и перелинковка сделана.

Сайты и технические проверки

Одна из полезных вещей – XelaBot не просто пишет «вроде работает». Он проверяет. Недавно я попросил проверить, стоит ли Яндекс.Метрика на одном из проектов. В итоге он не только нашёл, где счётчика не было, но и добавил guard-скрипт, который автоматически проверяет новые страницы и вставляет нужный код. То есть проблема решена не разово, а системно.

Такая же логика применяется к публикациям. Если ежедневный cron формально завершился, это ещё ничего не значит. Нужно открыть сайт, проверить URL, картинку, карточку в блоге, микроразметку, RSS и только потом считать задачу закрытой, отправив короткий отчет.

Кселабот

Кселабот

Визуал и медиа

Агент и субагенты помогают делать картинки для статей, обложки, фавиконы, элементы брендинга, и визуалы.

Отдельно я экспериментировал с видео: собирали ролики про XelaGroup, AI-агентов, визуальный образ XelaBot, озвучку, сцены, переходы и русские панели в интерфейсе. Там тоже была важная итерация: если персонаж выглядит дешево или не в стиле бренда, агент должен не просто отправить первый результат, а переделать.

Итог оказался очень хорошим: полноценный видео ролик на 3 минусы с русской озвучкой и плавной сменой сцен.

Платформа Xelagroup AI

Ещё один большой блок – сама AI-платформа XelaGroup для проектов клиентов. Задача была сделать небольшую нейронную сеть, где все процессы проходят проверки ИИ-агентов, и только после этого пользователю отдается результат. Агенты и Субагенты помогали настраивать страницу входа, визуальный стиль, логотипы, фавиконы, тексты для обычных пользователей, названия функций, проверку логина и сборку проекта, правила для каждого события внутри системы.

Контроль cron-задач

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

Если cron упал, молча завершился, переполнил контекст или написал «ok» без фактической публикации, бизнесу от этого не легче. Поэтому я пришёл к схеме: основная задача делает публикацию, а отдельный watchdog позже проверяет реальный результат.

Он смотрит не на красивый статус, а на факт: появилась ли статья, открывается ли URL, есть ли картинка, стоит ли карточка в блоге, обновились ли служебные файлы. Если можно безопасно исправить – исправляет. Если нужен мой логин, капча или ручное действие – пишет коротко и по делу.

Какие задачи уже удалось автоматизировать

  • наладить ежедневные публикации для нескольких сайтов;

  • перевести часть проектов в статическую структуру и контролировать статьи;

  • поддерживать XelaGroup-блог, RSS, sitemap, Yandex feed и llms.txt;

  • проверять и чинить проблемы на сайтах клиентов;

  • генерировать и проверять обложки;

  • оформлять страницы и править стили;

  • создавать визуалы;

  • разбирать сбои cron-задач;

  • добавлять watchdog-проверки, чтобы я не был ручным контролёром;

  • делать короткие отчёты вместо технической простыни;

  • в созданной ЦРМ проводить аналитику и искать пути увеличения продаж;

  • общаться с клиентами в чатах при помощи ИИ-агентов;

  • оформлять заказы, принимать оплаты и вести статистику заказов.

Главное достижение не в том, что агент умеет писать или кодить. Текст и код сейчас умеют многие модели. Главное – он встроен в рабочий процесс и отвечает за результат.

Что оказалось сложным

Самое сложное – научить агента не путать процесс с результатом.

«Я написал статью» – не результат.
«Я нажал сохранить» – не результат.
«CMS ответила ok» – не результат.
«Cron завершился» – тоже не результат.

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

Второй сложный момент – контекст. Если агент каждый день читает слишком много памяти, старых правил и логов, он начинает тонуть в собственном опыте. Поэтому пришлось выносить правила в короткие файлы, делать компактные prompts и учить его читать только то, что нужно для текущей задачи.

Третий момент – дисциплина отчётов. Мне не нужны внутренние логи, JSON, пути к файлам и рассуждения модели. Мне нужен человеческий статус: опубликовано, ссылка; заблокировано, причина; исправлено, что именно, готово.

Почему это похоже на сотрудников

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

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

И самое интересное – они развиваются через практику. Каждый сбой превращается в правило. Каждый косяк в публикации или коде становится новой проверкой. Каждый мой комментарий вроде «мне не нужен контроль, мне нужна выполненная работа» меняет поведение системы.

Что дальше

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

Не просто «напиши текст», а:

• найди задачу;
• пойми контекст;
• подготовь материалы;
• выполни действие;
• проверь результат;
• исправь типовые сбои;
• отчитайся коротко;
• запомни урок.

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

Сейчас мой опыт настройки ИИ-агентов это живой пример того, как AI-агент может работать каждый день сутками: писать, публиковать, проверять, чинить, напоминать, искать ошибки и помогать двигать проекты без перерывов, перекуров, больничных и отпусков )))

Расскажите в комментариях про свой опыт внедрения ИИ-агентов?

Автор: MaRt765

Источник