Featured image of post OpenClaw 教程·阶段一 - 第1篇:OpenClaw是什么?

OpenClaw 教程·阶段一 - 第1篇:OpenClaw是什么?

OpenClaw 是什么?能做什么?本教程带你快速了解这款开源个人AI助手

OpenClaw 是什么?

本教程属于《OpenClaw 从入门到精通》系列

前置知识

  • 基础命令行操作
  • 了解 AI 助手概念(ChatGPT、Claude 等)
  • 会使用即时通讯软件(微信、Telegram 等)

环境要求

  • 一台电脑或服务器(本地部署)
  • 或一台云服务器(云端部署)

什么是 OpenClaw?

OpenClaw 是一个开源的个人 AI 助手,也被称为"个人主权 AI 执行引擎"。它不仅仅是一个聊天机器人,而是能够主动操作系统、执行任务的智能助手。

核心特点

特性 说明
开源免费 完全开源,可自行部署
本地运行 数据存储在本地,保护隐私
多渠道 支持微信、Telegram、Discord 等
可扩展 支持安装各种技能(Skills)
主动执行 不仅回答问题,还能帮你做事

OpenClaw 能做什么?

根据官方介绍和用户实践,OpenClaw 可以:

📌 日常任务

  • 邮件管理 - 自动读取、回复邮件
  • 日程提醒 - 定时提醒你喝水、会议、活动
  • 文件整理 - 自动整理下载文件夹

💻 技术操作

  • 命令行执行 - 运行各种终端命令
  • 网页访问 - 自动浏览网页、提取信息
  • 代码执行 - 编写和运行代码

💬 通讯

  • 多平台消息 - 通过微信、Telegram 等发送消息
  • 群组管理 - 协助管理群聊

工作原理

用户 (微信/Telegram/终端)
        ↓
   OpenClaw 核心
        ↓
┌───────┴───────┐
│   大语言模型   │ ← 如 Claude、GPT
│   (AI 大脑)   │
└───────┬───────┘
        ↓
   技能系统 (Skills)
        ↓
   执行任务 → 返回结果

安装方式

一键安装(推荐)

# Linux/macOS
curl -fsSL https://openclaw.ai/install.sh | bash

# 首次运行会自动安装 UI 并启动

手动安装

# 克隆仓库
git clone https://github.com/openclaw/openclaw.git
cd openclaw

# 安装依赖
pnpm install

# 构建前端
pnpm ui:build

# 启动
pnpm start

验证方法

安装完成后,访问 http://localhost:18789 或配置的端口,应该能看到 OpenClaw Web UI。


如果失败了怎么办?

  1. 端口被占用

    • 检查 18789 端口:lsof -i :18789
    • 修改配置中的端口
  2. 依赖安装失败

    • 检查 Node.js 版本:node -v(需要 v18+)
    • 尝试:pnpm install --no-frozen-lockfile
  3. 前端构建失败

    • 检查 pnpm 是否正确安装
    • 尝试:pnpm ui:build --force

下一步

学完了本篇,接下来我们将学习:


参考资料


本教程由 AI 自动生成并发布

使用 Hugo 构建
主题 StackJimmy 设计