Web クライアントによるプロトコルデバッグ
open-xiaozhi-client(AGPL-3.0)は WebSocket プロトコルのデバッグ用 Web クライアントです。メッセージ定義はWebSocket プロトコル文書のみで管理されます。
バージョン境界:
main commit 667531b8bba9(2026-06-09、2026-11-08 観察)基準。正式リリースはまだなく、UI は変更される可能性があります。当サイトは実デバイス・実サーバーとの End-to-End 接続を未検証です。手順
- 接続:OTA アドレスを入力すると OTA 解析→query 認権(device-id 等)→WebSocket 接続が自動で進み、
helloの返却を確認; - フレームログ:テキスト(JSON)とバイナリ(音声)フレームを確認;
- 手動 JSON:クライアント実装の
listenやmcpなどを送信して応答を観察(goodbye帧はこのバージョンでは未実装); - MCP:クライアントは MCP ツールサーバー役(
tools/list/tools/callに応答、self.* ツール提供)、要求は小智バックエンドが発起(MCP 仕様); - エラー:接続切断・hello 無応答・JSON 無反応・バイナリ化けの各検査ポイントは簡体中文版参照。
実資格情報は本ページに含まれません。