OpenClaw(官方网站)是一款开源自驱型智能体。 本书结合最佳实践,提供从入门到应用的全流程指南,并深度解构其底层的运行机制和实现原理。
- 实战导向:从零到一搭建最小闭环,提供可直接复用的配置模板
- 机制剖析:深入解析 Gateway、Agent Loop、工具系统、会话与记忆等核心机制
- 生产就绪:聚焦可靠性、安全加固、运行监控与故障排查
- 目标读者:AI 应用开发者、大模型落地工程师、系统架构师等。
- 前置基础:阅读本书需要了解基本的后端开发常识(如 Node.js 或 Python 基础),并对大语言模型 (LLM) 和 AI 智能体有初步概念。可参考 《零基础学 AI》 和 《智能体 AI 权威指南》 建立基础。
由于 OpenClaw 对配置字典有严格的 Schema 校验机制,本书中出现的所有配置项与代码片段均基于 OpenClaw v2026.x.x 及以上版本验证。如果您使用的是较老的版本(例如 0.12.x 等),可能会遇到 schema validation failed 的问题。附录中提供了旧字段与新字段的迁移映射说明,我们强烈建议您更新到最新版本,或通过 openclaw doctor 命令帮助诊断和升级配置。
| 部分 | 章节 | 内容概要 |
|---|---|---|
| 第一部分:基础入门 | 第 1–4 章 | 全景概览、环境搭建、首次会话、配置与模型接入 |
| 第二部分:进阶使用 | 第 5–8 章 | 工具与技能、上下文记忆、多智能体协作、自动化运维 |
| 第三部分:实现原理与工程落地 | 第 9–12 章 | Gateway 协议、Agent Loop 内核、可靠性机制、插件扩展 |
| 附录 | — | 术语表、配置模板与样例、故障排查检查单、API 与 SDK 参考、延伸阅读 |
依赖 Node.js。
npm install -g honkit
honkit serve- 建议先通读概念与架构,再动手实践命令与配置。
- 遇到版本差异时,以 官方文档 与上游仓库为准。
- 快速上手:第 2–3 章 → 即刻可用。
- 深入原理:第 9–12 章 → 理解底层实现。
- 运维安全:第 8、11 章 → 生产环境加固。
本书是 AI 技术丛书的一部分。以下书籍与本书形成互补:
| 书名 | 与本书的关系 |
|---|---|
| 《零基础学 AI》 | AI 零基础入门,适合缺乏 AI 背景的读者 |
| 《大模型提示词工程指南》 | 智能体提示词设计的理论基础 |
| 《大模型上下文工程权威指南》 | 智能体的上下文管理与记忆架构设计 |
| 《Claude 技术指南》 | Claude 的 MCP 协议、工具使用与 Agentic Coding |
| 《智能体 AI 权威指南》 | 智能体的通用架构与多智能体协作模式 |
| 《大模型安全权威指南》 | 智能体系统的安全设计与攻防实践 |
欢迎提交 Issue 或 PR,尤其欢迎:错别字修正、失效链接修复、实践案例补充与可复用模板。
本书采用 CC BY 4.0 授权。
