OpenClaw设计与实现
第一本深入 AI Agent 运行时内核的架构专著。
本书以生产级开源项目 OpenClaw 的完整源码为解剖对象,逐层拆解 Gateway 引擎、Provider 热切换、会话管理、子 Agent 编排、工具安全沙箱、技能系统、Node 设备互联等核心子系统。12 种架构模式、68 个设计决策、大量被放弃的替代方案——无论你是否使用 OpenClaw,都能直接迁移到你自己的 Agent 系统。
适合谁读
有系统编程经验的后端工程师、架构师、AI 基础设施开发者,以及所有想超越"调 API"、真正理解 Agent 运行时内部机理的技术人。
目录
- 前言
- 第1章 为什么需要OpenClaw
- 第2章 架构总览
- 第3章 Gateway网关引擎
- 第4章 Provider抽象层
- 第5章 Session与对话管理
- 第6章 Agent系统
- 第7章 通道架构
- 第8章 通道实现深度剖析
- 第9章 插件与扩展系统
- 第10章 工具系统
- 第11章 Node系统与设备连接
- 第12章 定时任务与自动化
- 第13章 安全与权限
- 第14章 CLI与交互界面
- 第15章 部署与运维
- 第16章 技能系统
- 第17章 设计模式与架构决策
- 第18章 构建你自己的Agent帝国