Claude Skill
0xtresser/OpenClaw-Book
全网首部 OpenClaw 书籍,由 OpenClaw、OpenCode 和 Opus 4.6 联合撰写。全面学习 AI 智能体开发与 OpenClaw 架构。
概览
仓库信息
安装这个 Skill
git clone https://github.com/0xtresser/OpenClaw-Book.gitRegistry 信息
项目简介
《深入 OpenClaw》——全网首部介绍 OpenClaw 的著作,由 OpenClaw、OpenCode 和 Opus 4.6 联合撰写。
《深入 OpenClaw》。全网第一本介绍 OpenClaw 的书,用 OpenClaw + OpenCode + Opus 4.6 写成。A book introducing OpenClaw, written by OpenClaw + OpenCode + Opus 4.6
要点
- 全网首部 OpenClaw 书籍
- 由 OpenClaw、OpenCode 和 Opus 4.6 联合撰写
- 涵盖 AI 智能体与智能体开发
- 深入剖析 OpenClaw 技术细节
使用场景
- 学习 OpenClaw 基础与架构
- 理解 AI 智能体开发模式
- 构建基于智能体的应用参考
- 研究协作式 AI 写作流程
README 摘要
# *Deep Dive into OpenClaw* — Table of Contents > **Generated by**: Claude Opus 4.6 (anthropic/claude-opus-4-6) > **Tools**: OpenClaw + OpenCode > **Date**: 2026-03-11 > **GitHub**: https://github.com/0xtresser/OpenClaw-Book --- ## Language [中文版本](README-ZH.md) ## [Preface](EN/00-Preface/preface.md) - Motivation and target audience for this book - Overview of the OpenClaw project: a personal AI assistant running on your own devices - Book structure and reading guide - Source code version note (based on `v2026.3.9`) - Prerequisites: TypeScript basics, Node.js runtime concepts, WebSocket protocol, basic OS knowledge --- ## Part I: Global Overview ### Chapter 1: Understanding OpenClaw - **[1.1 What is OpenClaw: The Design Philosophy of a Personal AI Assistant](EN/Ch01-Understanding-OpenClaw/1.1-What-is-OpenClaw.md)** - 1.1.1 "Local-first" philosophy vs. traditional SaaS - 1.1.2 Single-user design: why not multi-tenant - 1.1.3 Unified multi-channel inbox: WhatsApp / Telegram / Slack / Discord / Signal / iMessage / WebChat, etc. - **[1.2 Core Architecture Overview](EN/Ch01-Understanding-OpenClaw/1.2-Core-Architecture-Overview.md)** - 1.2.1 Architecture diagram: Message Channels → Gateway Control Plane → Pi Agent Runtime → Tool Execution - 1.2.2 Key subsystems at a glance: Gateway, Agent, Channel, Tools, Skills, Memory, Canvas - 1.2.3 Full data flow: the complete path of a message from user to AI response - **[1.3 Technology Stack Overview](EN/Ch01-Understanding-OpenClaw/1.3-Technology-Stack-Overview.md)** - 1.3.1 TypeScript + Node.js 22+: language and runtime choices - 1.3.2 pnpm Monorepo structure (`pnpm-workspace.yaml`) - 1.3.3 Build toolchain: tsdown / oxlint / oxfmt / vitest - 1.3.4 Native apps: Swift (macOS/iOS), Kotlin (Android) - **[1.4 P