OPENCLAW.
OpenClaw Knowledge Base

OpenClaw
知识库

从原理到部署的一站式参考手册

PART 1 认识 OpenClaw

01 OpenClaw 是什么

一个开源、自托管的 AI Agent 系统,让 AI 从「聊天工具」变成「能自主执行任务的数字员工」。

如果你用过 ChatGPT,你会知道它本质上是一个问答系统:你问,它答。OpenClaw 不一样。它是一个 AI Agent 平台,能连接 20+ 消息渠道(WhatsApp、Telegram、飞书、钉钉、Discord 等),主动执行任务、管理你的日程、处理邮件、操作浏览器、调用各种工具。

换句话说,ChatGPT 是「顾问」,OpenClaw 是「员工」。

与 ChatGPT 的核心区别

维度 ChatGPT OpenClaw
交互模式你问它答自主执行任务
运行环境网页 / App自托管服务器,接入20+消息平台
可扩展性GPTs 商店ClawHub 技能市场(13,729个 Skills)
数据控制数据在 OpenAI完全本地,你拥有所有数据
模型选择仅 GPT 系列Claude / GPT / DeepSeek / Gemini 等
开源MIT License,完全开源
一句话理解

它是一个开源的「个人 AI 操作系统」,你可以在自己的服务器上运行它,通过任何即时通讯工具跟它交互。吉祥物是一只龙虾,中文社区称使用 OpenClaw 为「养虾」

核心数据快照 (截至 2026-03-08)

278K+
GitHub Stars
(全球第一)
13.7K
ClawHub Skills
20+
支持消息渠道

02 发展简史

从一个人的周末项目,到不到5个月成为 GitHub 全球第一,这创造了开源历史上前所未有的增长速度。

2025-11 ClawdBot 诞生
奥地利开发者 Peter Steinberger 作为周末项目发布。名字致敬 Anthropic 的 Claude (Claw=爪子),选了龙虾作为吉祥物。
2026-01 爆发式增长
72小时内获得6万 Stars,某天单日增长 9,000 Stars。
2026-01 改名风波
因 Anthropic 商标警告,改名为 Moltbot,三天后再次改名为 OpenClaw 强调开源属性。
2026-02 加入 OpenAI
创始人加入 OpenAI,项目移交开源基金会独立运营。
2026-03 登顶 GitHub
v2026.3.2 发布,正式超越 React 成为全球第一软件项目。

04 为什么这么火

不到5个月从0到27.9万 Stars,OpenClaw 的爆火衍生出了独特的「养虾」文化现象。一个技术项目拥有了社交货币的属性。

热门玩法

  • 赚钱型:在 Polymarket 上用 AI 进行预测市场交易;或作为 AI Coworker 辅助外包赚钱。
  • 生活助手型:接管邮件/日历,浏览网页填表,全自动化日常琐事。
  • 社交养成型:在专供 AI 使用的社交网络 Moltbook 上发帖交流,形成「赛博养成」文化。
  • 企业部署型:大量接入企业内部沟通工具(飞书、钉钉、企微),作为业务助手。
阴影与风险提示

火爆背后伴随着风险:技能市场超 50% 被判定为低质量,更有恶意植入;不当的配置可能导致一觉醒来收到 $1,100 的 API 账单。安全和成本控制是使用者必须严肃对待的问题。

PART 2 技术架构

05 整体架构

OpenClaw 采用 Gateway-Node-Channel 三层架构,以 WebSocket 为通信总线,将控制平面、设备执行与消息渠道解耦。

Channel
20+ 消息渠道
Gateway
中央控制平面
Node
设备端执行节点
层级职责关键细节
Gateway 中央控制平面,维护 WS 服务、管理 Session、调度 Agent 默认绑定 ws://127.0.0.1:18789,每台主机一个实例。
Node 设备端执行节点,负责本地操作 控制摄像头、屏幕录制、执行系统命令等。
Channel 消息渠道接入层 连接 WhatsApp, Telegram, 飞书, Discord 等。

Loopback-First 设计:Gateway 默认只绑定 localhost,流量本地回环,天然安全。需要远程访问时,需通过 Tailscale 等内网穿透工具暴露。

