
一、OpenClaw 核心定位
OpenClaw(原 ClawDBot/Moltbot) 是一个开源的"本地优先"AI 代理执行平台,由 Peter Steinberger 开发,历经三次更名 (ClawDBot→Moltbot→OpenClaw),已获 GitHub 120k+ 星标。
本质特征:
- 不是聊天机器人,而是"能做事的 AI",具备系统级执行能力(文件操作、命令执行、浏览器控制)
- 以本地部署为优先,数据完全自主可控,同时支持云端部署实现 7×24 运行
- 作为多通道 AI 助手中枢,连接用户常用聊天工具 (WhatsApp/Telegram/Discord 等) 与底层能力
核心架构是WebSocket Gateway,统一管理会话、技能和设备交互

二、OpenClaw 与 Skills 的关系
1. Skills 在 OpenClaw 中的定位
Skills 是 OpenClaw 的"能力插件",将通用 AI 转化为领域专家。
核心关联:
- OpenClaw 内置技能系统,支持通过 ClawHub(原 ClawdHub) 安装和管理技能包
- 支持渐进式加载(Progressive Disclosure):仅在需要时加载完整技能内容,大幅节省上下文空间
技能采用标准化目录结构:
skills/skill-name/
├── SKILL.md # 元数据和执行说明
├── scripts/ # 可选:执行脚本
└── assets/ # 可选:资源文件
2. 集成方式
- 本地技能库:技能存储在
~/.openclaw/workspace/skills/目录,支持热加载 - MCP 兼容技能:可通过 MCP 服务器接入外部技能 (如 Claude 官方技能)
- 跨平台使用:一个技能可在不同 OpenClaw 实例间无缝迁移
典型应用:PDF 处理、邮件管理、代码审查等专业任务,将复杂操作封装为一键执行。
三、OpenClaw 与 MCP 的关系
1. MCP(Model Context Protocol) 基础
MCP 是 OpenClaw 的"外部连接协议",用于标准化 AI 与外部工具/服务的交互。
- 由 Anthropic 开发,被 OpenClaw 采用为官方集成标准
- 定义了请求 - 响应机制,使 AI 能安全调用外部资源 (API、数据库、文件系统)



