从零开始掌握 OpenClaw:你的第一个本地 AI Agent 助理
什么是 OpenClaw?
OpenClaw(曾用名 ClawdBot/Moltbot)是 2026 年最炙手可热的开源 AI Agent 项目,在 GitHub 上已斩获超过 68,000 颗星标。请注意,它不是普通的“聊天机器人”,而是一个真正长了手脚、能够替你执行任务的个人 AI 助理。
注:以上数据口径截至 2026 年 2 月 24 日,后续可能变化。
- 🔒 本地执行:数据存储在你的设备上,无需上传云端,隐私和数据安全完全由你掌控。
- 🚀 真实执行:不仅能陪你聊天,更能实际操作你的电脑,自动化处理邮件、日历、文件管理等繁杂任务。
- 💬 多平台消息:支持 WhatsApp, Telegram, Discord, Slack 等 10+ 平台,从单一入口统一管理所有通讯。
- 🧠 持久记忆:跨会话保存上下文和你的个人偏好。随着时间的推移,它会越来越懂你。
- 🆓 开源免费:完全开源,只需自备 API Key 即可零成本运行,完全自主控制。
本质区别:聊天机器人 vs AI Agent
🤖 传统 AI(如 ChatGPT)
你:“帮我整理一下桌面文件。”
AI:“我建议你可以这样做:
1. 创建几个文件夹…
2. 按文件类型分类移动…”
(只动口不动手)
🦞 OpenClaw (AI Agent)
你:“帮我整理一下桌面文件。”
OpenClaw:(自动在后台执行重命名、分类、移动等动作)
“✅ 已完成!我把桌面的 47 个文件按类型整理到了 5
个文件夹中。”
(直接替你干活)
新手阶段:基础入门
💡 纯小白必读:什么是“终端”或“命令行”?
本教程中出现的深色代码块(比如 node --version),都代表需要你在电脑的“命令行”窗口中复制粘贴并敲击回车运行。
- 苹果 Mac 电脑:按
Command + 空格,调出搜索框,输入拼音zhongduan或者英文Terminal并回车打开。 - Windows 电脑:按
Win + R键,输入cmd或powershell并回车打开。
不要害怕代码,只要跟着教程复制粘贴,它们只是对电脑下达的最直接的小指令!
第一步:环境准备(打地基)
确保你的电脑满足以下基础要求:
- 操作系统: macOS、Linux 或 Windows
- Node.js 运行环境: v18 或更高版本(这是让 OpenClaw 能在电脑上跑起来的“底座引擎”)
- API Key(大模型的钥匙): 这是赋予 AI 大脑和灵魂的门票。
如果你还没有 API Key,可以通过以下途径获取:
海外主流模型(需科学上网及海外支付):- Anthropic Claude: console.anthropic.com (目前写代码、做任务最聪明的模型)
- OpenAI GPT: platform.openai.com (最经典的 ChatGPT 背后的模型)
- Google Gemini: aistudio.google.com (谷歌家的强力模型,部分地区可免费薅羊毛)
国内主流模型(无需翻墙,支付宝/微信可买,非常适合新手):- DeepSeek (深度求索): platform.deepseek.com (国产之光,极其便宜且代码能力出众)
- 智谱 GLM (清华系): bigmodel.cn (国内老牌实力大厂,注册即送海量 Token 实名好用)
- 阿里通义千问 (Qwen): bailian.aliyun.com (国内大厂出品,赠送额度多,响应速度快)
- 零一万物 (Yi): platform.lingyiwanwu.com (性能均衡的国产开源模型)
🔨 实践任务 1:安装 Node.js 引擎
# 打开你的“终端”或“命令行”窗口,复制下面这行代码并敲击回车
node --version
如果提示报错(比如显示 command not found 或不是内部命令),说明你的电脑还没有安装这个“引擎”。
👉 最简单的小白解法:直接打开浏览器访问 nodejs.org,下载页面上推荐的那个最大按钮的安装包。下载后双击,跟安装
QQ、微信一样一路“下一步”。安装完成后,彻底关闭并重新打开你的命令行黑框框,再次输入上面的命令。
v18.0.0 甚至更高),而不是报错。第二步:安装 OpenClaw
根据你的电脑使用水平,选择最适合的安装方式:
方法一:NPM 一键安装(🌟 强烈推荐给纯小白)
当你完成了第一步(成功安装了 Node.js 引擎),你就可以召唤 NPM 这个神奇的内置工具帮你自动下载了。
# 在终端中复制这行代码并回车(这会自动下载并安装 OpenClaw)
npm install -g openclaw
# 下载过程可能需要一杯茶的时间。完成后,输入下面这行命令验证:
openclaw --version
方法二:Docker 安装(推荐有 Docker 经验者)
# 拉取镜像并运行容器
docker pull openclaw/openclaw:latest
docker run -d --name openclaw \
-v ~/.openclaw:/root/.openclaw \
openclaw/openclaw:latest
方法三:源码安装(推荐开发者)
# 克隆项目
git clone https://github.com/openclaw/openclaw.git
cd openclaw
# 安装依赖并启动
npm install
npm run start
🔨 实践任务 2:完成安装
选择以上任意一种方式完成安装。
openclaw --version 或 openclaw --help 能正常输出信息。第三步:初始化配置
安装完成后,在终端中输入下面这行神奇的咒语,唤醒它的基础设置向导:
openclaw onboard
向导会像跟你聊天一样,一步步用英文问你问题,请根据提示操作:
- 选择 AI 模型(Anthropic / OpenAI 等)
- 输入你刚刚获取到的 API Key
⚠️ 小白避坑指南:把你准备好的那串长长的 API Key 复制,然后在终端里右键粘贴并回车。注意!为了密码防偷窥,你在终端里粘贴密码时,屏幕上是完全没有任何显示和变化的(光标也不会动),这是正常的!虽然看不见,但实际上已经粘贴进去了,你只管霸气地按回车键!
- 选择你想用什么软件跟它聊天(比如网页版、Telegram 等)
- 配置文件系统权限(建议小白先选“Sandbox 沙盒模式”,这样它只能在特定的安全文件夹活动,不用担心它弄乱你电脑里的其他资料)
🔨 实践任务 3:完成初始化向导
第四步:第一次对话
现在,唤醒你的 AI 助理!
# 启动 OpenClaw 的命令行模式
openclaw
# 或者启动更直观的 Web 界面
openclaw dashboard
Telegram 示例(将它接入你的电报聊天):
- 打开 Telegram 软件,在顶部搜索栏精确搜索
@BotFather(认准带蓝V认证的“机器人老爹”)。 - 在和它的对话框里发送指令
/newbot,按照提示给你的机器人起个名字和用户名(用户名必须以 bot 结尾)。 - 成功后,它会发送给你一段文字,里面有一串红色的长字符(这就是你的专属 Token),例如
123456789:ABCdefGHI...,把它完整复制下来。 - 在你的电脑终端中执行以下命令(注意:把下面引号里的中文替换成你刚才复制的那串红字):
openclaw config set channels.telegram.botToken "你的_BOT_TOKEN_粘贴在这里"openclaw config set channels.telegram.enabled true - 在 Telegram 搜索栏输入你自己刚才创建的机器人名字,点击下方的
Start(开始),就可以和你的本地专属 AI 助理聊天啦!
🔨 实践任务 4:第一次对话测试
尝试发送以下命令测试:
- “你好,介绍一下你自己”
- “你能帮我做什么?”
- “现在几点了?”
第五步:理解核心概念
- Gateway(网关): OpenClaw 与外部交互的桥梁,如 TG/Discord(消息网关)、HTTP(API网关)、CLI(命令行)。
- Skills(技能): 类似于浏览器插件。从 Clawhub 安装 Skills,就能让 OpenClaw 学会发邮件、查日历等新本领。
- Memory(记忆): 它会自动保存你的偏好、历史对话和重要待办。
- Sandbox(沙盒): 保护你电脑的安全机制,限制它乱动不该动的文件。
🔨 实践任务 5:探索工作空间
ls ~/.openclaw # 查看工作目录
openclaw config list # 查看当前配置
openclaw skills list # 查看已安装技能
openclaw security audit # 运行安全审计
中级阶段:实用技能
基础跑通后,我们要让 OpenClaw 真正介入到日常工作流中,帮你提升效率。
第六步:安装和使用 Skills(技能)
默认的 OpenClaw 就像刚买的新手机,你需要给它装“App”。
# 搜索相关技能
openclaw skills search email
# 安装日常必备技能包
openclaw skills install @openclaw/email-manager # 邮件管理
openclaw skills install @openclaw/calendar # 日历管理
openclaw skills install @openclaw/file-organizer # 文件整理
openclaw skills install @openclaw/tavily-search # 网页联网搜索
🔨 实践任务 6:安装并测试 Skills
第七步:接入 Google Workspace
让 OpenClaw 帮你发邮件、建日程,需要对其进行授权。
# 配置凭证并授权
openclaw config set integrations.google.enabled true
openclaw config set integrations.google.credentialsPath "/path/to/credentials.json"
openclaw integrations google authorize
注意:你需要提前在 Google Cloud Console 中创建项目并下载 JSON 密钥。
🔨 实践任务 7:办公自动化测试
向 OpenClaw 发送指令:
- “帮我在明天下午3点建一个1小时的会议,主题是项目评审。”
- “检查我的未读邮件,总结最重要的3封。”
第八步:设置定时任务(Cron Jobs)
你可以用自然语言让 OpenClaw 定时执行任务。
你:“我想让你每天早上 8 点给我发一份简报,包含今天的天气、日历安排、未读邮件数量和一句励志名言。”
OpenClaw 会自动在后台将这句话转化为 Cron Job。你可以随时管理它们:
openclaw cron list # 列出任务
openclaw cron show <task-id> # 查看任务详情
openclaw cron disable <task-id> # 暂停任务
openclaw cron delete <task-id> # 删除任务
🔨 实践任务 8:创建你的私人定时提醒
第九步:配置持久记忆
让它变成“你的”专属助理,最快的方法是直接告诉它你是谁:
“记住:我叫林克,是个程序员。工作时间是周一到周五早9晚6。我喜欢简洁直接的回复,不要废话,用中文交流,时区是 GMT+8。”
🔨 实践任务 9:个性化调教
高级阶段:硬核应用
如果你是一名极客或开发者,这里的玩法将彻底打开你的想象力。
第十步:编写自定义 Skill
找不到现成的技能?自己写一个。Skills 使用简单的 YAML 定义。
新建文件 ~/.openclaw/skills/daily-news.yaml:
name: "每日新闻摘要"
description: "获取并总结今日科技新闻"
version: "1.0.0"
triggers: ["今日新闻", "科技新闻"]
steps:
- action: web_search
query: "latest tech news today"
max_results: 5
- action: summarize
content: "{{search_results}}"
style: "bullet_points"
- action: respond
message: "📰 今日科技新闻摘要:\n\n{{summary}}"
openclaw skills reload # 重载配置生效
🔨 实践任务 10:创造新技能
第十一步:多 Agent(代理)分身管理
你可以运行多个相互隔离的 OpenClaw 分身:
# 创建工作分身(配置强大的 Claude 模型)
openclaw create-agent work
openclaw config --agent work set ai.model "claude-sonnet-4.6"
# 创建个人娱乐分身(配置高性价比模型)
openclaw create-agent personal
openclaw config --agent personal set ai.model "gpt-4o-mini"
# 切换分身
openclaw switch-agent work
🔨 实践任务 11:创建双重分身
第十二步:极高安全性的 Docker 沙盒
如果你要让 Agent 运行未知的脚本或处理复杂系统任务,务必开启 Docker 级沙盒以隔离风险:
openclaw config set sandbox.mode "docker"
openclaw config set sandbox.docker.image "openclaw/sandbox:latest"
openclaw sandbox test
🔨 实践任务 12:配置沙盒隔离环境
sandbox test 安全审计。第十三步:浏览器自动化控制
OpenClaw 可以像真人一样操作浏览器(点击、输入、翻页)。
# 安装浏览器控制插件
openclaw skills install @openclaw/browser-control
openclaw config set browser.enabled true
实战指令:“帮我打开亚马逊,搜索机械键盘,把评分最高的前3个商品价格记录下来发给我。”
🔨 实践任务 13:信息抓取初体验
第十四步:成本优化与监控
当你使用按量计费的 API 时,一定要限制月度预算。
# 设置每月硬性预算上限(例如 50 美元)
openclaw config set ai.monthlyBudget 50
openclaw stats cost # 随时查看账单
🔨 实践任务 14:设定预算上限
第十五步:故障排查与备份恢复
为了长期稳定使用,建议你建立“先排查、再恢复”的日常流程:
# 健康检查与日志排查
openclaw doctor
openclaw logs
openclaw config set logging.level "debug"
# 备份工作目录
cp -r ~/.openclaw ~/.openclaw-backup
# 可选:使用 Git 版本化配置
cd ~/.openclaw
git init
git add .
git commit -m "backup: openclaw config snapshot"
🔨 实践任务 15:建立可恢复体系
🏁 终极实践任务清单总结
对照以下清单,看看你完成了多少成就:
🟢 新手基础(必做)
- [ ] 检查 Node.js 环境并完成 OpenClaw 安装
- [ ] 配置好 API Key 并跑通初始化向导
- [ ] 成功在终端或第三方平台完成第一次对话
🟡 进阶实用(强烈推荐)
- [ ] 安装并体验至少 3 个必备 Skills
- [ ] 完成一次第三方账号授权(如 Google 办公套件)
- [ ] 成功设定一个每日定时触发的任务(Cron Job)
- [ ] 让 AI 记住你的基本身份和回复偏好
🔴 高级挑战(硬核玩家)
- [ ] 手写一个 YAML 自定义技能
- [ ] 部署多 Agent 方案隔离工作与生活
- [ ] 启用 Docker 沙盒并通过安全审计
- [ ] 让 AI 操控浏览器完成一次复杂的信息抓取
- [ ] 集成至少 2 个第三方工具
- [ ] 设定 API 消费上限、日志调试与备份机制
🧩 实战项目(挑战)
完成以下任意项目,能快速把 OpenClaw 变成可持续使用的生产力系统:
- 项目 1:构建自动化早报工作流
思路提示:组合 @openclaw/weather、@openclaw/calendar 和 @openclaw/email-manager,搭配 Cron 定时任务,每天早上按时推送到你的通讯软件。 - 项目 2:创建邮件自动分类与自动回复系统
思路提示:为工作分身编写特定的能力设定,结合邮件 Skill 扫描邮箱核心联系人,自动起草符合你语气的回复草稿。 - 项目 3:搭建多渠道消息聚合中心
思路提示:利用 OpenClaw 的多平台机制,同时开启 Telegram 和 Slack 渠道,实现一处控制、多处下发的消息流转机制。 - 项目 4:开发商品价格监控与提醒系统
思路提示:编写自定义 YAML 技能,利用浏览器自动化 (@openclaw/browser-control) 定期抓取指定电商页面的特定元素,一旦降价触发系统提醒。 - 项目 5:构建自动化内容发布系统(博客/社媒)
思路提示:用自然语言下发主题,让 Agent 查阅资料、总结成文,再调用第三方平台 API 或者浏览器进行全自动发版。
❓ 常见问题解答 (FAQ)
monthlyBudget。
注:以上为经验区间,口径截至 2026 年 2 月 24 日。
openclaw config set ai.provider "ollama"。注意:本地模型的逻辑能力可能在执行复杂指令时表现欠佳。cp -r ~/.openclaw ~/.openclaw-backup。推荐把 ~/.openclaw 用 Git
管理,便于版本回滚和多机器同步。openclaw doctor → openclaw logs → openclaw config list。必要时开启
logging.level=debug 后复现问题,再定位根因。
📚 学习与探索资源
OpenClaw 代表了 AI 的下一步演进方向:从“会说话的玩具”变成“会做事的员工”。如果你想深入研究,请收藏以下链接:
- 官方主阵地: 官网 | GitHub 仓库 | 中文文档
- 技能黑市: Awesome OpenClaw Skills (插件市场)
- 国内社区资源: OpenClaw 中文教程 (lua.ren) | 阿里云/Apifox 部署专栏
- 交流群组: Reddit (
r/clawdbot) | 官方 Discord 服务器
写在最后: 只要你愿意花一个周末的时间来调教 OpenClaw,它绝对能成为你离不开的“数字分身”。祝你在自动化和 AI Agent 的世界里探索愉快!🦞✨
✅ 下一步
完成本教程后,建议从一个高价值场景开始深挖,例如“自动化早报”或“邮件整理”,再逐步扩展到多 Agent 和第三方集成。
- 深入一个方向:浏览器自动化、邮件管理、或项目管理集成
- 参与社区:在 GitHub/Discord 提问、提交 issue 或分享技能
- 做一次周度复盘:查看成本、成功率、失败日志并持续优化
未经允许不得转载:Scrape SEO » OpenClaw 从新手到中级完整教程

Scrape SEO