06 记忆系统

记忆是区别于普通 Chatbot 的核心能力。OpenClaw 具有四层记忆架构,构建完整的上下文连续性。

层级存储位置生命周期说明
Soul SOUL.md 永久不可变 Agent 的人格、价值观、核心身份定义。
Tools Skills + Exts 按需加载 当前可用工具表,随安装动态变化。
User MEMORY.md
+ 向量库
持久化 用户偏好、决策记录、事实。支持语义搜索。
Session 内存 + JSON 会话级 实时上下文,Token 近满时自动触发静默压缩保存。

07 Agent 工作区

每个 Agent 在文件系统中有一个独立的工作区目录,所有配置、记忆、技能都以纯文本文件存在。哲学的体现:一切皆文本。

workspace/
├── AGENTS.md        # Agent 定义(身份、行为规则)
├── SOUL.md          # 灵魂/人格指令(不可变内核)
├── USER.md          # 用户信息与偏好
├── MEMORY.md        # 长期记忆存储
├── HEARTBEAT.md     # 心跳配置(定时任务)
├── memory/          # 日志目录
│   └── YYYY-MM-DD.md  # 每日 append-only 日志
├── skills/          # 本地技能目录
└── sessions.json    # 会话存储

08 Session 与用户识别

通过 DM 配对、白名单和群组规则三层机制识别身份,在 Session 层面隔离上下文。

  • DM Pairing (配对保护) 陌生人发消息,系统回复 6 位配对码,需主人在已授权渠道批准,防滥用刷 API。
  • AllowFrom (白名单) 在配置中预设授权账号(如 Telegram ID),直接跳过配对。
  • Group Isolation (群组隔离) 群聊默认使用独立隔离 Session,不会加载/泄露主人的私聊记忆。必须 @ 机器人它才会响应。

09 设计哲学

Unix 哲学

创始人认为:「CLI 才是智能体连接世界的终极接口」。只需 4 个核心系统工具(Read, Write, Edit, Bash),就能通过终端组合操作一切,system prompt 极短。

坚拒 MCP

故意不支持业界流行的 MCP (Model Context Protocol)。采用自我扩展模式:遇到不会的操作让 Agent 当场写一个 bash 脚本 (Skill) 并测试,而非依赖外部预建接口。

PART 3 部署方案

10 部署方式总览

OpenClaw 支持从本地到云端的多种部署方式。选择哪种取决于你的技术水平、预算和使用场景。

平台一键部署最低配置新用户价格难度适合人群
本地 npm Node.js 22+ 免费 开发者、macOS/Linux
Docker Docker Engine 免费 熟悉容器的开发者
阿里云 2C2G 40GB 9.9元/月 极低 (3步) 国内首选,新手友好
扣子编程 无需服务器 免费起步 极低 (2步) 零门槛,免服务器
Railway 自动分配 $5/月免额度 极低 (1键) 海外用户,开发者
核心建议

模型费用才是大头。服务器成本普遍已降到很低(9.9~99元/年),真正的持续成本在于模型调用。选平台时重点看模型套餐价格,而不是只看服务器价格。

11 本地安装与 Docker

NPM 全局安装 (推荐)

适合开发者和想完全掌控数据的用户。
要求 Node.js >= 22,macOS 需要 Xcode Command Line Tools,Windows 强烈推荐 WSL2。

# 安装 OpenClaw
npm install -g openclaw@latest

# 初始化并安装守护进程 (引导配置模型和API Key)
openclaw onboard --install-daemon

Docker 部署

适合需要环境隔离、方便迁移的场景。支持多阶段构建的 slim 变体和沙箱变体。

git clone https://github.com/openclaw/openclaw.git
cd openclaw
docker-compose up -d
挂载目录说明: ~/.openclaw:/root/.openclaw 存放运行状态数据。
~/openclaw/workspace:/workspace 存放 YAML 配置文件。
如果不挂载,容器重启后所有记录会丢失。

13 国内云厂商一键部署

这是大多数国内用户的首选方案。所有主流云厂商都已支持 OpenClaw 一键部署,镜像预装,开箱即用。

