第1章:认识 OpenClaw
5 分钟认识 OpenClaw,了解它能为你做什么
1.1 什么是 OpenClaw?
OpenClaw 是一个强大的 AI 助手框架,你可以把它理解为「私人 AI 助理的操作系统」。
想象一下:
- 你有一个 24 小时待命的助理
- 它能帮你处理文件、操作电脑、搜索信息
- 它可以通过飞书、Telegram、Discord 等平台跟你对话
- 它还能自动完成重复性工作
这就是 OpenClaw。
1.2 OpenClaw 能做什么?
| 功能 | 说明 | 示例 |
|---|---|---|
| 💬 智能对话 | 通过各种渠道与 AI 聊天 | 在飞书中问问题 |
| 📁 文件管理 | 读取、编辑、搜索本地文件 | 帮你在文件夹里找文件 |
| 🧠 知识管理 | 构建个人知识库 | 自动保存有用的网页 |
| ⚙️ 自动化 | 定时执行任务 | 每天早上自动发天气提醒 |
| 🔌 插件扩展 | 连接各种第三方服务 | 连接 GitHub、Notion 等 |
| 🛠️ 技能系统 | 自定义 AI 能力 | 开发自己的 Skill |
1.3 核心架构
OpenClaw 由三个核心组件组成:
┌─────────────────────────────────────────────────────┐
│ OpenClaw │
├─────────────────────────────────────────────────────┤
│ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │ Gateway │◄────►│ Node │ │
│ │ (网关) │ │ (节点) │ │
│ └─────────────┘ └─────────────┘ │
│ │ │ │
│ ▼ ▼ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │ Channel │ │ Agent │ │
│ │ (消息渠道) │ │ (代理) │ │
│ └─────────────┘ └─────────────┘ │
│ │
└─────────────────────────────────────────────────────┘
📡 Gateway(网关)
Gateway 是 OpenClaw 的大脑,负责:
- 接收来自各个消息平台的消息
- 管理与 AI 模型的对话
- 协调各个组件工作
- 存储配置和记忆
📱 Node(节点)
Node 是连接到 Gateway 的客户端设备,比如:
- 你的 Mac 电脑
- 远程服务器(VPS)
- 手机(通过 companion app)
Node 负责执行实际的任务,比如:
- 读写文件
- 执行 shell 命令
- 调用外部 API
🤖 Agent(代理)
Agent 是 AI 助手的"人格",负责:
- 理解用户意图
- 规划任务步骤
- 调用工具完成任务
1.4 应用场景
🏠 个人效率助手
- 帮你管理日程、提醒事项
- 整理文件、搜索资料
- 自动化日常任务
💼 企业办公助理
- 接入企业飞书/钉钉
- 处理工单、回复客户
- 集成内部系统
🛠️ 开发者工具
- 代码辅助编程
- API 测试对接
- 自动化测试部署
1.5 为什么选择 OpenClaw?
| 特性 | 优势 |
|---|---|
| 🌐 多平台 | 飞书、Telegram、Discord、WhatsApp 都能用 |
| 🔓 开源免费 | 代码透明,可自由定制 |
| 🧩 模块化 | Skills、插件想加就加 |
| 🚀 高性能 | 本地运行,响应快速 |
| 🔐 安全可控 | 数据本地存储,隐私有保障 |
1.6 总结
本章我们了解了:
- OpenClaw 是一个 AI 助手框架
- 核心架构包括 Gateway、Node、Agent
- 它可以用于个人效率、企业办公、开发辅助等场景
下一章,我们将学习如何在不同平台上安装 OpenClaw。