OpenClaw作为开源跨平台AI助手的佼佼者,凭借本地部署、多模型适配、插件扩展等核心优势,成为程序员、办公族打造专属智能工具的首选。其支持对接Anthropic Claude、OpenAI、豆包、Kimi等国内外主流模型,搭配飞书等多渠道联动,可实现文档处理、命令执行、信息查询等全场景自动化,大幅提升工作效率。
本文整合Ubuntu 22.04本地安装、阿里云稳定部署、多模型配置、飞书插件集成及Token优化五大核心模块,提供可直接复制的代码命令与避坑指南,无论是新手入门还是进阶使用,都能快速落地见效。OpenClaw阿里云上一键极速部署步骤详情 访问阿里云OpenClaw一键部署专题页面 了解。

一、核心认知:OpenClaw的核心价值与适用场景
OpenClaw的核心竞争力在于“灵活部署+生态开放”,具体体现在:
- 部署方式多样:支持Ubuntu、Mac等本地环境安装,也可通过云服务器实现7×24小时稳定运行;
- 模型适配广泛:兼容国内外主流大模型,可根据需求选择推理能力与成本平衡的方案;
- 功能扩展强大:通过ClawHub技能商店与插件系统,可扩展开发协作、办公自动化、运维监控等功能;
- 多渠道交互:支持飞书、Telegram等平台接入,适配个人使用与团队协作场景。
适用场景涵盖:程序员的代码辅助与开发自动化、办公族的文档处理与信息整理、运维人员的系统监控与命令执行等,是一款真正“能办实事”的AI助手。
二、场景一:Ubuntu 22.04本地安装与基础配置
Ubuntu 22.04是OpenClaw的最优本地运行环境之一,以下步骤全程实操可复制,新手也能轻松上手:
(一)前置依赖准备(必做)
OpenClaw依赖Node.js(版本≥22),推荐使用nvm(Node版本管理工具)安装,避免版本冲突:
# 1. 系统更新(确保依赖兼容,避免安装失败)
sudo apt update && sudo apt upgrade -y
# 2. 安装nvm(Node版本管理工具,选择v0.40.4稳定版)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
# 3. 生效nvm(无需重启终端,执行命令即可加载)
source ~/.bashrc
# 4. 安装Node.js 22(官方推荐最低版本,也可安装23版本)
nvm install 22
# 5. 设置Node.js 22为默认版本
nvm use 22
# 6. 验证安装结果(显示版本号≥22即为成功)
node --version # 预期输出:v22.x.x(如v22.10.0)
npm --version # 预期输出:10.x.x及以上
# 7. 安装pnpm(推荐包管理器,安装速度更快,依赖处理更优)
npm install -g pnpm
(二)OpenClaw安装(3种方式任选)
OpenClaw提供脚本安装、npm/pnpm安装、源码安装3种方式,新手优先选择脚本安装,一键完成配置:
方式1:脚本一键安装(新手首选)
# 执行官方一键安装脚本,自动下载最新稳定版
curl -fsSL https://openclaw.ai/install.sh | bash
# 验证安装结果(显示版本号即为成功)
openclaw --version # 预期输出:2026.2.x及以上
方式2:npm/pnpm全局安装(脚本安装失败备选)
# npm安装(已安装Node.js默认自带npm)
npm install -g openclaw@latest
# 或pnpm安装(推荐,速度更快)
pnpm add -g openclaw@latest
# 验证安装
openclaw --version
方式3:源码安装(进阶用户,获取开发版功能)
适合需要自定义开发或体验最新功能的用户:
# 1. 克隆OpenClaw仓库
git clone https://github.com/openclaw/openclaw.git
# 2. 进入项目目录
cd openclaw
# 3. 安装依赖(推荐pnpm)
pnpm install
# 4. 构建项目
pnpm build
# 5. 链接到全局,方便终端调用
pnpm link --global
# 6. 验证安装
openclaw --version
(三)基础配置:新手引导向导(必做)
安装完成后,通过新手引导向导快速完成模型配置、网关设置等核心步骤:
# 启动新手引导向导,并安装后台守护进程(开机自启)
openclaw onboard --install-daemon
跟着向导完成以下5步配置(全程交互式,按提示操作即可):
- 模型配置:选择需要对接的AI模型(如Kimi、豆包、OpenAI),按提示输入API密钥完成授权;
- 工作区配置:默认路径为
~/.openclaw/workspace,无需修改,直接确认即可(用于存储配置、技能、任务数据); - 通道配置:暂时跳过,后续专门配置飞书通道;
- 守护进程安装:确认安装Gateway守护进程,让OpenClaw在后台持续运行,支持开机自启;
- 完成配置:向导自动保存所有设置,无需手动操作。
(四)Gateway网关启动与验证
Gateway是OpenClaw的控制中枢,负责管理插件、通道与模型调用,新手引导中已自动安装守护进程:
# 验证Gateway状态(显示"running"即为正常运行)
openclaw gateway status
# 若未运行,执行以下命令启动
openclaw gateway start
# 前台运行并查看日志(便于排查问题,按Ctrl+C停止)
openclaw gateway --port 18789 --verbose
启动成功后,可通过浏览器访问仪表盘:
- 打开浏览器,输入地址:
http://127.0.0.1:18789/; - 输入网关令牌(默认存储在
~/.openclaw/openclaw.json中,搜索token字段即可找到); - 成功进入聊天界面,说明本地安装与配置完成。
三、场景二:阿里云OpenClaw部署简单步骤(稳定版)
本地部署受设备关机、断网影响,阿里云提供弹性算力与稳定运行环境,支持7×24小时不间断服务,步骤如下:
(一)部署前准备
- 阿里云账号:注册并登录阿里云账号,完成实名认证(个人用户支付宝刷脸即时通过,企业用户需审核1-3个工作日);
- 服务器配置:访问阿里云轻量应用服务器控制台(2vCPU+2GiB内存+40GiB ESSD云盘+5Mbps带宽,满足日常使用;复杂场景可升级至4vCPU+4GiB内存);
- 地域选择:优先中国香港、新加坡等免备案地域,无需ICP备案即可公网访问;
- 核心凭证:阿里云百炼API Key(登录百炼控制台→密钥管理→创建并保存,用于模型调用)。
(二)详细部署流程
阿里云用户零基础部署OpenClaw步骤喂饭级步骤流程
第一步:访问阿里云OpenClaw一键部署专题页面,找到并点击【一键购买并部署】。
阿里云OpenClaw一键部署专题页面:https://www.aliyun.com/activity/ecs/clawdbot