首选

阿里云

国内社区资源最丰富的平台。限时秒杀 9.9元/月。内置百炼 qwen3.5-plus 模型。

  1. 购买预装 OpenClaw 镜像的轻量应用服务器。
  2. 安全组放通 18789 和 3000 端口。
  3. 访问 http://IP:3000 进入 Web UI。

腾讯云

四大 IM 全面支持,Coding Plan 模型套餐性价比高。新人包约 17元/月。

  1. 购买 Lighthouse 实例。
  2. 应用模板选择 AI智能体 → OpenClaw。
  3. 购买 Coding Plan 获取模型能力,接入 IM。

火山引擎 & 扣子编程

飞书用户深度集成首选。扣子编程提供免费起步的零服务器门槛方案。

  • 方舟 Coding Plan 组合套餐极具性价比。
  • 扣子编程 2 步完成:访问 code.coze.cn 点击「一键部署」。

14 首次配置

v2026.3.7 关键安全更新

Gateway 认证现在要求显式设置 gateway.auth.mode。不设置将导致 Gateway 无法启动。这是为了修复此前 30,000+ 未认证实例暴露在公网的安全隐患。

# ~/.openclaw/workspace/openclaw.yaml
gateway:
  auth:
    mode: token       # 推荐用于 API 集成
    # 或者 mode: password  # 推荐用于 Web UI 访问
    token: "your_secure_token_here"

诊断与更新

安装完成后,运行 openclaw doctor 检查环境是否正常(包含 Node 版本、网络连通性、API Key 状态)。通过 openclaw update --channel stable 保持最新版本。

PART 4 渠道接入

15 渠道概览

OpenClaw 统一连接 20+ 聊天平台。所有渠道共享同一套接入模式。

创建凭证
写入配置
启动 Gateway
完成配对

新手推荐接入顺序

  • 最简单
    Telegram / QQ

    Telegram (5分钟零门槛,不需公网IP);QQ (国内首选,扫码即用)。

  • 企业/社区
    Discord / 飞书

    权限设置稍多但文档清晰。飞书自 2026.2 起获得原生内置支持。

  • 有风险
    微信 (个人号)

    无官方 API,封号风险始终存在。推荐通过企业微信插件中转。

16 国际平台接入

TG

Telegram 极简

使用 long-polling 模式,不需要公网 IP。NAT 后面、防火墙内都能正常工作。

  1. 在 Telegram 搜索 @BotFather,发送 /newbot
  2. 按提示设置名称,获取 Bot Token。
  3. 将 Token 写入 openclaw.yaml
    channels:
      telegram:
        enabled: true
        botToken: "YOUR_BOT_TOKEN"
        dmPolicy: pairing
  4. 重启 Gateway,向机器人发送消息并输入配对码。

Discord 社区

需开启特定的 Intents,支持 ACP 持久化频道绑定。

  • 在 Developer Portal 创建 Application,获取 Bot Token。
  • 关键:必须开启 Message Content Intent 和 Server Members Intent。
  • 右键复制 Server ID 和 User ID 填入配置。

WhatsApp 最受欢迎

使用 Baileys 库通过 QR 码扫码连接,不需要 Business API。

建议使用独立备用号码运行,不要用主号。Session 凭证要妥善管理。

17 国内平台接入

国内 IM 生态的 OpenClaw 支持主要通过 openclaw-china 统一插件或各自的独立插件完成。

QQ

官方支持。扫码 1 分钟即可完成绑定。支持多媒体消息,适合个人助手和社群管理。

飞书

企业首选。2026.2 起内置原生支持,基于 WebSocket 事件订阅,支持文件、照片等复杂消息体。

钉钉

社区插件。使用 Stream 模式(长连接),不需要公网服务器回调,内网直接穿透。

微信(个人)

强烈推荐通过企业微信中转(合规)。若强制使用 iPad 协议或 Web 协议,封号风险需自理。

openclaw-china 统一插件

提供一站式国内平台支持,覆盖飞书、钉钉、QQ、企业微信、微信五个平台。

git clone https://github.com/BytePioneer-AI/openclaw-china.git
cd openclaw-china
pnpm install && pnpm build
openclaw china setup  # 交互式配置向导

