OpenClaw(昵称“小龙虾”,原Clawdbot)作为2026年爆火的开源AI智能体框架,其核心魅力在于通过Skills(技能插件)实现功能无限扩展。但很多用户部署后发现,同样的模型底座(千问、Kimi、GPT等),不同人使用的效果却天差地别——有的能像“贾维斯”般自动拆解任务、调用工具,有的却连简单指令都易出错。关键差异不在于模型强弱,而在于是否选对了核心Skills,以及是否掌握了科学的部署与配置方法。
本文基于2026年OpenClaw最新稳定版(v1.9.3),结合实测经验与官方文档,系统梳理阿里云云端部署、本地多系统(MacOS/Linux/Windows11)部署流程,详解阿里云百炼Coding Plan及免费大模型API配置技巧,重点拆解find-skills与self-improving-agent这两款“拉开差距”的核心Skills,附上技能触发机制解析与常见问题排查方案,所有代码命令可直接复制执行,助力用户打造具备“成长性思维”的AI助手。阿里云上OpenClaw极速一键部署最简单,步骤详情 访问阿里云OpenClaw一键部署专题页面 了解。

一、部署前基础准备
(一)硬件与软件要求
- 硬件配置:云端部署推荐2核2G及以上服务器(4核4G更适配多Skills同时运行);本地部署需CPU≥4核、内存≥8GB、硬盘剩余空间≥20GB,避免因资源不足导致技能卡顿或崩溃。
- 必备工具:Git(版本控制)、Node.js(≥18.x,Skills管理核心依赖)、终端工具(Windows推荐PowerShell,MacOS/Linux自带终端)、远程连接工具(如FinalShell,用于云端部署)、文本编辑器(如VS Code,修改配置文件)。
- 网络要求:稳定的互联网连接,部署过程需下载源码与依赖包,建议带宽≥10Mbps;国内用户可切换国内镜像源加速下载,避免网络超时。
- 账号准备:注册阿里云账号(云端部署与百炼API配置用)、GitHub账号(获取Skills源码)、目标AI模型平台账号(免费API配置用)。
(二)核心资源与安全须知
- 阿里云服务开通:注册登录阿里云账号,阿里云官网完成实名认证,开通“轻量应用服务器”与“阿里云百炼”服务,两者均免费开通,仅服务器租赁需付费,百炼新用户可领取90天免费调用额度。
- 免费大模型资源:访问订阅阿里云百炼Coding Plan,收集支持Coding Plan API的免费模型平台,如通义千问开放平台、GLM开源社区等,提前注册账号并了解API调用规则与免费额度限制。
- 技能选择原则:优先安装官方认证或开源社区高星Skills,避免来源不明的第三方技能;部分技能存在安全风险(如早期find-skills版本曾出现权限泄露问题),需搭配安全工具使用。
二、多场景部署流程(2026实测稳定版)
(一)阿里云云端部署(推荐,支持7×24小时运行)
阿里云提供OpenClaw专属镜像,部署流程简化,无需手动配置依赖,适合需要长期稳定运行的用户,最快30分钟即可完成全流程配置。
阿里云用户零基础部署 OpenClaw 喂饭级步骤流程
第一步:打开访问阿里云OpenClaw一键部署专题页面,找到并点击【一键购买并部署】。




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



第三步:打开访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。

前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw:单击执行命令,生成访问OpenClaw的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw对话页面。
阿里云百炼Coding Plan 配置教程:创建API-Key,推荐访问订阅阿里云百炼Coding Plan,阿里云百炼Coding Plan每天两场抢购活动,从按tokens计费升级为按次收费,可以进一步节省费用!
- 购买后,在控制台生成API Key。注:这里复制并保存好你的API Key,后面要用。

- 回到轻量应用服务器-控制台,单击服务器卡片中的实例 ID,进入服务器概览页。

- 在服务器概览页面单击应用详情页签,进入服务器详情页面。

- 端口放通在OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw 服务运行端口的防火墙。

- 这里系统会列出我们第一步中创建的阿里云百炼 Coding Plan的API Key,直接选择就可以。

