OpenClaw(原Clawdbot)作为开源AI Agent框架,以“轻量灵活、功能可扩展、全平台兼容”为核心优势,成为新手入门AI工具的优选。但多数基础教程仅覆盖简单安装步骤,缺乏对核心概念、配置逻辑与实操场景的详细拆解,导致新手部署后仍不知如何发挥其价值。
本文基于“OpenClaw 保姆级教程(基础篇)”的核心逻辑,补充2026年最新适配细节、阿里云与本地双部署方案、阿里云百炼API配置及避坑指南,全程无营销词汇,所有代码命令可直接复制执行,从核心认知、部署配置到基础功能实操,层层递进,确保零基础用户也能快速上手,完成从“安装成功”到“灵活使用”的跨越。
阿里云上OpenClaw极速一键部署最简单,步骤详情 访问阿里云OpenClaw一键部署专题页面 了解。
一、核心认知:OpenClaw是什么?能做什么?
(一)核心定位
OpenClaw是一款开源AI任务执行框架,本质是“自然语言驱动的自动化工具集”——通过解析用户自然语言指令,自动拆解任务、调用工具(技能),完成本地文件操作、网络请求、第三方工具联动等实际任务,无需手动编写代码。
简单类比:普通聊天机器人只能“回答问题”,而OpenClaw能“动手做事”,例如:
- 不是告诉你“如何批量重命名文件”,而是直接帮你完成重命名;
- 不是提供“网页数据抓取教程”,而是直接抓取目标数据并保存。
(二)核心能力边界(新手必知)
1. 基础能力(无需额外配置)
- 本地文件操作:创建、编辑、复制、删除文件/文件夹,批量处理文档;
- 终端命令执行:直接执行系统命令(Windows PowerShell、Linux/macOS终端);
- 简单文本处理:总结、翻译、格式转换(如Markdown转Word);
- 网络搜索:调用搜索引擎获取实时信息。
2. 扩展能力(需安装技能/配置API)
- 多平台联动:对接飞书、微信、小红书等第三方应用;
- 专业任务处理:代码生成、数据可视化、PDF解析、PPT制作;
- 智能交互优化:通过大模型API提升指令理解与响应质量(如阿里云百炼)。
3. 不支持的场景(避免期待过高)
- 复杂编程开发:仅支持简单代码生成与执行,不适合大型项目开发;
- 违规操作:无法突破系统权限、爬取违规数据或执行恶意命令;
- 无网络离线使用:基础文件操作可离线,网络搜索、API调用需联网。
(三)核心概念解析(基础篇必懂)
| 概念 | 通俗解释 | 作用 |
|---|---|---|
| Gateway | OpenClaw核心服务(后台进程) | 负责解析指令、调度技能、管理配置,必须启动才能使用OpenClaw |
| Skill(技能) | 可扩展的功能模块,类似“小程序” | 扩展OpenClaw能力,如weather(查天气)、summarize(文本总结) |
| Workspace | 工作目录,存储配置文件、技能、日志等数据 | 所有操作默认基于该目录,新手建议使用默认路径,避免配置混乱 |
| 指令(Prompt) | 用户输入的自然语言需求 | 驱动OpenClaw执行任务的“命令”,需明确、具体(如“帮我总结文档,保存为PDF”) |
二、2026年新手零基础部署流程(阿里云+本地双方案)
(一)本地部署流程(推荐新手首选)
本地部署操作简单、无服务器费用,适合新手测试与个人使用,支持Windows 10+、macOS 12+、Linux(Ubuntu 20.04+)全平台。
1. 前置准备(核心依赖安装)
OpenClaw基于Node.js运行,需先安装核心依赖,全程一键操作:
(1)Windows 10/11系统
- 打开管理员模式PowerShell(右键开始菜单→选择“Windows PowerShell(管理员)”);
- 解锁脚本执行权限(避免安装报错):
按提示输入“Y”确认;Set-ExecutionPolicy RemoteSigned -Scope CurrentUser - 一键安装Node.js(v22.x稳定版,OpenClaw 2026适配版本):
安装时默认配置即可,勾选“Add to PATH”(自动添加环境变量);iwr -useb https://nodejs.org/dist/v22.5.1/node-v22.5.1-x64.msi -OutFile node-install.msi Start-Process .\node-install.msi -Wait - 验证依赖安装:
node --version # 需显示v22.x.x npm --version # 需显示v10.x.x及以上
(2)macOS 12+系统
- 打开终端(Launchpad→其他→终端);
- 安装Homebrew(包管理工具,已安装可跳过):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - 一键安装Node.js:
brew install node@22 # 配置环境变量(确保终端能识别node命令) echo 'export PATH="/usr/local/opt/node@22/bin:$PATH"' >> ~/.zshrc source ~/.zshrc - 验证安装:
node --version # 需显示v22.x.x npm --version # 需显示v10.x.x及以上
(3)Linux(Ubuntu 20.04+)系统
- 打开终端,执行以下命令:
# 安装Node.js 22 curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash sudo apt install -y nodejs git - 验证安装:
node --version # 需显示v22.x.x npm --version # 需显示v10.x.x及以上
2. OpenClaw核心安装与初始化
- 全局安装OpenClaw(全平台通用命令):
npm install -g openclaw@latest - 验证安装成功:
openclaw --version # 需显示2026.x.x及以上版本 - 初始化工作空间(配置基础环境):
初始化过程会自动创建配置文件、日志目录,无需手动干预。# 创建工作目录(建议放在非系统盘,如D:\OpenClaw或~/OpenClaw) mkdir ~/OpenClaw && cd ~/OpenClaw # 初始化配置,按提示操作(新手直接按回车选默认值) openclaw init
3. 启动Gateway服务(核心步骤)
Gateway是OpenClaw的“后台发动机”,必须启动才能使用所有功能:
- 启动服务:
输出“Gateway started successfully on http://localhost:18788”即启动成功;# 前台启动(测试用,关闭终端服务停止) openclaw gateway start - 后台启动(推荐):
- Windows(PowerShell):
Start-Job -ScriptBlock { openclaw gateway start} - macOS/Linux:
nohup openclaw gateway start &
- Windows(PowerShell):
- 访问Web控制台:
- 打开浏览器,输入
http://localhost:18788; - 首次访问无需登录,直接进入操作界面,本地部署完成。
- 打开浏览器,输入
(二)阿里云部署流程(适合长期运行)
若需7×24小时运行自动化任务或多设备访问,推荐阿里云部署,无需依赖本地设备,支持远程管理。
1. 前置准备
- 阿里云账号:注册阿里云账号,实名认证(个人用户支付宝刷脸验证,企业用户需资质审核1-3个工作日);
- 百炼API-Key:访问登录阿里云百炼大模型服务平台,进入“密钥管理”创建API-Key,保存Access Key ID与Access Key Secret(仅创建时可完整查看Secret);
- 辅助工具:远程连接工具(FinalShell、Xshell)、文本编辑器(记录公网IP、API-Key)。
新手零基础阿里云上部署OpenClaw喂饭级步骤流程
第一步:访问打开阿里云OpenClaw一键部署专题页面,找到并点击【一键购买并部署】。


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