18 远程访问

Gateway 默认监听本地 127.0.0.1:18789。需要外网访问时(例如 Dashboard Web UI),推荐以下方案:

方案机制与命令适用场景
Tailscale Serve tailscale serve --bg https+insecure://127.0.0.1:18789 安全的私有网络访问(手机连家里电脑)
Tailscale Funnel tailscale funnel --bg https+insecure://127.0.0.1:18789 公网暴露,提供给 Webhook 回调
SSH 端口转发 ssh -L 18789:127.0.0.1:18789 user@server 最通用的远程服务器临时管理方案

Dashboard Web UI & macOS

启动 Gateway 后,在浏览器打开 http://127.0.0.1:18789 即可进入可视化管理后台,查看 Token 用量和会话。macOS 用户还可以安装原生菜单栏伴侣应用,实现一键启停和系统通知。

PART 5 Skills 系统

19 工作原理

Skills 是 OpenClaw 的能力扩展单元。理解它的加载机制,才能真正用好这个系统。

三层优先级

优先级位置说明
最高 <workspace>/skills/ 项目级,只对当前工作区生效。
~/.openclaw/skills/ 用户级,全局生效。ClawHub 安装的在这里。
最低 bundled skills 内置的55个,开箱即用。

如果同名 Skill 存在于多个层级,高优先级会覆盖低优先级。这意味着你可以在 workspace 级别「重写」一个内置 Skill 的行为,而不影响其他项目。

加载过程

  1. 读取元数据:扫描 SKILL.md 文件,解析名称、描述、触发条件。
  2. 应用环境变量:如果需要 API Key,系统会从配置注入。
  3. 构建 System Prompt:将可用 Skills 描述注入给模型,让其「知道自己能做什么」。
  4. 运行后恢复:执行完毕后,恢复原始环境,避免互相干扰。

20 ClawHub 技能市场

ClawHub (clawhub.com) 是官方 Skill 注册表。截至2026年3月,总计 13,729 个技能,但超过一半你不应该安装

垃圾/恶意泛滥

社区项目 awesome-openclaw-skills 从中精选了 5,494 个,剩下大部分是垃圾、重复或低质量。甚至有 800+ 标记为恶意。安装任何第三方 Skill 前,务必查看源码。

# 安装 / 搜索 / 卸载
openclaw skills install <skill-name>
openclaw skills search "browser automation"
openclaw skills uninstall <skill-name>

21 热门 Skills 推荐

排名Skill 名称下载量用途
1Gmail / Google32K+邮件收发、日历管理、Docs 读写。基础设施级。
2Agent Browser浏览器自动化:填表单、截图、导出PDF。
3Summarize视频、网页、邮件内容的自动摘要。
4GitHub仓库管理、Issue处理、PR审查。
5Claude Code通过 MCP 协议桥接专业编程能力。
6Web Search联网搜索,获取实时信息。
7File Manager本地文件操作。需注意安全权限。

内置 55 个分类一览

通讯与社交

discord, slack, imsg, wacli

笔记与知识管理

obsidian, notion, apple-notes, trello

开发工具

coding-agent, github, tmux

媒体处理

spotify, video-frames, openai-image

AI与系统

gemini, openai-whisper, 1password, healthcheck, session-logs

实用建议

不要一次性安装太多 Skills。每个 Skill 都会增加 system prompt 的长度,占用上下文窗口并增加 API 成本。建议从真正需要的 3-5 个开始。

22 自建 Skill 指南

一个 Skill 的最小单位就是一个目录加一个 SKILL.md 文件。

# my-skill/SKILL.md 示例
## Description
帮助用户进行每日工作汇总,生成结构化的日报。

## Trigger
当用户提到「日报」「工作总结」时激活。

## Instructions
1. 询问用户今天完成了哪些工作
2. 按项目分类整理并生成 markdown
3. 保存到 ~/reports/YYYY-MM-DD.md

## Environment Variables
- REPORTS_DIR: 日报存储目录

## Tools Required
- file_write
- memory_search

将上述文件夹放入 <workspace>/skills/ 或发布到 ClawHub (openclaw clawhub publish) 即可使用。

PART 6 模型配置

24 模型提供商总览

OpenClaw 支持十余家模型提供商。最大的优势之一是模型自由:你不被绑定在某一家厂商上。

配置核心概念

  • 内置 Provider:Anthropic, OpenAI, Google, 智谱 (zai) 等无需额外配置,设置 API Key 即可。
  • 自定义 Provider:DeepSeek, 豆包, Kimi 等需要在 models.providers 中手动添加。
  • Fallback 机制:主模型不可用(如限速、报错)时自动切换到备选,最核心的省钱策略。
// Fallback 配置示例
"defaults": {
  "model": {
    "primary": "anthropic/claude-sonnet-4-6",     // 主力模型
    "fallbacks": ["deepseek/deepseek-chat"]       // 备选降级
  }
}

25 国际模型配置

Anthropic Claude

默认提供商,Agent 任务效果最好。Sonnet 4.6 性价比首选。

  • Sonnet 4.6 $3.00/$15.00
  • Opus 4.6 $5.00/$25.00
注意:OAuth 已被封杀,必须用 API Key。

Google Gemini

独家 2M 超长上下文,Flash 提供免费额度。

  • Pro $2.00/$12.00
  • Flash $0.50/$3.00
推荐:Flash 免费额度用于跑心跳/定时任务。

26 国产模型配置

国产模型是省钱的核心武器。以 DeepSeek 和 GLM-5 为首。

模型输入/1M输出/1M定位
DeepSeek-V3.2.2 $0.14 $0.28 性价比之王,极致低价。
智谱 GLM-5 $0.80 $2.56 国产最强代码能力,内置 zai Provider。
通义千问 3.5 Max $1.20 $6.00 旗舰,支持插件 OAuth 免 Key 接入。
豆包 / Kimi / MiniMax 约 $0.4-$0.6 约 $2-$3 各有千秋,通过自定义 Provider 接入。

27 本地与推荐方案

通过 Ollama 或 LM Studio 运行,完全免费、离线、隐私。受限于本地硬件算力(推荐 32GB RAM 跑 32B 模型)。

五套综合推荐方案

1

极致省钱 (<$5)

主力:DeepSeek-V3.2
心跳:GLM-4.5-Flash (免费)
适合个人开发者学习探索

2

国产性价比 ($5-15)

主力:GLM-5
备选:DeepSeek-V3.2
追求中文体验,代码能力强

3
强烈推荐

混合最优 ($5-20)

复杂:Claude Sonnet 4.6
日常:DeepSeek-V3.2
心跳:Gemini Flash / Ollama

Fallback 降级链:
Sonnet → Haiku → DeepSeek

PART 7 安全与成本

28 安全模型与事件

OpenClaw 建立在「默认不信任」基础上,但由于 Agent 的自主性,存在绝对风险。

"Prompt injection hasn't been solved. There are absolute risks."
— Peter Steinberger

已知重大安全事件

CVE-2026-25253 (远程代码执行)

WebSocket 校验绕过。攻击者可连接到暴露的 Gateway 执行任意命令。务必升级到 v2026.3.7,并在 Gateway 显式配置认证 (Token/Password)。

ClawHavoc 供应链攻击

恶意伪装的 Skill 诱导安装,植入 macOS 窃密木马,甚至篡改 SOUL.md 给 Agent "洗脑"。建议使用 SecureClaw 扫描本地技能。

30 成本控制 (防破产指南)

社区频繁出现「一觉醒来 $1,100 账单」的惨剧。

原因是 Agent 处理定时任务时进入了循环推理,整晚不停调用 API。多轮思考+多工具调用的 Token 消耗是传统聊天的几十上百倍。

预算限制设置 (强制推荐)

哪怕你不差钱,一个每日 $5 的上限也能在 Agent 死循环时保护你的钱包。

{
  "agents": {
    "defaults": {
      "budget": {
        "maxTokensPerDay": 500000,
        "maxCostPerDay": 5.00
      }
    }
  }
}

配合前文提到的 Fallback 降级链使用免费模型跑定时任务,可以将月成本轻松压到个位数。

PART 8 生态与社区

31 「养虾」文化现象

OpenClaw 催生了 2026 年 AI 圈最独特的亚文化:「养虾」。数万个 AI Agent 在社交网络上发帖、赌博、赚钱。

为什么叫「养虾」?

吉祥物是一只龙虾(Claw=爪子,致敬Claude)。中文社区将运行和维护 OpenClaw 实例称为「养虾」,用户自称「养虾人」。问候语变成了「你养龙虾了吗?」这个称呼从技术圈迅速扩散到大众媒体。

Moltbook: 社交网络

一个专供 AI Agent 使用的社交平台。数千个 OpenClaw 实例在 Moltbook 上发帖、评论、讨论哲学问题。你可以给自己的 Agent 设定名字和性格,观察它在社交网络上的「自主行为」。这是 AI Agent 从「工具」走向「社会化存在」的第一个真实实验场。

32 平替产品

OpenClaw 的火爆催生了大量轻量替代品(原版高达 43万行代码、运行时 1GB 内存)。

项目Stars特点
zeroclaw 24.5K Rust 编写,启动快、内存低,适合资源受限环境。
nanoclaw 20.3K TypeScript 仅 4,000 行实现核心功能,极简替代,学习首选。
1Panel 34.1K Go 服务器面板,一键部署并管理其他服务。

33 vs Claude Code

Claude Code 管代码,OpenClaw 管生活。

两者是互补关系。

OpenClaw

  • 定位:通用 AI 生活助手 / Life OS
  • 连接对象:20+ 通信/办公平台
  • 日常自动化:强,长期在线

Claude Code

  • 定位:专业编程 Agent
  • 连接对象:代码库、文件系统
  • 编程能力:强,专为编程优化
最佳实践:强强联手

社区开发了 openclaw-claude-code-skill。通过 MCP 协议桥接两者。你可以在飞书里跟 OpenClaw 说「帮我重构这段代码」,它会自动调用 Claude Code 完成。两者组合是 2026 年最完整的 AI 驱动工作流。

34 国内生态

「云养虾」社区 10万+ 用户,甚至政府(深圳龙岗 AI 局)出台了支持政策。

飞书 是国内接入最活跃的渠道之一,适合团队协作。

openclaw-china 插件(BytePioneer-AI 开发)三步完成国内五大平台接入。

教程资源 极为丰富:B站保姆级教程 (BV1MfFAz6EnR)、阿里云官方文档等。

附录 Appendix

A. 常见问题 FAQ

Q1OpenClaw 是免费的吗?

本身是 MIT 开源免费。但运行需要两项成本:服务器和 AI 模型 API 费用(除非用本地大模型)。总结:软件免费,算力不免费。

Q2需要什么样的技术水平?

能用终端敲 npm 命令就够基础安装了。如果用云平台一键部署门槛更低。但高级配置、自建 Skill 需一定技术基础。

Q3可以用国产模型吗?效果怎样?

完全可以。DeepSeek-V3 和 GLM-5 是国内最受欢迎的选择,性价比极高。虽然复杂任务不如 Claude Sonnet,但日常处理足够,配合 Fallback 机制完美。

Q4Anthropic 封杀了 OAuth,我该怎么用 Claude?

使用 Anthropic Console 创建的 API Key(按量付费),配置环境变量。不要尝试用订阅账户通过 OAuth 连接,会被封号。

B. 命令速查表

命令 / Terminal说明
npm install -g openclaw@latest全局安装
openclaw onboard --install-daemon初始化配置 + 守护进程
openclaw update --channel stable更新到最新稳定版
openclaw doctor诊断检查,排查问题
openclaw gateway --port 18789 --verbose启动 Gateway (详细日志)
openclaw gateway restart重启 (改配置后必须执行)
openclaw plugins install <name>安装插件/Skill
docker-compose up -d后台启动 Docker 容器

聊天中使用的命令 (Slash Commands)

  • /status 会话概览 (当前模型、Token用量)
  • /new 清空会话历史,开始新对话
  • /think <lvl> 调整推理深度
  • /activation 群消息处理模式 (仅限群聊)