OpenClaw教程 - 开源AI助手完整使用指南

本教程详细讲解OpenClaw(原Clawdbot/Moltbot)的核心概念、基本操作和进阶用法,无论你是零基础新手还是有经验的开发者,都能在这里找到适合自己的学习路径,快速掌握这款强大的开源AI助手工具。


OpenClaw 核心概念

Agent(代理)
OpenClaw 的核心,负责接收用户指令、调用 AI 模型理解意图、规划并执行任务
Skills(技能)
插件系统,每个 Skill 赋予 Agent 一项能力(如联网搜索、代码执行、图片生成等)
Transports(传输层)
消息接入层,支持 WhatsApp、Telegram、飞书、微信等 50+ 消息平台
ClawHub(技能市场)
社区驱动的 Skills 注册中心,提供 13000+ 可直接安装使用的技能插件

常用命令速查表

openclaw start
启动 OpenClaw 服务
openclaw stop
停止服务
openclaw status
查看运行状态
openclaw config
打开配置文件
openclaw skills list
列出已安装的 Skills
openclaw skills search web-search
搜索 Skills
openclaw skills install web-search
安装指定 Skill
openclaw logs
查看运行日志

需要先安装 OpenClaw?请参考 安装教程 | 需要配置 API?请参考 配置教程

OpenClaw 入门教程

从零开始学习使用 OpenClaw

1
确认安装完成
在终端输入 openclaw --version 确认已正确安装。如未安装,请先阅读 OpenClaw 安装教程完成安装
2
配置 AI 模型
运行 openclaw config 打开配置文件,在 llm 部分填入你的 API Key。支持 Claude、GPT、Gemini 等多种模型,详见 配置教程
3
连接消息平台
在配置文件的 transports 部分添加消息平台凭据(如 WhatsApp 二维码扫描、Telegram Bot Token、飞书 App ID 等),保存后运行 openclaw start
4
发送第一条指令
在已连接的消息平台中向 OpenClaw 发送消息,例如"你好,帮我查一下今天天气"或"写一段 Python Hello World 代码",OpenClaw 会自动理解并执行
5
安装 Skills 扩展功能
运行 openclaw skills search 浏览推荐 Skills,安装后 OpenClaw 会在需要时自动调用。推荐新手先安装 web-search(联网搜索)和 code-runner(代码执行)

推荐 Skills

新手必装的实用 OpenClaw 技能插件

🔍
web-search
联网搜索能力,让 OpenClaw 可以实时搜索互联网获取最新信息,回答时事类问题
💻
code-runner
代码执行能力,支持 Python、JavaScript、Shell 等语言,让 AI 不仅能写代码还能运行验证
📄
file-manager
文件管理能力,可以读取、创建、编辑本地文件,适合文档处理和自动化脚本场景
🌐
browser-auto
浏览器自动化能力,可以自动打开网页、填写表单、截图等,适合数据抓取和网页操作

OpenClaw 进阶用法

掌握更多高级技巧,充分发挥 AI 助手的潜力

🔧
自定义 Skills 开发
使用 YAML 配置文件定义自定义 Skill,将常用的多步操作封装为一个指令。支持 JavaScript、Python、Shell 脚本作为 Skill 后端
🔗
多模型切换策略
配置多个 AI 模型,为不同类型的任务分配不同模型:复杂推理用 Claude,代码生成用 GPT,节省成本用本地模型
📦
Workflow 编排
将多个 Skills 组合成自动化工作流,例如"每天早上8点搜索行业新闻 → AI总结 → 发送到飞书群"
🔬
调试与日志分析
通过 openclaw logs -f 实时监控运行日志,排查 Skill 调用异常,优化 Agent 的任务执行效率

常见问题

OpenClaw 使用教程相关疑问

OpenClaw是什么?适合什么人使用?
OpenClaw是一款开源的AI助手平台,它的核心理念是让AI从被动的聊天工具变成主动的任务执行者。用户通过WhatsApp、飞书、微信等日常消息软件向OpenClaw发送指令,它就能自动执行代码编写、文件管理、网页浏览等任务。适合开发者、产品经理、运营人员以及任何希望用AI提升效率的用户。
OpenClaw怎么用?基本操作流程是什么?
使用OpenClaw的基本流程:首先完成安装和配置(设置AI模型API Key和消息平台连接),然后在消息平台中向OpenClaw发送自然语言指令即可。例如发送"帮我查询今天的天气"、"写一个Python排序函数"、"总结这篇文章的要点"等,OpenClaw会理解你的需求并自动完成任务,将结果通过消息返回给你。
OpenClaw的Skills是什么?如何安装和使用?
Skills是OpenClaw的插件系统,每个Skill赋予OpenClaw一项特定能力(如联网搜索、图片生成、代码执行等)。可以通过ClawHub浏览和安装社区Skills:在终端运行 openclaw skills search 关键词 搜索,openclaw skills install 名称 安装。安装后OpenClaw会自动在合适的场景调用对应Skill。目前ClawHub上有超过13000个社区贡献的Skills。
OpenClaw使用教程中有哪些常见的命令?
OpenClaw常用终端命令包括:openclaw start 启动服务、openclaw stop 停止服务、openclaw status 查看运行状态、openclaw config 修改配置、openclaw skills list 列出已安装Skills、openclaw skills install 安装新Skill、openclaw logs 查看运行日志。在消息平台中,直接用自然语言对话即可,无需记忆特殊命令格式。
OpenClaw和Clawdbot、Moltbot教程通用吗?
是的,完全通用。OpenClaw的前身就是Clawdbot(最初名称)和Moltbot(过渡名称),三者是同一个项目的不同时期名称。目前项目已统一使用OpenClaw作为正式名称,但网上搜索Clawdbot教程或Moltbot教程看到的内容同样适用于当前版本的OpenClaw。

相关工具

OpenClaw - 更多实用工具