OpenClaw 安装部署教程:三种方式搞定你的私有 AI Agent(2026 最新)

53 阅读4分钟

最近 GitHub 上有个开源 AI Agent 项目挺火的——OpenClaw,33 万+ Star,增长速度比当年 Docker 还猛。

image.png

跟豆包、Kimi 这些在线工具不一样,OpenClaw 跑在你自己的机器上,而且它不是只会聊天——你让它整理文件,它是真的帮你整理,不是给你一段操作建议让你自己去搞。

我前段时间折腾了一把,从安装到跑通花了大概 15 分钟,把过程记录一下。

先看环境要求

不高:

  • Node.js 22+(LTS 版本)
  • 一个 AI 模型:可以用在线 API(OpenAI 等),也可以用 Ollama 跑本地模型,零成本
  • 系统:macOS、Linux、Windows(需要 WSL2)

检查一下 Node 版本:

node --version
# v22.x.x 就行

没装 Node?推荐用 nvm:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
nvm install 22

三种安装方式

方式一:npm 全局安装(推荐)

搞 Node 的同学应该最熟悉这个:

npm install -g openclaw@latest

装完之后全局就有 openclaw 命令了。

方式二:一行脚本安装

curl -fsSL https://openclaw.ai/install.sh | bash

这个脚本会自动检测系统、装依赖、启动引导向导,省心。

方式三:Docker(推荐生产环境)

跑在服务器上建议用 Docker,干净隔离:

docker pull openclaw/openclaw:latest

docker run -d --name openclaw \
  -v ~/.openclaw:/root/.openclaw \
  openclaw/openclaw:latest

-v 挂载目录是为了持久化配置和数据,容器重建不丢东西。

初始化配置

装完之后跑引导向导:

openclaw onboard

会让你配三样东西:

1. AI 模型

OpenClaw 支持多种模型接入:

  • Ollama 本地模型(推荐尝鲜):零成本,数据不出本机,隐私友好。装好 Ollama 之后拉个模型就能用:
# 先装 Ollama(如果还没装)
# 官网:https://ollama.com
ollama pull qwen2.5:7b
  • 在线 API:OpenAI、Claude 等都支持,效果更好但需要 API Key 和费用
  • 预算有限就先用 Ollama,等跑通了再考虑换在线模型

2. 接入渠道

至少选一个消息渠道,OpenClaw 支持 50+ 渠道,国内常用的都有:

  • 微信——国内用户刚需
  • 飞书——不需要公网 IP,走 WebSocket 长连接,内网也能跑
  • 钉钉——企业场景常用
  • 企业微信——跟企业系统打通

3. 安全模式

新手选 Sandbox 模式就行,限制了文件系统和命令行权限。等你熟悉了再开放。

验证是否装好了

openclaw status

看到这三行绿勾就说明 OK:

Gateway: Running ✓
Model: Connected ✓
Channels: 1 active

然后打开你配的消息 App,给 Agent 发条消息试试:

  • "你能做什么?"
  • "帮我搜一下今天的科技新闻"
  • "现在几点了?"

有回复就说明一切正常。

装几个实用 Skills

OpenClaw 的 Skills 就是插件。裸装的 Agent 只能聊天,装了 Skills 才能真正干活。

# 搜索可用 Skills
openclaw skills search github

# 安装
openclaw skills install @openclaw/tavily-search
openclaw skills install @openclaw/github-cli
openclaw skills install @openclaw/email-manager

推荐新手先装这几个:

Skill功能安装命令
Tavily Search联网搜索openclaw skills install @openclaw/tavily-search
GitHub CLI管理 PR/Issueopenclaw skills install @openclaw/github-cli
Email Manager收发邮件openclaw skills install @openclaw/email-manager
File Organizer整理文件openclaw skills install @openclaw/file-organizer
Calendar日程管理openclaw skills install @openclaw/calendar

装完之后直接用自然语言操作就行:

"帮我看看 GitHub 上有没有待处理的 PR" "搜一下 Next.js 15 有什么新特性"

常见问题速查

报错原因解法
EADDRINUSE端口 18789 被占了openclaw gateway start --port 18790
401 UnauthorizedAPI Key 不对openclaw config set api-key 重新设置
机器人不回消息渠道没配好openclaw status 看看哪个环节断了
Skills 不生效需要重载openclaw skills reload

更详细的排错指南:openclaw doctor 一键诊断。

费用参考

如果用 Ollama 本地模型,费用为零。用在线 API 的话心里有个数:

使用强度场景月费用
轻度每天聊几句$5-10
中度日常办公 + 定时任务$20-30
重度自动化 + 浏览器控制$50-100

设个预算上限保险一点:

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

总结

整个流程其实就四步:

  1. 装 Node.js 22+
  2. 装 OpenClaw(npm / 脚本 / Docker)
  3. openclaw onboard 配置模型和渠道
  4. 装几个 Skills 开始干活

从零到一个能用的 AI Agent,快的话 15 分钟。本地跑 Ollama 的话连 API Key 都不用申请,纯离线就能玩。

如果你也在折腾 AI Agent 自部署,欢迎评论区交流踩坑经验。


本文首发于掘金,转载请注明出处。