跳转到主要内容

什么是 OpenClaw

OpenClaw(曾用名 ClawdBot/Moltbot)是 2026 年最火的开源 AI Agent 项目,GitHub 已获得超过 68,000 星标。它不是普通的聊天机器人,而是一个真正能够执行任务的个人 AI 助理。 本地执行
  • 数据存储在你的设备上,无需上传云端
  • 完全掌控隐私和数据安全
真实执行
  • 不仅是对话,能实际操作你的电脑
  • 自动化处理邮件、日历、文件管理等任务
多平台消息
  • 支持 WhatsApp、Telegram、Discord、Slack 等 10+ 平台
  • 从单一入口管理所有通讯
持久记忆
  • 跨会话保存上下文和用户偏好
  • 随着时间推移越来越了解你,持续提升效率
开源免费
  • 完全开源,只需自备 API Key
  • 免费,完全自主控制
OpenClaw vs 传统 AI 助手 传统 AI(如 ChatGPT):
  • 你:“帮我整理桌面文件”
  • AI:“我建议你可以这样做:1. 创建文件夹…… 2. 按类型分类……”
OpenClaw:
  • 你:“帮我整理桌面文件”
  • OpenClaw:直接重命名、分类、移动文件 “已完成!我把 47 个文件按类型整理到 5 个文件夹中。”
这就是“聊天机器人”和“AI Agent”的本质区别。

新手阶段:基础入门

第一步:环境准备

系统要求:
  • 操作系统: macOS、Linux 或 Windows (需要 WSL)
  • Node.js: v22 或更高版本
  • AI 模型 API Key: Claude、GPT、Gemini 等官方或极客智坊等第三方聚合代理的 API 密钥
🔨 检查环境:

第二步:安装 OpenClaw

下面我们以 macOS/Linux 为例,演示如何通过 NPM 安装 OpenClaw:

第三步:初始化配置

OpenClaw 启动向导 向导会引导你完成:
  • 选择 AI 模型提供商(Anthropic/OpenAI/自定义):这里我们选择自定义模型供应商并输入极客智坊 Base URL
  • 输入 API Key:粘贴你的极客智坊 API Key
  • 输入模型名称:输入你想使用的极客智坊对话模型ID,例如 gpt-5.3-codexclaude-sonnet-4-6gemini-3.1-pro-preview,所有对话模型ID可以在极客智坊模型广场查看拷贝
  • 选择消息平台(Telegram/Discord/WhatsApp 等)
  • 配置系统权限(建议先选择沙盒模式)
OpenClaw 配置自定义模型供应商 OpenClaw 配置模型供应商 Base URL 和 API KEY

第四步:第一次对话

启动 OpenClaw:
基于极客智坊模型代理与 OpenClaw 对话 如果对话报错,提示 Model context window too small (4096 tokens),可以通过编辑配置文件 ~/.openclaw/openclaw.json,增加对应模型的 contextWindow 以及 maxTokens 参数,例如:
编辑后保存即可正常使用。 安装配置中遇到任何问题,可以加入极客智坊用户群寻求帮助: 极客智坊微信群

第五步:理解核心概念

Gateway(网关) Gateway 是 OpenClaw 与外部世界交互的方式:
  • 消息网关:Telegram、Discord、WhatsApp
  • API 网关:HTTP API 接口
  • CLI 网关:命令行交互
Skills(技能) Skills 是 OpenClaw 的能力扩展,类似于“插件”或“应用”:
  • 每个 Skill 定义了一组特定任务
  • 可以从 Clawhub 安装第三方 Skills
  • 也可以自己编写自定义 Skills
Memory(记忆) OpenClaw 会记住:
  • 你的偏好和习惯
  • 之前的对话上下文
  • 重要的信息和任务
Sandbox(沙盒) 沙盒模式限制 OpenClaw 的系统访问权限,保护你的电脑安全:
  • Sandbox Mode: 限制文件系统、网络、Shell 访问
  • Full Access Mode: 完全权限(需谨慎使用)
🔨 探索工作空间:

进阶阶段:实用技能

第六步:安装和使用 Skills

浏览 Skills 市场,访问 Clawhub 或使用命令:
安装常用 Skills:

第七步:Google Workspace 集成

OpenClaw 可以管理你的 Gmail、Google 日历、Google 文档等。 配置步骤:
  1. 创建 Google Cloud 项目
  • 访问 console.cloud.google.com
  • 创建新项目
  • 启用 Gmail API、Google Calendar API、Google Drive API
  1. 创建服务账号
  • 在 IAM & Admin → Service Accounts 创建服务账号
  • 下载 JSON 密钥文件
  1. 配置 OpenClaw
  1. 授权访问

第八步:设置定时任务(Cron Jobs)

OpenClaw 可以定期自动执行任务。 创建每日简报:
OpenClaw 会自动创建一个定时任务(cron job)。 查看定时任务:

第九步:配置持久记忆

OpenClaw 的记忆系统让它能记住你的偏好。 训练你的助手 告诉 OpenClaw 关于你的信息:
查看记忆:

中级阶段:高级应用

第十步:编写自定义 Skill

Skills 使用 YAML 或 Markdown 格式定义。 Skill 基本结构 创建文件 ~/.openclaw/skills/my-first-skill.yaml:
  • name: “每日新闻摘要”
  • description: “获取并总结今日科技新闻”
  • version: “1.0.0”
安装自定义 Skill

第十一步:多 Agent 管理

你可以运行多个 OpenClaw 实例,每个有不同的配置和用途。 创建多个 Agent:
使用场景:
  • 工作 Agent: 连接公司邮箱、项目管理工具
  • 个人 Agent: 管理个人日程、家庭事务
  • 实验 Agent: 测试新功能、新 Skills

第十二步:Docker 沙盒安全实践

Docker 沙盒提供最强的安全隔离。 配置 Docker 沙盒:
Docker 沙盒会限制:
  • 文件系统访问(只能访问指定目录)
  • 网络访问(可配置白名单)
  • 系统命令执行
  • 资源使用(CPU、内存限制)

第十三步:浏览器控制

OpenClaw 可以控制浏览器执行复杂的网页操作。 启用浏览器控制:
使用示例:

第十四步:与其他工具集成

Linear 集成(项目管理):
使用示例:
Obsidian 集成(笔记):
使用示例:

第十五步:高级配置优化

性能优化:
成本控制:
日志和调试: