src-OpenClaw核心架构

来源 openclaw 源码分析 架构 来源数 1 Fri Apr 10 2026 08:00:00 GMT+0800 (China Standard Time)

src-OpenClaw核心架构

原始来源: raw/260309-OpenClaw核心架构-云舒-公众号.md 作者: 云舒 日期: 2026-03-09

一句话摘要

从源码层面拆解 OpenClaw 的核心架构:大脑(Agent Loop)+ 手脚(Tools)+ 身体(Gateway),解释 28 万 Star 背后为何是「系统集成创新」而非算法突破。

关键收获

  1. OpenClaw 火爆的两个要素:7×24 小时持续运行的 AI Agent 系统 + 开源带来的信任、生态与分发。
  2. 核心架构
    • Agent Loop(大脑):基于 Pi SDK,思考→调用工具→检查结果→决定下一步的循环。
    • Tools(手脚):基础工具(读写文件、执行命令)+ SKILL(任务场景经验)+ 外部工具(第三方 API)。
    • Gateway(身体,真正差异化):不关机、接所有平台、会话隔离、排队控制、心跳巡查、记忆刷盘。
  3. Gateway 的六件事
    • 不关机:系统崩了自动恢复,重启后恢复上下文。
    • 接所有平台:Telegram、飞书、钉钉等 20+ 平台统一接收与适配。
    • 会话隔离:每个聊天窗口独立,互不串扰。
    • 排队控制:同一时间只处理一个任务,避免 LLM 并发错误。
    • 心跳巡查:周期性巡检 + Cron 定时,是主动执行能力的核心。
    • 记忆刷盘:对话压缩前先把重要内容存到记忆文件,避免丢失关键决策。
  4. 与 Claude Code 的对比:Claude Code 是本地工具、用完即停、不会主动执行;OpenClaw 是长期在线 AI 员工系统、完全开源可定制。
  5. 长期判断
    • 创新不一定是技术突破,把已有技术封装好、打磨到可用也是创新。
    • AI 技术再牛,场景是前提——找到 OpenClaw 比 Claude Code 擅长的场景(长期在线、多平台接入、可主动触发)。
    • 不要焦虑 AI 飞速发展,先用起来最重要。

提及的实体

提及的概念