一篇文章带你系统掌握 OpenClaw,从安装部署到高级自动化实战。


一、什么是 OpenClaw?

OpenClaw(原 ClawdBot / Moltbot)是 2026 年最受关注的开源 AI Agent 项目之一,在 GitHub 已获得 6W+ Star。

它并不是普通的聊天机器人,而是真正能替你执行操作的 AI 助理

它和传统 AI 有什么不同?

传统 AI:

你:帮我整理桌面文件
AI:你可以创建文件夹,然后分类整理...

OpenClaw:

你:帮我整理桌面文件
OpenClaw:已完成。共整理 47 个文件,归类到 5 个文件夹中。

核心区别:
👉 传统 AI 只“建议”
👉 OpenClaw 直接“执行”


二、新手入门阶段


1. 环境准备

系统要求

  • macOS / Linux

  • Windows(需 WSL)

  • Node.js ≥ v18

  • Claude 或 GPT API Key

检查 Node 版本

node --version

如果低于 v18:

nvm install 18
nvm use 18

Windows 用户直接去官网下载新版 Node。


2. 安装 OpenClaw

方法一:NPM 安装(推荐)

npm install -g openclaw
openclaw --version

方法二: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

3. 初始化配置

运行引导:

openclaw onboard

需要完成:

  • 选择模型提供商(Claude / GPT / 本地模型)

  • 填写 API Key

  • 选择消息平台

  • 设置权限(建议先用沙盒模式)


4.第一次运行

启动:

openclaw

或打开可视化界面:

openclaw dashboard

测试对话:

你好
你能做什么?
现在几点?

三、理解核心机制


Gateway(网关)

负责和外界交互:

  • Telegram

  • Discord

  • Slack

  • CLI

  • HTTP API


Skills(技能系统)

类似插件机制:

  • 每个 Skill 负责一类能力

  • 可安装社区扩展

  • 支持自定义开发


Memory(记忆)

OpenClaw 会保存:

  • 用户偏好

  • 重要信息

  • 历史上下文


Sandbox(安全模式)

两种模式:

  • Sandbox:受限访问(推荐)

  • Full Access:完全权限(谨慎)


四、进阶玩法


1. 安装常用 Skills

openclaw skills install @openclaw/email-manager
openclaw skills install @openclaw/calendar
openclaw skills install @openclaw/file-organizer
openclaw skills install @openclaw/tavily-search

查看技能:

openclaw skills list

2. Google Workspace 集成

步骤概览:

  1. 创建 Google Cloud 项目

  2. 启用 Gmail / Calendar / Drive API

  3. 创建服务账号

  4. 下载 JSON 凭证

配置:

openclaw config set integrations.google.enabled true
openclaw config set integrations.google.credentialsPath "/path/to/credentials.json"
openclaw integrations google authorize

测试:

帮我创建明天下午3点的会议
检查未读邮件
创建一个周报模板文档

3. 设置定时任务(自动执行)

例如每日早报:

每天早上8点给我发送天气+日程+未读邮件统计

查看任务:

openclaw cron list

4. 个性化记忆

告诉它你的信息:

记住:
- 我用中文
- 我喜欢简洁回复
- 我的工作时间是 9-18

查看记忆:

cat ~/.openclaw/memory/long-term.json

五、中级进阶


1.自定义 Skill

创建文件:

~/.openclaw/skills/daily-news.yaml

示例结构:

name: "每日科技摘要"
description: "获取科技新闻并总结"

triggers:
  - "今日科技"

steps:
  - action: web_search
    query: "latest tech news"
    max_results: 5

  - action: summarize
    content: "{{search_results}}"

  - action: respond
    message: "今日新闻:{{summary}}"

加载:

openclaw skills reload

2. 多 Agent 管理

创建不同用途的 Agent:

openclaw create-agent work
openclaw create-agent personal

切换:

openclaw switch-agent work

使用场景:

  • 工作专用

  • 个人事务

  • 测试环境


3. Docker 沙盒强化安全

openclaw config set sandbox.mode "docker"
openclaw sandbox test

建议生产环境启用。


4.浏览器自动化

安装插件:

openclaw plugins install @openclaw/browser-control

示例:

打开 GitHub 搜索 openclaw 并总结前三条结果

六、成本控制与优化


限制 API 用量

openclaw config set ai.dailyLimit 1000
openclaw config set ai.monthlyBudget 50

查看统计:

openclaw stats usage
openclaw stats cost

性能优化

openclaw config set cache.enabled true
openclaw config set ai.maxConcurrentRequests 3

调试日志

openclaw config set logging.level "debug"
openclaw logs

七、常见问题


Q1:适合新手吗?

需要一定命令行基础,但部署流程已较简化。


Q2:安全吗?

建议:

  • 使用沙盒

  • 不存储明文密码

  • 独立账号运行

  • 定期安全审计


Q3:费用大概多少?

  • 轻度:$5–10/月

  • 中度:$20–30/月

  • 重度:$50+ /月

可通过设置预算控制成本。


Q4:支持本地模型吗?

支持 Ollama:

ollama pull llama3
openclaw config set ai.provider "ollama"

八、推荐学习资源


九、总结

OpenClaw 代表的是下一代 AI 形态:

从“会聊天”到“会做事”

如果你愿意花时间配置,它可以成为真正意义上的自动化助理。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