Phase 1 / Ep 01: OpenClaw 是什么?—— 理解自托管 AI Agent 的革命性意义

⏱ 预计阅读 5 分钟 更新于 2026/4/13

🎯 学习目标:建立对 OpenClaw 的准确认知模型,理解自托管 AI Agent 与云端 ChatBot 的本质区别。

1. 从 ChatGPT 到 OpenClaw:范式转移

你已经用过 ChatGPT、Claude、Gemini。你输入问题,它输出答案。对话结束,一切消散。

OpenClaw 不一样。 它不是一个网页聊天框,而是一个住在你自己硬件上的 AI Agent 运行时

graph LR
    A["传统 ChatBot\n无状态 · 无工具 · 云端\n对话即遗忘"] -->|"范式转移"| B["OpenClaw Agent\n有状态 · 全工具链 · 本地\n持久记忆 · 7×24 运行"]
    B --> C["📁 文件系统"]
    B --> D["💻 Shell 命令"]
    B --> E["🌐 浏览器"]
    B --> F["📧 邮件"]
    B --> G["📱 Telegram / Discord"]
维度 ChatGPT / Claude Web OpenClaw
运行位置 云端服务器 你的机器(Mac / VPS / Docker)
数据归属 你的数据在别人的服务器上 完全私有
持久性 对话结束即失忆 7×24 小时运行,永久记忆
工具能力 有限的插件 完整的 Shell、文件系统、浏览器、邮件
通信方式 只能通过网页 Telegram、Discord、WhatsApp、CLI
可扩展性 不可定制 Skill + Plugin 完全可扩展

2. 核心概念速览

在 OpenClaw 的世界里,有六个你必须理解的核心概念:

🦀 Gateway(网关 / 控制平面)

Gateway 是 OpenClaw 的"大脑中枢"。它接收来自所有消息频道的输入,进行身份验证、权限检查,然后将消息路由给正确的 Agent。

🤖 Agent(智能代理)

Agent 是真正干活的"员工"。每个 Agent 有自己的人格(SOUL.md)、记忆(MEMORY.md)、技能(Skills)和权限等级。你可以同时运行多个 Agent,各司其职。

📱 Channel(消息频道)

Channel 是用户和 Agent 沟通的"管道"。支持 Telegram、Discord、WhatsApp、iMessage、CLI 等。一个 Agent 可以连接多个 Channel。

🧩 Skill(技能)

Skill 是以 Markdown 文件(SKILL.md)为核心的能力声明。它注入到 Agent 的上下文中,告诉 AI "你能做什么"。轻量、声明式、消耗 Token。

🔌 Plugin(插件)

Plugin 是独立运行的可执行程序,作为消息管道的中间件。不消耗 Token,适合重计算任务(如日志分析、消息过滤)。

🔗 MCP(Model Context Protocol)

MCP 是连接 Agent 与外部工具的标准协议。通过 MCP Server,Agent 可以操作邮件(AgentMail)、浏览器、数据库、GitHub 等。

3. 历史演进

OpenClaw 并非横空出世:

2024.Q1  Moltbot(最初原型,Telegram 聊天机器人)
    ↓
2024.Q3  Clawdbot(加入多频道、Skill 系统)
    ↓
2025.Q1  OpenClaw v1.0(开源,MCP 支持,Plugin 管道)
    ↓
2025.Q4  OpenClaw v2.0(ClawHub 市场,多 Agent 编排)
    ↓
2026.Q1  OpenClaw v3.0(AgentMail,Memory 系统重构)

4. 它能做什么?—— 5 个真实场景

  1. 私人助理:Telegram 发消息让 Agent 帮你查航班、订餐厅、发邮件
  2. 代码开发:Agent 在你的项目里 clone 仓库、写代码、跑测试、提 PR
  3. 运维监控:Agent 每 5 分钟检测服务器状态,异常时通过 Discord 告警
  4. 内容创作:Agent 每天抓取新闻、生成摘要、发布到 Notion
  5. 团队协作:多个 Agent 分工合作 —— 研究员整理资料,写手撰稿,审核员校对

下节预告: Ep 02,我们将在 macOS 上用一条命令安装 OpenClaw,5 分钟内完成从零到对话的全流程。准备好你的 Terminal!