第二步:选购阿里云轻量应用服务器,配置参考如下:
- 镜像:OpenClaw(Moltbot)镜像(已经购买服务器的用户可以重置系统重新选择镜像)
- 实例:内存必须2GiB及以上。
- 地域:默认美国(弗吉尼亚),目前中国内地域(除香港)的轻量应用服务器,联网搜索功能受限。
- 时长:根据自己的需求及预算选择。



第三步:访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。
前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw:单击执行命令,生成访问OpenClaw的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw对话页面。
步骤1:创建阿里云轻量应用服务器实例
- 访问阿里云轻量应用服务器控制台,点击“创建实例”;
- 配置选择:
- 镜像:搜索“Ubuntu 22.04 LTS 64位”(与本地环境一致,兼容性更好);
- 实例规格:2vCPU+2GiB内存+40GiB ESSD云盘+5Mbps带宽;
- 登录设置:设置高强度密码,妥善保存;
- 支付订单后,等待实例状态变为“运行中”,记录服务器公网IP(如
47.xx.xx.xx)。
步骤2:服务器环境配置
# 1. SSH登录服务器(替换为实际公网IP)
ssh root@你的服务器公网IP
# 2. 执行本地安装的前置依赖步骤(系统更新、nvm、Node.js、pnpm安装)
# 参考“场景一:Ubuntu 22.04本地安装”的前置依赖准备部分,重复执行相关命令
# 3. 安装OpenClaw(推荐脚本一键安装)
curl -fsSL https://openclaw.ai/install.sh | bash
# 4. 配置阿里云百炼API(替换为你的API Key)
openclaw config set models.providers.bailian.accessKeyId "你的Access Key ID"
openclaw config set models.providers.bailian.accessKeySecret "你的Access Key Secret"
# 5. 启动Gateway守护进程并设置开机自启
openclaw onboard --install-daemon
# 6. 放行1878端口(OpenClaw默认端口)
ufw allow 18789/tcp
ufw reload
# 7. 生成管理员访问Token
openclaw token generate --admin
步骤3:公网访问与验证
- 浏览器访问:
http://服务器公网IP:18789/?token=生成的管理员Token; - 在聊天框输入“总结OpenClaw的核心功能”,若10秒内返回结构化回复,说明部署成功。
(三)阿里云部署避坑指南
- 国内地域需ICP备案:若选择北京、上海等国内地域,需完成ICP备案后才能公网访问,推荐优先选择免备案地域;
- 防火墙端口放行:除了执行
ufw命令,还需在阿里云控制台“防火墙”页面放行18789端口; - 资源不足卡顿:若运行多插件或复杂任务,可通过阿里云控制台弹性升级实例规格(无需重新部署)。
四、场景三:多模型配置(Kimi/豆包/OpenAI)
OpenClaw支持对接多种AI模型,可根据需求手动修改配置文件,以下以Kimi和豆包为例:
(一)Kimi模型配置
- 前往Kimi开放平台(https://kimi.moonshot.cn/),注册账号并获取API Key;
- 编辑OpenClaw配置文件:
nano ~/.openclaw/openclaw.json - 替换模型配置片段:
{ "models": { "mode": "merge", "providers": { "kimi": { "baseUrl": "https://api.moonshot.cn/v1", "apiKey": "你的Kimi API Key", "api": "openai-completions", "models": [ { "id": "kimi-k2", "name": "Kimi K2", "reasoning": false, "input": ["text"], "cost": { "input": 0.002, "output": 0.004, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 200000, "maxTokens": 8192 }, { "id": "kimi-k2-thinking", "name": "Kimi K2 推理模式", "reasoning": true, "input": ["text"], "cost": { "input": 0.004, "output": 0.008, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 200000, "maxTokens": 8192 } ] } } }, "agents": { "defaults": { "model": { "primary": "kimi/kimi-k2" } } } } - 保存退出(Ctrl+O→回车→Ctrl+X);
- 重启Gateway生效:
openclaw gateway restart
(二)豆包模型配置
- 前往豆包开放平台(https://www.doubao.com/),获取API Key;
- 在配置文件中添加豆包提供商配置:
{ "models": { "providers": { "doubao": { "baseUrl": "https://open.doubao.com/api/v1", "apiKey": "你的豆包 API Key", "api": "openai-completions", "models": [ { "id": "doubao-pro", "name": "豆包专业版", "contextWindow": 128000, "maxTokens": 8192 } ] } } } } - 切换默认模型:
openclaw config set agents.defaults.model.primary "doubao/doubao-pro" openclaw gateway restart
五、场景四:飞书插件集成(团队协作必备)
OpenClaw接入飞书后,可实现群聊@响应、单聊交互、文档协作等功能,步骤如下:
(一)飞书应用创建与配置
- 访问飞书开放平台(https://open.feishu.cn/app),登录企业飞书账号;
- 创建企业自建应用:
- 点击“创建企业自建应用”,输入应用名称(如“OpenClaw AI助手”),上传图标,点击“创建”;
- 添加机器人能力:
- 左侧导航栏点击“添加应用能力”,选择“机器人”→“添加”;
- 权限配置:
- 点击“权限管理”,搜索并开通以下核心权限:
contact:user.base:readonly(获取用户基本信息);im:chat:readonly(获取群组信息);im:message(发送单聊/群聊消息);im:message.group_at_msg:readonly(接收群聊@消息);im:resource(上传/下载文件资源);
- 点击“权限管理”,搜索并开通以下核心权限:
- 事件配置:
- 点击“事件与回调”→“事件配置”,订阅“im.message.receive_v1”(接收消息事件);
- 订阅方式选择“使用长连接接收事件”(无需配置公网域名);
- 获取应用凭证:
- 点击“凭证与基础信息”,复制“App ID”和“App Secret”,保存备用;
- 发布应用:
- 点击“版本管理与发布”→“新建版本”,填写版本号(如1.0.0),选择“部分成员”测试,无需审核即可生效。
(二)OpenClaw飞书插件配置
# 1. 安装飞书插件
openclaw plugins install @m1heng-clawd/feishu
# 2. 配置飞书App ID(替换为飞书平台获取的ID)
openclaw config set channels.feishu.appId "你的飞书App ID"
# 3. 配置飞书App Secret(替换为飞书平台获取的Secret)
openclaw config set channels.feishu.appSecret "你的飞书App Secret"
# 4. 启用飞书通道
openclaw config set channels.feishu.enabled true
# 5. 配置连接方式为WebSocket
openclaw config set channels.feishu.connectionMode websocket
# 6. 重启Gateway生效
openclaw gateway restart
(三)功能验证
- 打开飞书APP,进入“工作台”,找到已发布的“OpenClaw AI助手”;
- 发送“你好”,若收到AI回复,说明接入成功;
- 群聊使用:在飞书群中@机器人,发送指令(如“总结本次会议要点”),机器人将自动响应。
六、场景五:OpenClaw优化技巧(Token消耗降低60%+)
OpenClaw默认配置下Token消耗较快,通过以下优化可大幅降低使用成本,同时提升响应速度:
(一)多模型分层路由(核心优化)
将不同复杂度任务分配给不同模型,高单价模型仅用于核心推理:
# 编辑配置文件
nano ~/.openclaw/openclaw.json
添加分层路由配置:
{
"agents": {
"defaults": {
"modelRouting": {
"coreTasks": ["kimi/kimi-k2-thinking", "openai/gpt-4o"], // 核心推理任务
"lightTasks": ["deepseek/deepseek-chat", "gemini/1.5-flash"], // 轻量任务(心跳、状态维持)
"default": "kimi/kimi-k2"
}
}
}
}
(二)清理上下文文件
定期删除陈旧上下文,避免无用信息重复发送:
# 创建清理脚本
nano ~/.openclaw/clean-context.sh
写入以下内容:
#!/bin/bash
# 删除已完成任务的上下文记录
rm -rf ~/.openclaw/workspace/MEMORY.md
rm -rf ~/.openclaw/workspace/PLAN.md
# 保留核心配置文件
echo "上下文清理完成"
设置定时执行:
# 赋予执行权限
chmod +x ~/.openclaw/clean-context.sh
# 添加到定时任务(每天凌晨3点执行)
crontab -e
# 加入以下内容
0 3 * * * ~/.openclaw/clean-context.sh
(三)启用Prompt Caching
对于支持缓存的API(如Anthropic、阿里云百炼),启用缓存功能:
# 启用服务端缓存
openclaw config set models.cache.enabled true
openclaw config set models.cache.ttl 3600 # 缓存有效期1小时
# 重启Gateway
openclaw gateway restart
(四)调整心跳频率
减少无任务状态下的API调用:
# 增加心跳间隔(默认30秒,调整为60秒)
openclaw config set gateway.heartbeatInterval 60
openclaw gateway restart
(五)管理会话历史
定期重置会话,避免历史记录占用过多上下文:
# 在TUI界面执行/new命令重置会话
openclaw tui
# 输入/new并发送,即可重置当前会话
七、常见问题与解决方案
(一)安装类问题
command not found: openclaw:
- 原因:OpenClaw未添加到系统路径;
- 解决方案:
export PATH="$HOME/.nvm/versions/node/v22.10.0/bin:$PATH" source ~/.bashrc
Node.js版本过低:
- 原因:未安装≥22版本的Node.js;
- 解决方案:通过nvm安装Node.js 22,执行
nvm use 22切换。
(二)运行类问题
Gateway启动失败:
- 查看日志排查:
openclaw gateway --verbose; - 常见原因:端口占用,更换端口启动:
openclaw gateway --port 18790。
- 查看日志排查:
模型调用失败:
- 检查API Key是否正确,是否有可用余额;
- 验证网络连通性:
curl -I https://api.moonshot.cn/v1(Kimi API示例)。
(三)飞书集成问题
- 机器人收不到消息:
- 检查应用是否已发布,可用范围是否包含测试用户;
- 确认事件订阅选择“长连接”模式。
八、总结
OpenClaw的灵活部署与强大生态,使其成为2026年最值得入手的AI工具之一。通过Ubuntu本地安装可快速体验核心功能,阿里云部署实现7×24小时稳定运行,多模型配置平衡推理质量与成本,飞书集成适配团队协作场景,再结合Token优化技巧,可实现“高效+低成本”的双重目标。
无论是程序员的代码辅助、办公族的文档处理,还是团队的协作自动化,OpenClaw都能通过插件扩展与自定义配置满足需求。建议定期通过openclaw plugins update --all更新插件,保持工具竞争力。