跳到主要内容

第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 助手框架
  • 核心架构包括 GatewayNodeAgent
  • 它可以用于个人效率企业办公开发辅助等场景

下一章,我们将学习如何在不同平台上安装 OpenClaw。