OpenClaw 是一个开源的 AI 助手框架,让你能够轻松部署和管理智能助手。通过简单的配置,即可拥有强大的自动化能力。
OpenClaw 提供了完整的 AI 助手解决方案,满足各种自动化需求
支持 Claude、GPT、Gemini 等多种 AI 模型,灵活切换以满足不同场景需求
内置文件操作、网络搜索、代码执行、任务调度等数十种实用工具
细粒度的权限控制,容器化运行,确保系统安全稳定
模块化设计,支持自定义插件扩展,轻松集成第三方服务
支持 Telegram、Discord、微信、WebChat 等多种聊天平台
完善的 API 文档,清晰的代码结构,便于二次开发和定制
跟随以下步骤,快速部署你的第一个 OpenClaw 助手
确保系统已安装 Docker 和 Docker Compose。这是运行 OpenClaw 的基础环境。
# 检查 Docker 是否安装
docker --version
docker-compose --version
# 如果没有安装,可以使用以下命令安装
curl -fsSL https://get.docker.com | sh
sudo systemctl start docker
sudo systemctl enable docker
创建一个 docker-compose.yml 文件来定义 OpenClaw 服务。
# docker-compose.yml
version: '3.8'
services:
openclaw:
image: openclaw/openclaw:latest
ports:
- "18789:18789"
- "18790:18790"
volumes:
- ./clawd:/home/node/clawd
- ./.openclaw:/home/node/.openclaw
restart: unless-stopped
使用 Docker Compose 启动 OpenClaw 服务。
# 启动 OpenClaw 服务
docker-compose up -d
# 查看服务状态
docker-compose ps
# 查看日志
docker-compose logs -f
打开浏览器访问控制面板,开始配置你的 AI 助手。
# 控制面板地址
http://localhost:18789
# 或者使用服务器 IP
http://你的服务器IP:18789
在控制面板中,你可以配置 AI 模型、添加工具、设置权限等。
选择适合你的安装方式
最简单的安装方式,适合大多数用户
docker run -d \
-p 18789:18789 \
-v $(pwd)/clawd:/home/node/clawd \
openclaw/openclaw:latest
在宝塔面板中一键部署
适合开发者和定制需求
# 克隆源码
git clone https://github.com/openclaw/openclaw
cd openclaw
# 安装依赖
npm install
# 启动开发服务器
npm run dev