FAQ Портал агента

Нужно ли уметь программировать?

Нет. Страницы собирает агент по вашим словам: вы описываете, что нужно на странице, а он создаёт её из готовых блоков. Программирование понадобится только для динамических блоков, которые считают данные, — и то его берёт на себя агент. От вас нужны только знания о том, какие цифры и откуда вы хотите показывать.

Кто редактирует страницы портала?

Управляющий ИИ-агент. Люди не редактируют контент в браузере: в интерфейсе нет редактора, есть только просмотр страниц и команды агенту. Это сделано намеренно. Контент лежит обычными файлами под контролем git — хранилища версий, — поэтому каждая правка видна, а неудачную всегда можно отменить. Плюс не бывает двух «последних» версий страницы и непонятно чьих изменений.

Нужен ли Pastukhov Agent?

Да, если вы хотите чат и правки словами: агент подключается по адресу и ключу, после чего можно сказать «добавь на главную блок с контактами» — и он это сделает. Без него портал всё равно работает: страницы и дерево видны, публичный сайт открывается, динамические блоки считаются. Скрыт только чат с агентом. Подробнее — в разделе Чат с ИИ-агентом.

Чем это отличается от WordPress и обычных систем управления сайтом?

Контент лежит файлами в git и полностью управляется агентом, а не человеком: в интерфейсе просто нет редактора. Страницы собираются из 27 типов блоков, а часть блоков считает данные скриптами на Python — то есть цифры на странице живые, а не вписаны руками. Готовые системы удобны для правок руками, но требуют, чтобы кто-то эти правки делал. Здесь вы описываете словами, что нужно, — и получаете страницу. Подробнее о продукте для сайта — на странице WordPress-агент.

Где хранятся данные и можно ли всё перенести?

На вашем сервере, в постоянном томе /data. Контент портала — обычные файлы: папку портала можно целиком перенести на другой сервер копированием, а историю правок хранит git. Никакого экспорта и импорта не нужно, данные не привязаны к программе. Подробнее — на странице Установка.

Можно ли открыть часть портала наружу?

Да. Страница с доступом «публичная» открывается для всех по адресу /p/, а меню публичного сайта собирается из опубликованных страниц — с порядком и глубиной, которые вы зададите. Черновики и внутренние страницы снаружи выглядят точно так же, как несуществующие: никто даже не догадается, что они есть. Подробнее — в разделах Доступ к страницам и Публичный сайт.

Безопасны ли скрипты динамических блоков?

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

Не будет ли портал тормозить?

Сами страницы читаются из файлов, поэтому открываются быстро. Результаты скриптов можно временно сохранять: срок задаётся в настройках блока, и тогда повторный просмотр берёт готовый результат, не дёргая ваши системы заново. По умолчанию скрипт считается при каждом открытии — это удобно для свежих цифр, а для тяжёлых расчётов достаточно указать срок хранения в несколько минут. Подробнее — в разделах Динамические блоки на Python и Графики.

Сколько стоит и что даёт лицензия?

Персональная лицензия — 19 700 ₽ пожизненно, корпоративная — 49 700 ₽, сервисная — 97 000 ₽; каждая включает 12 месяцев бесплатных обновлений, а на пробный период есть бесплатный ключ. Лицензия нужна только для отправки сообщений в чат с ИИ-агентом: дерево и страницы, блоки, динамические блоки, формы, публичный сайт и правки контента агентом работают и без неё. Подробности — на странице Лицензирование.

Как поставить портал на свой сервер?

Одним контейнером через Docker Compose: по умолчанию приложение слушает порт 3993, а данные остаются у вас в постоянном томе. Отдельную базу и Python ставить не нужно — они внутри образа. Пошаговая инструкция со всеми настройками — на странице Установка.