- 获取访问地址单击访问 Web UI 面板下的执行命令,获取 OpenClaw WebUI 的地址。


- 服务器购买与配置:
- 访问阿里云OpenClaw一键部署专题页面,点击【一键购买并部署】。
- 配置选择:镜像勾选“OpenClaw(Moltbot) 2026稳定版”,实例选择2核2G及以上(内存≤2GiB会导致技能加载失败),系统盘40GiB ESSD,地域推荐美国(弗吉尼亚)或中国香港(免备案,避免国内地域联网限制),购买时长根据需求选择(测试阶段可选1个月)。
- 支付完成后,在阿里云控制台获取服务器公网IP、默认用户名(root)与登录密码(购买时设置)。
- 服务器连接与端口配置:
- 打开FinalShell,新建连接,输入公网IP、用户名与密码,建立远程连接。
- 开放服务端口:执行以下命令放行OpenClaw默认端口(18789),避免防火墙拦截:
# CentOS系统 firewall-cmd --zone=public --add-port=18789/tcp --permanent firewall-cmd --reload # Ubuntu系统 ufw allow 18789 ufw reload
- 初始化与API配置:
- 在服务器控制台点击实例ID进入概览页,切换至“应用详情”标签页。
- 执行基础配置:依次点击“初始化OpenClaw配置”“生成访问Token”“开启公网访问”,系统自动完成环境初始化。
- 配置百炼API:点击“一键配置API-Key”,输入阿里云百炼的AccessKey ID与AccessKey Secret,执行命令完成绑定。
- 验证部署:获取Web UI面板地址,在本地浏览器访问该地址,发送测试指令“你好”,若正常回复则部署成功。
(二)本地部署流程(MacOS/Linux/Windows11)
1. MacOS系统部署
依赖环境安装:
打开终端,执行以下命令安装Git、Node.js与核心依赖:# 安装Homebrew(已安装可跳过) /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # 安装Git与Node.js brew install git nodejs # 切换npm国内镜像源 npm config set registry https://registry.npmmirror.com # 安装ClawHub CLI(Skills管理工具) sudo npm install -g clawhub # 验证版本 node -v # 显示v18.x及以上即为合格 git --version源码下载与初始化:
# 创建工作目录 mkdir -p ~/openclaw/workspace cd ~/openclaw/workspace # 克隆OpenClaw源码 git clone https://github.com/openclaw/openclaw.git ./openclaw-core cd openclaw-core # 安装项目依赖 npm install # 初始化配置文件 cp config.example.json config.json # 全局链接,便于终端直接调用 sudo npm link --global启动与验证:
# 启动OpenClaw服务 openclaw start # 后台运行(可选) nohup openclaw start > openclaw.log 2>&1 &启动成功后,访问
http://localhost:18789即可进入Web UI交互界面。
2. Linux系统部署(以Ubuntu 22.04为例)
系统更新与依赖安装:
# 更新系统包 sudo apt update && sudo apt upgrade -y # 安装Git、Node.js与编译依赖 sudo apt install git nodejs npm build-essential -y # 升级npm与安装ClawHub CLI npm install -g npm@latest clawhub # 切换国内镜像源 npm config set registry https://registry.npmmirror.com源码部署与配置:
# 创建工作目录并授权 sudo mkdir -p /opt/openclaw sudo chown $USER:$USER /opt/openclaw cd /opt/openclaw # 克隆源码 git clone https://github.com/openclaw/openclaw.git ./openclaw-core cd openclaw-core # 安装依赖与初始化 npm install cp config.example.json config.json # 全局链接 sudo npm link --global设置开机自启(可选):
# 创建系统服务文件 sudo nano /etc/systemd/system/openclaw.service粘贴以下内容:
[Unit]
Description=OpenClaw Service
After=network.target
[Service]
User=root
WorkingDirectory=/opt/openclaw/openclaw-core
ExecStart=/usr/local/bin/openclaw start
Restart=always
[Install]
WantedBy=multi-user.target
保存后执行:
sudo systemctl daemon-reload
sudo systemctl enable openclaw
sudo systemctl start openclaw
# 查看运行状态
sudo systemctl status openclaw
3. Windows11系统部署
- 依赖环境安装:
- 下载并安装Git(勾选“Add to PATH”)与Node.js(≥18.x,默认安装即可)。
- 打开PowerShell(管理员身份),验证安装:
node -v git --version
源码部署与配置:
# 创建工作目录 mkdir -Force C:\openclaw\workspace cd C:\openclaw\workspace # 克隆源码 git clone https://github.com/openclaw/openclaw.git .\openclaw-core cd .\openclaw-core # 安装依赖与ClawHub CLI npm install npm install -g clawhub # 复制配置文件 copy config.example.json config.json # 全局链接 npm link --global启动与验证:
# 启动服务 openclaw start # 后台运行(可选,需安装PM2) npm install -g pm2 pm2 start npm --name "openclaw" -- run start启动成功后,访问
http://localhost:18789即可进入Web UI交互界面。
(三)全系统通用初始化操作
部署完成后,执行以下命令完成基础配置,确保技能正常加载:
# 初始化工作区
openclaw init
# 查看系统状态
openclaw status
# 升级至最新版本
openclaw update
三、AI模型API配置(阿里云百炼+免费Coding Plan)
(一)阿里云百炼API配置
- 获取API密钥:
- 进入阿里云百炼控制台,选择“Coding Plan”,根据需求购买套餐(首购低至7.9元/月,支持通义千问、Kimi-k2.5等多模型)。
- 进入“API密钥管理”,点击“创建密钥”,生成AccessKey ID与AccessKey Secret,妥善保存(仅显示一次,泄露需及时重置)。
- 配置OpenClaw调用:
- 打开配置文件(本地路径:~/openclaw/workspace/openclaw-core/config.json;云端路径:/opt/openclaw/openclaw-core/config.json)。
- 编辑模型配置字段:
"llm": { "provider": "aliyun-bailian", "accessKeyId": "你的AccessKey ID", "accessKeySecret": "你的AccessKey Secret", "model": "Qwen3.5-Plus", // 选择已订阅的模型 "endpoint": "https://coding.dashscope.aliyuncs.com/v1" } - 重启服务生效:
# 本地部署 openclaw restart # 云端部署 sudo systemctl restart openclaw
(二)免费大模型Coding Plan API配置(以通义千问开放平台为例)
- 获取API密钥:
- 登录通义千问开放平台,完成实名认证后,进入“API密钥管理”创建密钥,获取api_key与api_secret。
- 查看免费额度:新用户可领取Qwen-Tiny、Qwen-Lite等模型的免费调用次数,足够日常测试与轻量使用。
- 配置OpenClaw:
修改config.json文件:
重启服务后,发送测试指令(如“总结OpenClaw的核心功能”),若正常返回结果则配置成功。"llm": { "provider": "qwen", "apiKey": "你的api_key", "apiSecret": "你的api_secret", "model": "qwen-tiny", "endpoint": "https://dashscope.aliyuncs.com/api/v1/services/aigc/text-generation/generation" }
四、核心Skills解析:find-skills与self-improving-agent
OpenClaw的“成长性”核心依赖两款关键技能:find-skills(能力扩展)与self-improving-agent(经验积累),搭配技能自动触发机制,可实现“能力无限+越用越聪明”的效果。
(一)Skills安装的4种核心方法
1. 命令行安装(推荐,稳定高效)
# 安装单个技能
openclaw skills install find-skills
# 安装指定版本
openclaw skills install self-improving-agent --version 2.1.0
# 强制覆盖已安装技能
openclaw skills install youtube-summary --force
# 卸载技能
openclaw skills uninstall unused-skill
2. ClawHub安装(技能资源丰富)
# 搜索技能
clawhub search "self-improve"
# 安装技能
clawhub install self-improving-agent
# 更新所有已安装技能
clawhub update --all
# 查看已安装技能
clawhub list
3. GitHub源码安装(适合自定义修改)
# 进入Skills工作目录
cd ~/.openclaw/workspace/skills
# 克隆技能仓库
git clone https://github.com/openclaw/skills/tree/main/find-skills ./find-skills
# 重启OpenClaw加载技能
openclaw restart
4. 自然语言自动安装(新手首选)
直接在Web UI交互界面发送指令:
“请帮我安装find-skills技能,GitHub链接为https://github.com/openclaw/skills/tree/main/find-skills”
“安装self-improving-agent技能并启用”
(二)find-skills:AI的“应用商店”
1. 核心功能与价值
find-skills的核心作用是降低技能发现成本,当用户提出需求时,它能自动搜索适配的技能并提供安装选项,无需手动在GitHub或社区中查找。例如:
- 用户需求:“帮我总结这个YouTube视频”
- find-skills自动响应,返回适配技能列表:
| 技能名称 | 功能描述 |
|---|---|
| youtube-summary | 结构化Markdown总结,含章节笔记与时间戳 |
| youtube-transcript-analyzer | 提取并分析视频字幕,无需观看完整视频 |
- 用户可直接回复“安装youtube-summary”,完成一键部署。
2. 安装与使用教程
# 安装find-skills
openclaw skills install find-skills
# 启用技能
openclaw skills enable find-skills
# 手动触发技能搜索
openclaw skills find "总结YouTube视频"
使用场景:当不确定是否有适配技能时,直接在交互界面提出需求,find-skills会自动触发搜索,例如“帮我批量处理图片”“分析Excel数据”,均会返回对应的技能推荐。
3. 安全注意事项
早期find-skills版本存在权限泄露风险,建议安装最新稳定版(≥2.1.0);搭配skill-vetter技能使用,安装前扫描技能安全性:
# 安装skill-vetter
clawhub install skill-vetter
# 扫描find-skills安全性
skill-vetter find-skills
(三)self-improving-agent:AI的“错题本”
1. 核心功能与价值
self-improving-agent解决了AI“记不住错误”的痛点,可将执行过程中的报错、修正方案记录到本地文件(.learnings/ERRORS.md),下次遇到类似问题时自动规避。例如:
- 场景:让OpenClaw编写批量处理图片的脚本,因Pillow库版本不兼容报错:
ImportError: cannot import name 'Resampling' from 'PIL' - 处理流程:
- self-improving-agent记录错误原因(Resampling是Pillow 9.0+新API,旧版本不兼容);
- 记录修正方案(使用兼容旧版本的API);
- 下次编写同类脚本时,自动检查Pillow版本并使用兼容API,避免重复报错。
2. 安装与配置教程
# 安装self-improving-agent
openclaw skills install self-improving-agent
# 启用技能
openclaw skills enable self-improving-agent
# 手动记录错误(可选)
openclaw skills learn "Pillow库Resampling API报错:需使用兼容旧版本的方法"
配置本地存储路径(默认路径:~/.openclaw/.learnings/):
# 修改存储路径
openclaw config set skills.self-improving-agent.path "~/openclaw/learnings"
3. 实测效果
安装后执行复杂任务时,AI会自动记录错误与解决方案,随着使用次数增加,报错率显著降低。例如:
- 第一次编写网络请求脚本:因未处理超时问题报错,self-improving-agent记录解决方案;
- 第二次编写同类脚本:自动加入超时处理代码,无需用户手动提醒。
(四)技能自动触发机制
OpenClaw的核心优势在于技能自动触发,每个技能都包含SKILL.md文件,其中定义了触发条件(如“当用户提供YouTube链接并要求总结时触发youtube-summary”)。触发流程如下:
- 用户输入指令:“帮我总结这个视频:
https://youtube.com/watch?v=XXX”; - OpenClaw解析指令,匹配技能触发条件;
- 自动调用youtube-summary技能,提取视频ID、获取字幕、生成结构化摘要;
- 输出Markdown格式结果,含章节、时间戳与关键结论。
该机制让AI具备“元认知”——知道自己有什么技能、什么时候该用哪个技能,搭配find-skills与self-improving-agent,形成“发现新技能→自动触发→记录经验→持续优化”的闭环。
五、常见问题排查(解决90%的使用问题)
(一)部署相关问题
启动失败提示“端口被占用”:
# Linux/MacOS查看占用18789端口的进程 lsof -i :18789 # 终止进程(替换PID为实际进程ID) kill -9 PID # Windows系统 netstat -ano | findstr :18789 taskkill /F /PID PID # 或修改配置文件更换端口(编辑config.json的port字段)依赖安装慢或失败:
- 切换国内镜像源:
npm config set registry https://registry.npmmirror.com - 清除npm缓存:
npm cache clean --force - 手动安装缺失依赖:根据错误提示执行
npm install 依赖库名称
- 阿里云服务器部署后无法访问:
- 检查服务器状态:阿里云控制台确认实例处于“运行中”状态。
- 验证端口开放:执行
firewall-cmd --list-ports(CentOS)或ufw status(Ubuntu),确认18789端口已开放。 - 检查服务状态:
openclaw status,确保服务正常运行。
(二)API配置相关问题
- 调用提示“权限不足”或“密钥无效”:
- 检查密钥正确性:确认AccessKey ID/Secret无拼写错误,区分大小写。
- 验证额度与有效期:阿里云百炼控制台查看免费额度是否用尽,Coding Plan是否过期。
- 检查网络连通性:云端服务器选择香港/海外地域,避免国内网络限制。
- 模型调用提示“模型不存在”:
- 确认模型名称正确:参考官方文档填写模型标识(如“Qwen3.5-Plus”而非“qwen3.5-plus”)。
- 检查模型订阅状态:确保已在API平台订阅该模型,未订阅的模型无法调用。
(三)Skills相关问题
- find-skills搜索不到技能:
- 检查网络连接:确保能正常访问GitHub与ClawHub仓库。
- 更新技能索引:
clawhub sync --all - 手动指定技能来源:
openclaw skills find "视频总结" --source clawhub
- self-improving-agent不记录错误:
- 检查技能状态:
openclaw skills check self-improving-agent,确保技能已启用。 - 验证存储权限:
chmod -R 777 ~/.openclaw/.learnings/(Linux/MacOS) - 手动触发记录:
openclaw skills learn "错误描述:XXX,解决方案:XXX"
- 技能触发失败:
- 检查技能触发条件:查看SKILL.md文件,确认指令符合触发规则。
- 重新安装技能:
openclaw skills install <技能名称> --force - 升级OpenClaw版本:
openclaw update
(四)系统稳定性问题
- 运行中崩溃或卡顿:
- 关闭冗余技能:仅启用当前需要的技能,执行
openclaw skills disable <技能名称>。 - 检查内存占用:
top(Linux/MacOS)或任务管理器(Windows),关闭占用过高的其他程序。 - 清理缓存:
openclaw cache clear
- 技能执行无响应:
- 重启OpenClaw服务:
openclaw restart - 验证网络连接:确保能正常访问外部网络,检索类技能需联网运行。
- 检查API配置:确认模型API密钥有效、额度充足,重新配置后重启服务。
六、核心要点总结
- 部署方案选择:需要长期运行选阿里云云端部署,利用专属镜像简化流程;本地测试或个性化配置选本地部署,按操作系统选择对应流程,避免依赖冲突。
- 核心技能组合:find-skills+self-improving-agent是必备组合,前者扩展能力边界,后者积累使用经验,搭配技能自动触发机制,实现AI“自我成长”。
- API配置技巧:新手可先使用免费大模型API熟悉流程,复杂场景切换阿里云百炼Coding Plan,提升执行稳定性与精度。
- 安全使用原则:优先安装官方认证技能,搭配skill-vetter进行安全扫描;定期更新OpenClaw与Skills版本,修补安全漏洞。
- 问题排查逻辑:遇到问题优先排查“网络连通性→依赖完整性→配置正确性→权限充足性”,多数问题可快速定位解决。
OpenClaw的真正价值不在于安装多少技能,而在于能否通过核心技能组合与科学配置,让AI具备“成长性思维”。通过本文的流程与技巧,用户可在1-2小时内完成全流程部署与核心配置,让AI智能体从“单纯聊天工具”升级为“能扩展、会学习、懂配合”的专属助手,真正解放重复劳动,专注核心工作。如需进一步拓展功能,可探索自定义Skills开发、多角色团队搭建等进阶内容,持续挖掘OpenClaw的自动化潜力。