AI-ассистент
AI-ассистент предназначен для диалога с WCS на естественном языке и получения оперативных сведений о роботах, миссиях и состоянии склада. Ассистент использует доступные ему навыки ИИ, выводит ответ по мере формирования и при необходимости предлагает перейти к упомянутому роботу на карте.
Доступ и запуск
Нажмите плавающую кнопку чата в правом нижнем углу, чтобы открыть окно «AI ассистент».

Повторное нажатие на кнопку с крестиком или крестик в заголовке закрывает окно. Закрытие не очищает текущий диалог: пока страница не перезагружена, его можно снова открыть той же кнопкой.

Кнопка отображается только при наличии права chat_skills:view — «Просмотр» для ресурса «Навыки ИИ». Если права нет, кнопка и окно ассистента скрыты.
Отправка запроса и управление ответом
Ввести запрос можно:
- Текстом. Введите запрос в окно сообщения и нажмите кнопку отправки или клавишу
Enter. Для переноса строки без отправки используйтеShift+Enter. - Голосом, подробнее см. Голосовой режим
- Нажатием на одну из подсказок («Состояние автопарка», «Роботы с ошибками прямо сейчас» и другие). Нажатие на подсказку сразу отправляет соответствующий запрос.
Ответ AI-ассистента появляется постепенно. Пока он формируется:
- кнопка отправки заменяется кнопкой «Остановить»;
- нажатие
Enterтакже останавливает ответ; - новый запрос отправить нельзя.
После остановки уже полученная часть ответа остаётся в диалоге. Чтобы удалить весь текущий диалог, нажмите «Очистить чат». Очистка не удаляет и не изменяет настроенные навыки ИИ.

В контекст следующего запроса передаются последние сообщения текущего диалога. История чата хранится только в памяти открытого приложения: после перезагрузки страницы она не восстанавливается. Положение плавающей кнопки сохраняется отдельно и не является историей сообщений.
Перемещение и размер
Плавающую кнопку можно перетащить в любой угол экрана. Во время перемещения WCS показывает доступные углы; после отпускания кнопка закрепляется у ближайшего из них. Выбранный угол сохраняется в текущем браузере.

Размер открытого окна изменяется перетаскиванием маркера в его левом верхнем углу. Минимальный размер ограничен интерфейсом. Изменённый размер действует до перезагрузки страницы и отдельно не сохраняется.

Формат ответов и действия
Ответы ассистента поддерживают Markdown, включая:
- абзацы и заголовки;
- маркированные и нумерованные списки;
- таблицы;
- ссылки;
- цитаты;
- встроенный и блочный код.
После завершения ответа наведите указатель на сообщение и нажмите «Копировать», чтобы поместить его текст в буфер обмена. Под ответом могут отображаться использованные навыки ИИ и время их выполнения.
Если завершённый ответ содержит название робота в формате AGV-000, под ним появляется кнопка «AGV-000 на карте». Нажмите её, чтобы открыть страницу «Карта» с указанием этого робота. Наличие кнопки зависит от формата названия в ответе; для произвольных названий она не создаётся.
Ответ ассистента формируется по доступным навыкам и данным системы. Перед оперативным действием проверяйте критичные значения в профильном разделе WCS.
Голосовой режим
Голосовой режим является опциональным и отображается только при включённой настройке NEXT_PUBLIC_AI_CHAT_VOICE_ENABLED.
Нажмите «Голосовой звонок», разрешите браузеру доступ к микрофону и дождитесь подключения. В режиме разговора интерфейс показывает состояния «Слушаю…», «Думаю…» и «Ассистент говорит», а также текущую расшифровку речи. Доступны действия «Выключить микрофон» / «Включить микрофон» и «Завершить разговор».
Для работы микрофона браузер должен разрешать захват звука; как правило, сайт должен быть открыт по HTTPS. Доступность голосового сервиса также зависит от конфигурации развёртывания WCS.
Ограничения и режим истории
AI-ассистент не поддерживает режим истории WCS. Переключатель «История / Текущее время» к чату не применяется: запросы ассистента не привязываются автоматически к моменту на временной шкале. Для анализа исторического состояния используйте профильные страницы и инструменты, описанные в статье «Навигация».
История диалога не сохраняется между перезагрузками страницы. Не используйте чат как постоянное хранилище результатов: при необходимости скопируйте ответ до обновления или закрытия вкладки.
Навыки ИИ и права
Набор доступных ассистенту операций определяется активными навыками ИИ. Их создаёт и настраивает администратор в разделе «Навыки ИИ»; права на создание, редактирование и удаление навыков не требуются для обычной работы с чатом.
Сведения об административной настройке приведены в статье «Навыки ИИ», а назначение права chat_skills:view — в статье «Роли».