Свой ИИ-агент для Elementor: как телеграм-бот научился верстать страницы на WordPress без хаоса
Идея проста: есть MCP-сервер для Elementor, есть агент на основе LLM, есть запрос пользователя — и агент сам вызывает нужные методы, добавляет контейнеры, виджеты, текст. На практике всё оказалось сложнее: агент путал проекты, лез в прод и каждый раз генерил дизайн заново.
Чтобы система работала надёжно, пришлось добавить отдельный навык — очередь задач, SQLite для хранения состояний, CLI-проверки, правила для Telegram, валидаторы и перенос бета-версии в прод. Ключевая находка — компилятор на Python, который компилирует инструкции агента в вызовы Elementor API.
В итоге получился рабочий инструмент, который не путает проекты, не трогает прод и повторяет дизайн при повторных запросах. Автор делится хронологией разработки — от первой идеи до стабильного решения.