首页 / OpenClaw 教程 / 核心概念速览:网关、渠道、会话、记忆、上下文与路由

OpenClaw 教程

核心概念速览:网关、渠道、会话、记忆、上下文与路由

本教程共 26 篇 · 第 2 篇 · 更新于 2026-07-27 · 约 5 分钟阅读

OpenClaw网关渠道会话记忆路由上下文核心概念

2. 核心概念速览:网关、渠道、会话、记忆、上下文与路由

本节目标:用一张关系图讲清 Gateway / Channel / Session / Memory / Context / Routing 六者的分工与协作。读完你能画出 OpenClaw 的工作链路。

先记住一句话

OpenClaw 是一个本地常驻的 网关(Gateway)。它把聊天软件连到 AI,还管着会话、记忆和路由。

新人最易糊涂的是一堆名词。下面六个,是全书的高频词。

Note

术语约定:网关=Gateway、渠道=Channel、会话=Session、记忆=Memory、上下文=Context、路由=Routing。后文只用中文,括号仅在第一次出现时标注英文。

六角色各管一摊

网关(Gateway) 是心脏。一个常驻进程同时对接多个渠道,收消息、转给 AI、发回回复,并统管所有会话。控制台在 http://127.0.0.1:18789/,配置在 ~/.openclaw/openclaw.json

渠道(Channel) 是入口。Telegram、飞书、Discord、WhatsApp 等聊天插件,每个都是一个渠道。你从哪个 App 发话,就走哪个渠道进来。

会话(Session) 是容器。每条对话的上下文独立存放。私信默认汇到主会话,群聊各自隔离,定时任务和 Webhook 也各有独立会话。

路由(Routing) 是分诊台。它决定一条进来的消息去哪个会话、归哪个智能体(Agent)。规则确定、可配置,不是模型自己挑。

上下文(Context) 是窗口内容。某次运行里,网关塞给模型的一切:系统提示、对话历史、工具结果、附件。它受模型上下文窗口(token 上限)约束。

记忆(Memory) 是硬盘笔记。模型记不住跨会话的事,OpenClaw 把它写成 MEMORY.md 等 Markdown 文件落盘。下次会话开头再读回来。

它们怎么串起来

用一次真实对话串一遍:

你在飞书发一句"帮我找上次的发票"

渠道(飞书)收到消息

网关收下,路由把它分到你的主会话

网关组装本次上下文(提示 + 历史 + 工具)

模型处理,需要翻文件就调用工具

网关把回答原路经飞书发回你

过程中若学到偏好,写入记忆文件

一句话总结:渠道收、网关转、路由分、会话装、上下文喂模型、记忆存长远。

Tip

记不住六者关系,就背这句:渠道是门,网关是厅,路由是引路牌,会话是房间,上下文是桌上材料,记忆是档案柜。

上下文 ≠ 记忆

新手最爱把两者混为一谈。记住关键差别:

上下文是”这一刻模型能看到的东西”,随对话增长、会被压缩。记忆是”写进磁盘、以后还能翻的笔记”,关掉网关也在。

网关用压缩(compaction)和裁剪(pruning)把上下文控制在窗口内;记忆则靠写入 MEMORY.md 长期保留。一个管当下,一个管长远。

还有个节点(Node)

手机、iPad 上的 OpenClaw 客户端叫 节点(Node)。它连到同一个网关,提供摄像头、截屏、定位等能力。

节点是”手脚”,网关是”大脑”,分工清晰。一台机器只跑一个网关,节点可以有多个。

Note

一台机器只跑一个网关。它是会话与路由的唯一事实来源,也是你所有渠道的总调度站。多开网关反而会互相打架。

和”模型”是什么关系

模型不在六角色里,却贯穿全程。

它住在网关背后,是真正动脑的”大脑”。OpenClaw 自带一个内置智能体运行时(官方 runtime id 为 openclaw,社区常沿用旧称「Pi」);你也能接 OpenAI、Anthropic 等各家模型,用自备 API Key 按量计费。

网关负责”传话与管家”,模型负责”思考与生成”。两者通过上下文这个接口衔接。

一页速查

概念一句话存在哪
网关 Gateway总调度常驻进程本机服务
渠道 Channel聊天软件入口插件
会话 Session单次对话容器网关内
路由 Routing消息分配规则配置
上下文 Context喂给模型的窗口运行时内存
记忆 Memory跨会话硬盘笔记~/.openclaw/

读到这里,六个词应该不再陌生。下一章看它能帮你做什么。