Gateway 架构

最后更新:2026-01-22 · 翻译自 docs.openclaw.ai

概述

组件和流程

Gateway(守护进程)

客户端(macOS 应用 / CLI / Web 管理界面)

节点(macOS / iOS / Android / 无头模式)

协议细节:Gateway 协议

WebChat

连接生命周期(单个客户端)

Client                    Gateway
  |                          |
  |---- req:connect -------->|
  |<------ res (ok) ---------|  (或 res error + close)
  |  (payload=hello-ok 携带快照: presence + health)
  |                          |
  |<------ event:presence ---|
  |<------ event:tick -------|
  |                          |
  |------- req:agent ------->|
  |<------ res:agent --------|  (ack: {runId, status:"accepted"})
  |<------ event:agent ------|  (流式传输)
  |<------ res:agent --------|  (最终: {runId, status, summary})
  |                          |

线协议(摘要)

配对 + 本地信任

协议类型和代码生成

远程访问

操作快照

不变量