第三步:访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。
前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw:单击执行命令,生成访问OpenClaw的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw对话页面。
2. 服务器配置与实例创建
- 购买轻量应用服务器:
- 访问阿里云轻量应用服务器控制台,点击“创建实例”;
- 核心配置选择(新手直接按以下参数选,避免出错):
| 配置项 | 推荐选择 | 说明 |
|---|---|---|
| 地域 | 中国香港、新加坡(免备案) | 国内地域需完成ICP备案后才能正常使用 |
| 镜像 | 应用镜像→OpenClaw官方优化版(Alibaba Cloud Linux 3) | 预装Node.js 22、Git等核心依赖,无需手动配置 |
| 实例规格 | 2vCPU+2GiB内存+40GiB ESSD | 个人使用足够,多任务并发可选4vCPU配置 |
| 付费类型 | 按需付费(测试)/ 包年包月(长期) | 按需付费按小时计费,适合短期测试 |
| 登录密码 | 强密码(含大小写字母+数字+特殊符号) | 用于远程连接,务必妥善保存 |
- 启动实例:
- 支付完成后,等待1-3分钟,实例状态变为“运行中”,记录公网IP(如47.xx.xx.xx)。
3. 端口放行与远程连接
- 端口放行:
- 进入实例详情页→“防火墙”→“添加规则”,放行以下端口:
- 22端口(远程连接):TCP协议,授权对象“0.0.0.0/0”;
- 18788端口(OpenClaw控制台):TCP协议,授权对象“0.0.0.0/0”;
- 进入实例详情页→“防火墙”→“添加规则”,放行以下端口:
- 远程连接服务器:
- 打开FinalShell,新建连接:
- 主机:服务器公网IP;
- 端口:22;
- 用户名:root;
- 密码:实例创建时设置的密码;
- 点击连接,首次连接需确认“信任主机”,连接成功后进入终端界面。
- 打开FinalShell,新建连接:
4. 启动OpenClaw服务
- 验证预装环境:
openclaw --version # 需显示2026.x.x版本 node --version # 需显示v22.x版本 - 启动服务并设置开机自启:
# 启动服务 openclaw gateway start # 设置开机自启(避免服务器重启后服务中断) echo "openclaw gateway start" >> /etc/rc.d/rc.local chmod +x /etc/rc.d/rc.local - 访问控制台:
- 浏览器输入
http://服务器公网IP:18788,无需登录直接访问,阿里云部署完成。
- 浏览器输入
三、阿里云百炼API配置避坑指南(基础篇核心扩展)
OpenClaw默认仅提供基础指令解析能力,配置阿里云百炼API后,可大幅提升自然语言理解、复杂任务拆解与响应质量,是新手从“能用”到“好用”的关键一步。
(一)API配置详细步骤(本地/阿里云部署通用)
获取百炼API-Key:
- 登录阿里云百炼控制台→“密钥管理”→“创建API-Key”;
- 保存生成的Access Key ID与Access Key Secret(Secret仅创建时可见,立即复制保存,避免泄露)。
配置API参数:
# 进入OpenClaw配置目录 cd ~/.openclaw # 编辑配置文件(支持记事本、vim等工具) nano config.yaml添加以下内容(替换为你的实际信息):
model: provider: alibaba-cloud apiKey: "你的Access Key Secret" baseUrl: "https://dashscope.aliyuncs.com/compatible-mode/v1" # 国内地域默认 # 海外部署(如阿里云新加坡)替换为:https://dashscope-intl.aliyuncs.com/compatible-mode/v1 defaultModel: "bailian/qwen2-7b" # 基础版模型,适合新手(轻量、响应快) parameters: temperature: 0.7 # 控制响应随机性(0-1,越低越严谨) maxTokens: 1024 # 控制响应长度(默认足够基础使用)保存退出(Ctrl+O→Enter→Ctrl+X,或直接保存记事本)。
重启服务使配置生效:
# 停止服务 openclaw gateway stop # 重新启动 openclaw gateway start验证API配置:
- 访问OpenClaw控制台(本地:http://localhost:18788;阿里云:http://公网IP:18788);
- 在输入框发送指令:“帮我总结‘OpenClaw是开源AI任务执行框架,支持本地文件操作、网络搜索、技能扩展’这句话,要求简洁明了”;
- 若返回类似“OpenClaw是支持文件操作、网络搜索与技能扩展的开源AI任务执行框架”的精准响应,说明API配置成功。
(二)常见API配置问题与解决方案(新手必看)
问题1:API-Key验证失败(报错“Invalid API Key”)
- 原因:Key字符不完整、已过期、被禁用,或复制时包含空格/换行;
- 解决方案:
- 重新创建API-Key,确保完整复制(无空格、无换行),可粘贴到记事本检查格式;
- 登录百炼控制台,确认账号无欠费、无风控限制;
- 若Key已禁用,点击“启用”或删除后重新创建。
问题2:模型调用超时(报错“Request Timeout”)
- 原因:地域不匹配、网络不通、防火墙拦截443端口;
- 解决方案:
- 确认
baseUrl与部署地域一致(国内→默认地址,海外→国际版地址); - 测试网络连通性:
# 本地部署(Windows) ping dashscope.aliyuncs.com # 阿里云/ Linux部署 telnet dashscope.aliyuncs.com 443 - 阿里云部署需在防火墙放行443端口;本地部署关闭电脑防火墙或添加OpenClaw例外。
- 确认
问题3:无调用额度(报错“Insufficient Quota”)
- 原因:免费额度耗尽或未开通对应模型权限;
- 解决方案:
- 登录百炼控制台→“额度管理”,领取新用户免费额度(超7000万tokens,90天有效期),足够新手使用;
- 进入“模型服务”→“模型列表”,开通“qwen2-7b”模型权限;
- 若提示“未开通服务”,按提示完成开通(个人用户即时生效)。
问题4:API配置后无响应(控制台输入指令无反馈)
- 原因:配置文件格式错误、服务未重启、端口被占用;
- 解决方案:
- 检查配置文件格式(确保JSON/YAML语法正确,可使用在线JSON校验工具验证);
- 重新执行
openclaw gateway stop与openclaw gateway start; - 检查18788端口是否被占用(本地部署:
netstat -ano | findstr 18788;阿里云:lsof -i:18788),终止占用进程后重启服务。
(三)API安全与效率优化建议(新手必备)
- 安全管理:
- 定期轮换API-Key(建议每3个月),避免泄露导致恶意调用;
- 通过环境变量配置API-Key,不硬编码到配置文件:
# Linux/macOS/阿里云 export ALIBABA_CLOUD_API_KEY="你的Access Key Secret" # Windows(PowerShell) $env:ALIBABA_CLOUD_API_KEY="你的Access Key Secret"
- 效率优化:
- 启用模型缓存,减少重复指令的API调用,降低成本:
openclaw config set model.cache true openclaw config set model.cacheTTL 30 # 缓存有效期30分钟 - 新手无需追求高性能模型,
qwen2-7b足够应对基础场景,后续可升级qwen3-max-2026-01。
- 启用模型缓存,减少重复指令的API调用,降低成本:
四、OpenClaw基础功能实操(从入门到上手)
部署与API配置完成后,通过以下5个高频基础场景实操,快速熟悉OpenClaw的使用逻辑,所有指令可直接复制到控制台执行。
(一)场景1:本地文件操作(核心基础)
1. 指令1:创建文件并写入内容
帮我在当前工作目录创建一个名为“test.txt”的文件,写入内容:“OpenClaw基础篇实操成功!2026年学习记录”
- 执行结果:工作目录(~/OpenClaw)下生成
test.txt文件,内容正确; - 验证命令(终端执行):
# Windows(PowerShell) Get-Content ~\OpenClaw\test.txt # macOS/Linux/阿里云 cat ~/OpenClaw/test.txt
2. 指令2:批量重命名文件
假设工作目录下有photo1.jpg、photo2.jpg、photo3.jpg,执行指令:
帮我将当前目录下所有.jpg格式的文件批量重命名,前缀改为“2026-旅行-”,保持原序号(如2026-旅行-photo1.jpg)
- 执行结果:文件被重命名为
2026-旅行-photo1.jpg、2026-旅行-photo2.jpg等; - 关键:无需手动编写批处理脚本,自然语言指令即可触发自动化操作。
(二)场景2:文本处理(日常办公高频)
1. 指令1:文本总结
帮我总结以下内容,要求不超过3句话:“OpenClaw是开源AI任务执行框架,支持本地文件操作、网络搜索、技能扩展,通过自然语言指令驱动,无需编写代码,适合零基础用户快速实现自动化任务”
- 预期响应:“OpenClaw是开源AI任务执行框架,支持文件操作、网络搜索与技能扩展,可通过自然语言指令驱动,零基础用户也能快速实现自动化。”
2. 指令2:格式转换(Markdown转纯文本)
帮我将以下Markdown格式文本转换为纯文本,去除所有Markdown符号:
# OpenClaw基础功能
- 文件操作
- 文本处理
- 网络搜索
> 提示:基础功能无需额外配置
- 预期响应:
OpenClaw基础功能 文件操作 文本处理 网络搜索 提示:基础功能无需额外配置
(三)场景3:网络搜索与信息整理
指令:搜索并总结信息
帮我搜索“2026年OpenClaw最新版本核心更新”,总结3个核心亮点,保存为“openclaw-update.md”文件
- 执行流程:
- OpenClaw调用搜索引擎获取最新信息;
- 自动总结核心亮点(如“支持更多国内模型”“技能安装优化”“控制台界面升级”);
- 在工作目录生成
openclaw-update.md文件;
- 验证:打开文件查看总结内容,确保信息准确、结构清晰。
(四)场景4:终端命令执行(进阶基础)
指令:查看系统信息并保存
帮我执行系统命令查看CPU使用率,将结果保存为“system-info.txt”文件(Windows执行wmic cpu get loadpercentage,Linux/macOS执行top -bn1 | grep "Cpu(s)")
- 执行结果:
- Windows:
system-info.txt包含CPU使用率数据; - Linux/macOS:文件包含CPU占用率详情;
- Windows:
- 关键:无需手动切换终端,OpenClaw自动适配系统执行命令并保存结果。
(五)场景5:技能安装与使用(扩展基础)
1. 安装“天气查询”技能
# 终端执行安装命令
openclaw skills install weather
# 重启服务使技能生效
openclaw gateway restart
2. 调用技能查询天气
帮我查询北京今天的天气,包含气温、天气状况与出行建议
- 预期响应:“北京今天气温15-25℃,晴,适合户外活动,建议穿薄外套,注意防晒。”
3. 卸载技能(无需时清理)
openclaw skills uninstall weather
五、全场景常见问题与避坑指南(新手必看)
(一)部署阶段常见问题
npm安装OpenClaw失败,提示“权限不足”
- 原因:无管理员权限,或npm全局目录权限受限;
- 解决方案:
- Windows:管理员模式运行PowerShell执行安装命令;
- macOS/Linux:
sudo npm install -g openclaw --unsafe-perm。
Gateway启动报错“端口被占用”
- 原因:18788端口被其他程序占用;
- 解决方案:
# Windows(PowerShell):查找并终止占用进程 netstat -ano | findstr 18788 taskkill /PID 进程ID /F # macOS/Linux/阿里云:查找并终止进程 lsof -i:18788 | grep -v PID | awk '{print $2}' | xargs kill -9 # 重启服务 openclaw gateway start
阿里云部署后,控制台无法访问
- 原因:端口未放行、服务未启动、公网IP错误;
- 解决方案:
- 进入阿里云防火墙,确认18788端口已放行;
- 远程连接服务器,执行
openclaw gateway status,未运行则执行openclaw gateway start; - 核对实例详情页的公网IP,避免输入错误。
(二)使用阶段常见问题
指令执行无响应,提示“未理解需求”
- 原因:指令模糊、不具体,或超出OpenClaw能力边界;
- 解决方案:
- 模糊指令→具体指令:将“帮我处理文件”改为“帮我将当前目录下的test.txt文件转换为PDF”;
- 避免抽象需求:不输入“帮我做个有用的东西”,而是明确具体任务。
文件操作失败,提示“路径不存在”
- 原因:指令中未指定完整路径,或路径包含中文/特殊字符;
- 解决方案:
- 指定完整路径:将“创建文件”改为“在~/OpenClaw目录创建文件”;
- 避免特殊字符:文件名/路径不包含空格、中文、*、?等符号。
技能安装失败,提示“网络超时”
- 原因:海外源访问受限;
- 解决方案:配置国内镜像加速:
npm config set registry https://registry.npmmirror.com # 重新安装技能 openclaw skills install weather
(三)基础避坑要点
新手建议:
- 先从简单场景入手(如文件操作、文本总结),熟悉后再尝试复杂技能;
- 工作目录尽量使用默认路径,避免手动修改配置文件导致混乱;
- 执行重要操作前(如批量删除文件),先备份数据,避免误操作。
安全注意:
- 不输入“删除系统文件”“获取管理员权限”等危险指令,避免损坏设备;
- 不安装来源不明的第三方技能,优先选择ClawHub官方收录技能;
- 阿里云部署建议配置IP白名单,仅允许个人设备访问服务器。
六、总结
OpenClaw基础篇的核心是“让新手从‘会安装’到‘会使用’”,本文通过核心认知、双部署方案、API配置、基础实操、避坑指南五个模块,层层递进拆解,确保零基础用户也能快速上手。
建议新手按以下步骤学习:
- 先完成本地部署(操作简单、无成本),熟悉Gateway服务启动与控制台使用;
- 配置阿里云百炼API,提升指令理解与响应质量;
- 从文件操作、文本处理等基础场景入手,练习自然语言指令的精准表达;
- 尝试安装简单技能(如weather),体验扩展功能;
- 遇到问题时,优先查看日志(路径:~/.openclaw/logs)或参考避坑指南。
随着使用熟练度提升,可逐步探索复杂技能组合、自动化工作流等进阶功能,充分发挥OpenClaw的自动化价值。2026年OpenClaw生态持续完善,建议新手定期升级版本(npm update -g openclaw),关注官方文档获取最新功能与技能推荐。