OpenClaw 完整教程

欢迎来到 OpenClaw 完整教程。本教程基于 OpenClaw 官方资料 与开源仓库 openclaw/openclaw 整理,帮助你从零掌握这款开源、自托管、运行在你自己机器上的个人 AI 智能体。

OpenClaw(前身为 Clawdbot / Moltbot)是一个单进程网关式的自治智能体:它跑在你的电脑或一台 $5/月的 VPS 上,通过 WhatsApp、Telegram、Slack 等你已经在用的聊天软件接收指令,并能执行 Shell、浏览器、邮件、日程等真实任务。记忆与技能都以纯 Markdown / YAML 文件保存,可用 Git 备份、可直接 grep。


教程目录

基础篇

  1. OpenClaw 简介 — 定位、演进史、特点与对比
  2. 架构与特点 — 单进程网关、五大子系统、Heartbeat 自治
  3. 安装与使用 — 一键安装、onboard、Dashboard、第一次对话

配置篇

  1. 配置模型 — Anthropic/OpenAI/Google、本地 Ollama、openclaw.json
  2. 工具系统 — Shell/浏览器/邮件/日程,工具策略与审批闸门

通道与能力篇

  1. 消息通道 — WhatsApp/Telegram/Slack/Signal 等接入
  2. 技能使用 — SKILL.md、ClawHub、技能自动起草
  3. 记忆系统 — Markdown/YAML 文件、~/.openclaw、Git 备份

进阶篇

  1. 多智能体 — 会话隔离、按工作区/发送者分身
  2. 权限与安全治理 — 工具策略、CVE、ClawHub 风险与加固
  3. CLI 命令与自动化 — CLI、Dashboard、Heartbeat、Webhook/Cron

实践篇

  1. 典型落地场景 — 个人助理、运维、自动化
  2. 上手实战 — 从安装到一个会自主运行的 Telegram 助理
  3. 参考资源 — 官方仓库、社区与延伸阅读

学习路径

阶段目标章节
第 1 天装好并跑通第一次对话简介 → 安装 → 配置模型
第 2–3 天理解工具、记忆与安全工具系统 → 记忆系统 → 权限与安全
第 1 周接入聊天平台、做自动化消息通道 → 技能 → CLI 与自动化
持续自主运行与规模化多智能体 → 落地场景 → 实战

前置知识

  • 终端与 Git 基础
  • 一台 Linux / macOS / Windows 机器(或廉价 VPS),Node.js 22+
  • 至少一个 LLM 接入方式:Anthropic / OpenAI / Google API Key,或本地 Ollama

相关教程:OpenClaw 与 Nous Research 的 Hermes Agent 同源——Hermes 可用 hermes claw migrate 从 OpenClaw 迁移配置、技能与记忆。两者对比见 简介

温馨提示:OpenClaw 迭代极快,命令与配置项可能随版本变化。请以 官方仓库 当前文档为准,并务必关注安全章节