ModxPilot

ИИ-пульт управления сайтом в админке MODX 3: чат-агент создаёт и правит ресурсы, чанк
Автор дополнения
comdev
Пакетов
2
Закачек
0
Обычно отвечает в течение 2 часов
Автор дополнения
Пакетов
2
Закачек
0
Обычно отвечает в течение 2 часов
Версия 1.0.0-pl
Дата выпуска 08.10.2026
Загрузки 0
Просмотры 18
Внимание, этот компонент требует PHP 8.1 или выше!
Внимание, этот компонент требует MODX 3 или выше.
ModxPilot добавляет в админку MODX 3 чат с агентом, который выполняет задачи по сайту по текстовому запросу. Это не генератор текста в одно поле: агент сам читает дерево ресурсов, находит нужное, вносит изменения и отчитывается. Пример запроса: «найди в каталоге товары без описания и напиши каждому описание и анонс».

Чат открывается из раздела «Компоненты → ModxPilot» и кнопкой в правом нижнем углу админки.

Что умеет агент (24 инструмента):

— Контент и структура: создаёт и правит ресурсы, их поля и настройки, ищет по заголовкам и тексту страниц, читает дерево, чистит кэш.
— Элементы: создаёт и обновляет чанки, шаблоны, сниппеты и плагины; новый код складывает в отдельную категорию на проверку, плагины создаёт выключенными.
— Система: читает и меняет системные настройки, заводит и правит пользователей, читает журнал ошибок.
— Изображения: генерирует картинки выбранным провайдером.
— Связка с ModxEasy: страница описывается словами, агент собирает её в визуальном конструкторе, дальше её можно доработать мышкой. Нужен установленный ModxEasy.
— Файлы и shell: чтение, запись и удаление файлов, запуск команд. Выключены по умолчанию и включаются отдельными настройками; команды shell откату не подлежат.

Контроль и безопасность:

— Все изменения идут через штатные процессоры MODX, права текущего пользователя менеджера соблюдаются.
— Структурные и опасные действия агент сначала показывает в предпросмотре «было → станет» и выполняет только после подтверждения в чате.
— Код сниппетов и плагинов показывается целиком, проверяется на синтаксис и опасные вызовы; для подтверждения нужна отдельная отметка «понимаю риск».
— Перед изменением сохраняется снимок прежнего состояния, само действие пишется в журнал. Откат по снимку в версии 1.0.0 вызывается процессором компонента; отдельного экрана журнала в чате пока нет.
— Три режима: полный пульт (контент, структура, код), контентный (код только по отдельному разрешению) и только чтение.
— Дневной лимит токенов, чтобы расходы на провайдера не вышли за рамки.
— Пароль нового пользователя в чат не выводится и провайдеру модели не передаётся.

Провайдеры — по своему ключу API, ключ в пакет не входит:

— Текст: Claude, любой OpenAI-совместимый адрес (OpenAI, DeepSeek, OpenRouter, локальные Ollama и LM Studio), GigaChat, YandexGPT.
— Изображения: OpenAI Images, YandexART, Stable Diffusion.
— Провайдеры текста и изображений выбираются независимо, ключи хранятся в базе в зашифрованном виде.

Оплата запросов идёт напрямую провайдеру по его тарифам. С GigaChat и YandexGPT модуль работает без зарубежных сервисов, с Ollama и LM Studio — на локальной модели.

Требования: MODX Revolution 3.0+, PHP 8.1+ с расширениями curl и openssl, MySQL 5.7+ или MariaDB 10.4+, свой ключ API провайдера.

Последние обсуждения в сообществе MODX.pro