Как я разрабатывал агента для сбора страниц на Elementor

В этой статье хочу рассказать как я разрабатывал агента, который принимает запросы из телеги и создает страницы на WordPress + Elementor, не путает проекты, не трогает прод и не собирает каждый раз дизайн рандомно.
То есть мысль перед созданием была следующая - есть Elementor MCP, есть агент, есть запрос пользователя, а значит, агент может вызвать нужные методы, добавить контейнеры, виджеты, текст, кнопки и готово. Спрашивается, почему бы и не сделать такого агента, удобно же.
Но по факту все, конечно же, оказалось сложнее.
Чтобы это начало работать нормально, пришлось сделать отдельный навык - очередь задач, SQLite, CLI-проверки, правила для телеги, валидаторы, перенос бета в прод и отдельный компилятор на Python.
Так что расскажу все по порядку, возможно, кому то пригодится.
Тут будет по сути хронология работы с агентом, так что идем от начала до сегодняшнего дня.
Это отрывок статьи. Полную версию читайте на сайте источника по ссылке ниже.
Источник: Habr