Отладка протокола веб-клиентом
open-xiaozhi-client (AGPL-3.0) — веб-клиент для отладки протокола. Определения сообщений ведутся только в справочнике протокола WebSocket.
Граница версии: commit
main 667531b8bba9 (2026-06-09, наблюдение 2026-11-08); формального релиза нет, интерфейс может меняться. Подключение «устройство–сервер» сайтом не тестировалось.Порядок
- Подключение: введите OTA-адрес — клиент сам выполнит OTA-разрешение, query-аутентификацию (device-id и др.) и WebSocket; дождитесь
hello; - Журнал кадров: текстовые (JSON) и бинарные (аудио) кадры;
- Ручной JSON: отправьте реализованные в клиенте
listenилиmcpи наблюдайте ответ (goodbyeв этой версии не реализован); - MCP: клиент выступает MCP-инструментом-сервером (отвечает на
tools/list/tools/call, отдаёт self.*-инструменты); запросы инициирует бэкенд XiaoZhi (спецификация MCP); - Ошибки: контрольные точки — в китайской версии.
Реальные учётные данные на странице не используются.