在AI自动化办公、轻量智能交互需求爆发的2026年,OpenClaw(前身为Clawdbot、曾用名Moltbot)凭借“自然语言驱动+自动化任务执行+多端集成”的核心优势,成为个人办公提效、中小企业轻量化智能运营的优选工具。不同于传统对话式AI仅能提供文字响应,OpenClaw依托可插拔Skills插件生态,可实现网页抓取、文档编辑、系统巡检、多平台同步等实操性任务,而将其与微信小程序集成后,更能打破设备限制,让用户通过微信小程序即可随时下发指令、查看任务执行结果,真正实现“随时随地调用AI、高效完成各类任务”的核心需求,无需额外下载客户端,适配日常办公、私域运营、轻量运维等多场景使用。
阿里云作为国内领先的云计算服务提供商,其轻量应用服务器、EMAS Serverless、AppFlow等服务,完美适配OpenClaw(Clawdbot)的部署与微信小程序的集成需求。相较于传统部署方式需手动调试复杂环境、解决多端对接兼容性问题,阿里云提供了OpenClaw专属应用镜像,集成所有运行依赖及常用插件,将部署流程压缩至20分钟内;同时依托EMAS Serverless服务简化微信小程序开发配置,通过AppFlow实现OpenClaw与微信小程序的无缝对接,无需用户具备专业编程能力,零基础小白也能全程跟随操作,一次部署、集成成功,详情 访问阿里云OpenClaw一键部署专题页面 了解。
本文结合全网最新搜索资料、阿里云官方文档、OpenClaw官方部署指南、微信小程序开发文档及阿里云开发者社区实测经验,以“零基础小白视角”,全程保姆级拆解2026年阿里云部署OpenClaw(Clawdbot)、并集成微信小程序的完整流程——涵盖前置准备、OpenClaw部署(含简单步骤速查表)、微信小程序开发配置、多端对接、功能验证、常见问题排查,文中嵌入详细代码命令、操作截图指引,全文兼顾实用性与可操作性,确保每一位零基础用户都能跟着步骤操作,顺利实现“阿里云部署OpenClaw+微信小程序集成”,解锁AI自动化与多端交互的双重价值。
一、前置准备(零基础必看,缺一不可,全程免费/低成本)
部署OpenClaw(Clawdbot)及集成微信小程序的核心前提是完成基础准备工作,所有准备均为小白友好型,无需任何技术基础,全程耗时约15-20分钟,主要包括阿里云相关账号与服务开通、微信小程序账号准备、必备工具安装、核心凭证获取,每一步都有详细指引,提前做好准备可避免后续部署、集成中途卡壳,结合阿里云开发者社区最新实操指南与微信开放平台新规,重点说明小白易忽略的细节与注意事项,助力高效完成前置准备。
(一)阿里云账号与核心服务开通(部署+集成核心前提)
OpenClaw的部署依赖阿里云轻量应用服务器(提供运行环境),与微信小程序的集成依赖阿里云EMAS Serverless(简化小程序开发配置)、AppFlow(实现多端无缝对接),同时OpenClaw的AI能力需依托阿里云百炼大模型服务提供支持,上述服务均支持免费开通,新用户可领取百炼大模型90天免费调用额度、轻量服务器新用户折扣,足够个人初期使用1-3个月,具体操作步骤如下,全程贴合2026年阿里云最新界面与权限要求:
阿里云账号注册与实名认证
- 注册并登录阿里云账号,点击右上角“注册”按钮,选择“个人账号注册”,通过手机号或邮箱完成注册(推荐手机号,更便捷),设置登录密码后,即可完成账号注册。若为企业用户,可选择“企业账号注册”,后续完成企业实名认证即可,企业用户需提前准备营业执照、法人信息等相关资质,审核周期为1-3个工作日,建议提前规划好时间。
- 实名认证操作:注册完成后,自动跳转至阿里云控制台首页,右上角会提示“未实名认证”,点击提示进入实名认证页面。小白优先选择“个人实名认证”(企业用户可选择企业认证),认证方式支持“身份证认证”“人脸识别认证”“支付宝授权认证”,推荐人脸识别认证,全程5分钟内可完成,无需上传纸质材料,审核即时生效,这也是2026年阿里云最便捷的实名认证方式。
- 操作细节:上传身份证正反面照片(确保清晰、无遮挡、无反光),然后进行人脸识别,跟随系统提示完成点头、眨眼、张嘴等动作,验证通过后,等待1-2分钟,实名认证即可生效。未完成实名认证,将无法开通轻量服务器、EMAS Serverless、AppFlow、百炼等核心服务,后续部署与集成无法推进,同时无法获取API-Key用于OpenClaw的AI能力激活,这是阿里云2026年最新权限管控要求,未认证账号将被限制所有核心服务的使用权限。
核心服务权限开通(均免费开通,无需提前缴费)
- 实名认证完成后,返回阿里云控制台,在顶部搜索框依次搜索“轻量应用服务器”“阿里云百炼”“EMAS Serverless”“AppFlow”,点击进入对应服务页面,点击“立即开通”,四项服务均为免费开通,无需提前缴费(后续仅需支付轻量服务器实例的租赁费用,测试阶段可选择按需付费,成本极低,按小时计费,每小时仅几毛钱,可随时关机停止计费)。
- 补充说明:
- 阿里云百炼服务开通后,需确认已开通“通义千问系列模型”调用权限(默认开通),重点确保qwen3-max-2026-01-23版本可正常调用,该版本适配OpenClaw最新版本及微信小程序集成需求,推理速度快、兼容性好,适合办公自动化、指令响应、多端交互等场景,小白无需额外配置,默认即可使用;同时可开启“免费额度用完即停”功能,避免产生超出预期的费用,具体操作在百炼控制台“费用管理”中设置即可,新用户默认开启该功能。此外,需注意API-Key的地域归属,建议选择与后续轻量服务器实例地域一致的API-Key,降低模型调用延迟,提升微信小程序指令响应速度。
- EMAS Serverless服务开通后,需创建一个服务空间(后续微信小程序开发、与OpenClaw对接需用到),具体操作:进入EMAS Serverless控制台,点击“创建服务空间”,输入服务空间名称(自定义,如“OpenClaw-小程序服务空间”),选择地域(与轻量服务器地域一致),点击“确定”,服务空间创建成功后,记录空间ID、客户端密钥、API Endpoint,后续配置小程序时需用到。
- AppFlow服务开通后,无需额外配置,后续对接OpenClaw与微信小程序时,直接使用默认配置即可,小白无需手动操作。
- 权限确认:确保当前阿里云账号具备“轻量应用服务器实例创建与管理”“百炼密钥管理”“EMAS Serverless服务空间管理”“AppFlow连接流创建”等权限,个人用户默认拥有全部权限;企业用户需确认主账号已为当前子账号分配对应权限,避免因权限不足导致部署、集成失败。
账号欠费检查与资源准备
- 进入阿里云“费用中心”,查看账号余额,确保无欠费记录(若欠费,可充值少量金额用于测试,后续可按需续费或退订),避免因欠费导致轻量服务器实例创建失败、服务中断,影响部署与集成流程。阿里云轻量服务器实例支持按需付费(按小时计费)和包年包月两种模式,测试阶段仅需少量费用,可随时关机停止计费,避免资源浪费,个人版新用户还可领取免费试用额度,包含一定时长的服务器使用权限,足够初期测试使用。
- 提前了解阿里云百炼API-Key的两种计费模式:按Token用量计费、Coding Plan套餐专属API Key(固定月费,提供月度请求额度,可避免超出预期费用),小白可根据自身需求选择,测试阶段推荐按Token用量计费,成本更可控;Coding Plan仅支持抵扣qwen3-max-2026-01-23和qwen3-coder-plus模型调用费用,不支持多模态模型,需根据使用需求选择。
(二)微信小程序账号准备(集成核心前提,免费注册)
要实现OpenClaw与微信小程序的集成,需提前注册微信小程序账号、完成基础配置,获取小程序AppID、AppSecret(核心对接凭证),全程免费,无需企业认证(个人账号即可完成测试,若需上线使用,可后续完成认证),具体操作步骤如下,贴合2026年微信开放平台最新界面与规则:
微信小程序账号注册
- 访问微信公众平台(
https://mp.weixin.qq.com/),点击右上角“立即注册”,选择“小程序”,进入注册页面,输入邮箱(未注册过微信公众平台、微信开放平台的邮箱)、密码,勾选“我已阅读并同意《微信小程序平台服务协议》”,点击“注册”。 - 激活邮箱:系统会向填写的邮箱发送激活邮件,登录邮箱,点击邮件中的激活链接,完成邮箱激活,返回微信公众平台,继续后续注册流程。
- 主体类型选择与信息填写:选择主体类型为“个人”(小白首选,无需企业资质,可完成测试),输入个人姓名、身份证号、手机号,点击“下一步”,完成主体信息填写;企业用户可选择“企业”类型,填写企业名称、营业执照号等信息,完成企业认证后可解锁更多功能(如支付、多管理员权限)。
- 安全验证:完成主体信息填写后,进行安全验证(扫描页面二维码,用微信扫码确认),验证通过后,微信小程序账号注册完成,自动跳转至小程序后台管理页面。
- 访问微信公众平台(
小程序基础配置(获取对接凭证,必做)
- 获取AppID与AppSecret:登录微信小程序后台,点击左侧导航栏“开发→开发设置”,在“开发者ID”模块,可查看小程序AppID(登录小程序IDE、与OpenClaw对接需用到),点击“生成AppSecret”,按提示扫描二维码验证身份,生成AppSecret,点击“复制”,将AppID与AppSecret粘贴到Notepad++/TextEdit中保存(AppSecret仅显示一次,丢失需重新生成,切勿泄露,避免安全风险)。
- 配置服务器域名(关键,避免小程序与OpenClaw对接失败):在“开发设置”页面,找到“服务器域名”模块,点击“修改”,在弹出的窗口中,配置以下域名(均为阿里云相关域名,用于小程序与OpenClaw、EMAS Serverless通信),具体配置如下:
- request合法域名:添加阿里云轻量服务器公网IP(后续创建实例后获取)、EMAS Serverless API Endpoint(之前记录的服务空间API Endpoint);
- uploadFile合法域名、downloadFile合法域名:添加EMAS Serverless文件上传Endpoint(在EMAS Serverless服务空间概览页获取);
- 配置完成后,点击“保存”,等待10-15分钟,域名配置生效(生效前无法实现小程序与OpenClaw的通信,需耐心等待)。
- 调试模式开启(测试必备):点击左侧导航栏“开发→调试模式”,开启调试模式,添加调试成员(个人微信账号),仅调试成员可测试小程序与OpenClaw的对接功能,避免测试消息干扰他人;同时开启“调试日志”,后续对接失败时可通过日志排查问题,调试日志可实时查看消息接收、指令执行、响应反馈等详细信息。
(三)必备工具安装(本地设备操作,全部免费,下一步即可完成)
部署与集成过程中,需使用4款核心工具,分别用于连接阿里云轻量服务器、执行代码命令、编辑配置文件、开发调试微信小程序,小白可根据自己的本地设备(Windows、Mac、Linux)选择对应版本安装,全程下一步即可完成,无需复杂配置,同时结合2026年最新工具版本,确保兼容性,避免因工具版本过低导致操作异常,所有工具均可通过官方渠道免费下载,安全可靠:
远程连接工具:FinalShell(跨平台,Windows/Mac/Linux通用,最新版本)
- 用于远程连接阿里云轻量服务器实例,是部署OpenClaw、执行代码命令、安装对接插件的核,根据自己的本地设备系统选择对应版本(如Windows 64位、MacOS、Linux),下载完成后双击安装,全程默认下一步即可,安装完成后无需启动,后续部署时再使用。FinalShell支持中文界面、一键连接、命令记忆等功能,小白操作更便捷,相较于其他远程连接工具,无需手动配置端口、协议,大幅降低操作门槛。
- 补充:除了FinalShell,也可使用Xshell、Putty等远程连接工具,操作逻辑一致,小白可根据自己的使用习惯选择;若为Mac用户,也可直接使用系统自带的终端工具(Terminal)进行连接,无需额外安装软件。
文本编辑工具:Notepad++(Windows)、TextEdit(Mac默认自带)
- 用于保存核心凭证(如阿里云百炼API-Key、轻量服务器实例密码、OpenClaw访问Token、小程序AppID与AppSecret)、编辑配置文件,避免因系统自带记事本格式错乱导致配置失败。Windows用户可在官网(https://notepad-plus-plus.org/downloads/)下载Notepad++最新版本,安装后默认即可使用;Mac用户直接使用自带的TextEdit,打开后选择“纯文本模式”即可,避免格式错乱导致配置文件解析失败,这是小白最易忽略的细节。
- 操作细节:保存凭证时,建议按“凭证名称+内容”的格式分类保存,如“阿里云百炼Access Key ID:xxxxxxx”“小程序AppID:xxxxxxx”,避免后续混淆,同时切勿泄露凭证信息,防止出现安全风险或不必要的费用损失。
微信小程序开发工具(微信官方工具,开发调试必备)
- 用于微信小程序的开发、配置、调试,下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html,根据本地设备系统选择对应版本(Windows 64位、MacOS),下载完成后双击安装,全程默认下一步即可,安装完成后启动工具,用微信扫码登录(与小程序账号绑定的微信),即可使用。
- 操作细节:登录后,点击“创建小程序项目”,输入项目名称(自定义,如“OpenClaw小程序”)、目录(选择本地空白文件夹)、小程序AppID(之前获取的AppID),勾选“不使用云服务”(后续使用阿里云EMAS Serverless,无需微信云服务),点击“创建”,即可创建一个空白小程序项目,后续完成与OpenClaw的对接配置即可。
浏览器:推荐Chrome、Edge浏览器(最新版本)
- 用于访问阿里云控制台、轻量服务器管理界面、阿里云百炼控制台、EMAS Serverless控制台、AppFlow控制台、微信公众平台、OpenClaw官方文档,避免因浏览器兼容问题导致操作异常(如旧版浏览器可能无法正常显示配置页面、插件下载页面),同时确保浏览器可正常访问GitHub、阿里云镜像源,避免后续插件安装、源码下载失败。
- 补充:国内用户访问GitHub时若出现卡顿,可通过阿里云镜像源规避访问限制,无需额外配置VPN;轻量服务器部署界面、EMAS Serverless控制台、OpenClaw控制台对Chrome、Edge浏览器适配最佳,不推荐使用IE、Safari等浏览器。
(四)核心凭证获取(关键!部署+集成必用,妥善保存,丢失需重新获取)
核心凭证包括阿里云百炼API-Key(激活OpenClaw AI能力)、OpenClaw访问Token(登录OpenClaw控制台)、微信小程序AppID与AppSecret(小程序与OpenClaw对接)、EMAS Serverless服务空间信息(小程序开发配置),其中小程序AppID、AppSecret、EMAS服务空间信息已在前面步骤获取,此处重点获取阿里云百炼API-Key(OpenClaw访问Token后续部署时获取),具体操作步骤如下,结合2026年阿里云百炼最新获取流程:
- 登录 访问阿里云百炼大模型服务平台,使用刚刚完成实名认证的阿里云账号登录;若已登录阿里云控制台,可直接在顶部搜索“百炼”,点击进入百炼控制台,无需重复登录。
- 登录后,点击左侧导航栏“密钥管理”,进入密钥管理页面,点击右上角“创建API-Key”;需注意,仅主账号或具备“管理员”权限的子账号可执行此操作,子账号无法查看主账号创建的API-Key。
- 在弹出的窗口中,输入API-Key名称(自定义,如“OpenClaw-API”),选择计费模式(按Token用量/ Coding Plan),归属账号选择主账号,归属业务空间选择默认业务空间,无需修改其他配置,点击“确定”;若使用阿里云百炼Coding Plan创建API-Key,需记住专用Base URL:https://coding.dashscope.aliyuncs.com/v1 ,后续配置时需对应填写。
- 系统会自动生成一组API-Key(包含Access Key ID和Access Key Secret),点击“复制”按钮,将两组密钥粘贴到Notepad++/TextEdit中保存,该密钥仅显示一次,丢失需重新创建,切勿泄露给他人;同时可记录API-Key所属地域的Base URL,便于后续排查模型调用异常问题,2026年默认Base URL为https://bailian.aliyuncs.com。
- 补充说明:若之前已创建过API-Key,可直接使用现有密钥,无需重复创建;同时可在密钥管理页面设置密钥有效期,定期更换密钥,提升安全性,建议每3个月更换一次;若不慎泄露,需立即在百炼平台点击“重置”密钥,避免安全风险。
(五)前置准备检查清单(小白自查,避免遗漏)
- 阿里云账号已完成实名认证,且开通“轻量应用服务器”“阿里云百炼”“EMAS Serverless”“AppFlow”四项核心服务,账号无欠费,权限齐全;已创建EMAS Serverless服务空间,记录好空间ID、客户端密钥、API Endpoint。
- 微信小程序账号已注册,完成基础配置,获取AppID与AppSecret并保存;已配置服务器域名,开启调试模式,添加调试成员;小程序开发工具已安装、登录,创建空白小程序项目。
- 已获取阿里云百炼API-Key(Access Key ID和Access Key Secret),并保存至文本编辑工具中,无遗漏、无错误;若为Coding Plan专属API-Key,已记录专用Base URL。
- 本地设备已安装FinalShell(或其他远程连接工具)、Notepad++(或TextEdit)、微信小程序开发工具,浏览器已更新至最新版本(Chrome/Edge),所有工具均可正常启动、使用;小程序开发工具已成功创建空白项目。
- 确保本地设备网络通畅,可正常访问阿里云官网、微信公众平台、GitHub(用于下载OpenClaw相关插件),可正常调用阿里云百炼API;网络带宽≥5Mbps,保证远程连接轻量服务器时流畅不卡顿。
- 了解轻量服务器实例的基础配置要求(内存≥2GiB、存储≥40GB),明确部署与集成需求(测试/长期使用),确定付费类型(按需付费/包年包月),提前规划实例地域(推荐华东1(杭州)/华北2(北京),国内访问速度快;海外用户可选新加坡/美国弗吉尼亚,免ICP备案)。
(六)阿里云一键部署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对话页面。
二、阿里云OpenClaw(Clawdbot)部署简单步骤(速查表,小白快速查阅)
为方便零基础小白快速上手,提前整理阿里云部署OpenClaw(Clawdbot)的核心简单步骤(适配小白首选的“轻量服务器专属镜像一键部署”方案),全程6步,无需复杂操作,涵盖OpenClaw部署、API-Key配置、Token获取,后续会详细拆解每一步的具体操作,速查表可直接对照使用,节省查阅时间,同时结合阿里云轻量服务器一键部署流程优化,确保每一步都贴合2026年最新操作规范:
- 登录阿里云轻量服务器控制台,进入OpenClaw专属部署页面,创建轻量服务器实例,选择“OpenClaw专属镜像”,配置按推荐选择(2核4GB内存、80GB系统盘、对应地域),完成支付,等待实例创建及镜像自动部署成功;已拥有轻量服务器实例的用户,可通过“更换镜像”功能选择OpenClaw专属镜像(变更前需备份数据)。
- 重置轻量服务器实例登录密码,在实例防火墙中,放行22(远程连接端口)、18789(OpenClaw核心端口)、80(微信回调端口),确保端口不被拦截;小白可通过控制台“一键放通”功能完成端口配置,无需手动执行命令。
- 用FinalShell连接轻量服务器实例,执行环境预检脚本,排查基础环境问题(如依赖缺失、端口占用等),有问题提前修复;小白可直接复制粘贴脚本命令,无需修改。
- 进入OpenClaw配置中心(图形化或命令行模式),配置阿里云百炼API-Key,重启OpenClaw服务,激活AI能力;若为Coding Plan专属API-Key,需填写专用Base URL。
- 获取OpenClaw访问Token并保存(登录OpenClaw控制台、与小程序对接必用),查看OpenClaw服务状态及内置插件加载情况,确保服务正常运行。
- 安装OpenClaw微信小程序对接插件,配置插件参数(关联小程序AppID、AppSecret),完成OpenClaw与微信小程序的初步对接,后续仅需配置小程序前端即可实现指令下发与响应。
三、阿里云零基础部署OpenClaw(Clawdbot)详细步骤(全程实操)
完成前置准备后,正式进入OpenClaw部署环节,本文提供两种部署方案,小白首选“方案一:轻量服务器专属镜像一键部署”,省时省力,无需手动配置环境,全程可视化操作+少量代码复制粘贴,15-20分钟即可完成部署,成功率最高;方案二为“轻量服务器手动部署方案”,适合已有轻量服务器实例、不想使用专属镜像,或有自定义配置需求(如自定义插件安装路径、二次开发)的用户,步骤稍繁琐,但小白可跟随代码复制粘贴完成,全程拆解每一步操作,确保不出错。
(一)方案一:小白首选——轻量服务器+专属镜像一键部署(最简单,推荐)
阿里云轻量服务器针对OpenClaw(Clawdbot)最新稳定版本(v2026.1.25),专门预置了专属应用镜像,该镜像基于Alibaba Cloud Linux 3.2104 LTS 64位系统构建,集成了Node.js 22.0.0、Python 3.9、Docker 20.10.x、OpenClaw主程序、汉化包、全部所需依赖库及10+常用Skills插件(如网页抓取、文档编辑、系统命令执行插件),同时集成了微信小程序对接所需的基础插件,无需手动配置环境、无需额外安装汉化包和基础插件,部署完成后直接进入中文界面,部署流程直接简化80%,避免用户额外配置环境导致的依赖冲突问题。该镜像来源于阿里云官方认证,安全可靠,定期更新依赖包、OpenClaw版本及插件,小白直接照搬配置即可。
步骤1:创建轻量服务器实例(搭载OpenClaw专属镜像,核心步骤)
- 访问阿里云OpenClaw一键部署专题页面,使用已完成实名认证的阿里云账号登录;若未找到专属入口,也可登录阿里云控制台,依次点击“产品→云计算基础→轻量应用服务器→实例管理”,点击“创建实例”,首次使用需仔细阅读《轻量应用服务器服务协议》《OpenClaw服务协议》,勾选同意后进入下一步;已拥有轻量服务器实例的用户,可跳过此步骤,直接进入实例详情页面,通过“更换镜像”功能选择OpenClaw专属镜像(变更前需备份实例内重要数据,更换镜像会格式化系统盘,所有数据将被清除)。
- 根据页面提示完成轻量服务器实例资源配置,具体配置项说明如下(小白直接照搬,无需修改,兼顾流畅度与低成本,结合2026年最新配置推荐):
| 配置项 | 推荐选择 | 说明(保姆级解读) |
|---|---|---|
| 实例规格 | 通用型(2核4GB内存,80GB ESSD系统盘,10Mbps带宽) | 小白首选配置,完全满足OpenClaw日常使用及微信小程序集成需求(如指令响应、任务执行、多端通信),同时支持后续多用户并发请求;若需同时运行多个自动化任务、集成多个插件,可选择通用型(4核8GB内存),性价比更高;最低配置需满足2核2GB内存+40GB系统盘,否则可能出现卡顿、部署失败、服务闪退等问题。新用户试用套餐系统盘固定为60GiB,数据盘40GiB,自带10Mbps免费带宽,足够初期测试使用。 |
| 地域 | 国内用户:华东1(杭州)/华北2(北京);海外用户:新加坡、美国弗吉尼亚 | 地域选择直接影响访问延迟和功能可用性,重点注意:国内地域实例网络通畅,适配OpenClaw所有功能及微信小程序对接,但若需通过域名访问,需后续完成ICP备案;海外地域适合有跨境访问需求的用户,无需备案,购买后可直接使用,但模型调用延迟可能略高。实例创建后不支持更换地域,请谨慎选择。小白优先推荐华东1(杭州)地域,与阿里云百炼、EMAS Serverless服务地域邻近,可降低延迟,提升小程序指令响应速度。 |
| 镜像选择 | 应用镜像:OpenClaw(原Moltbot/Clawdbot)专属镜像 | 核心配置!小白务必选择此镜像,该镜像已预装所有核心依赖、OpenClaw主程序、汉化包、10+常用Skills插件及微信小程序对接基础插件,无需手动配置环境、无需额外安装插件,部署完成后直接进入中文界面;若已拥有轻量服务器实例,可通过“更换镜像”重新选择此镜像(变更前需备份数据);镜像默认集成OpenClaw v2026.1.25版本,适配阿里云百炼qwen3-max-2026-01-23模型,无需额外升级。 |
| 付费类型 | 按需付费(测试阶段)、包年包月(长期使用) | 1. 测试阶段:推荐“按需付费”,按小时计费,每小时仅需几毛钱,测试完成后可随时关机停止计费,避免浪费;新用户可领取免费试用额度,足够初期测试使用。2. 长期使用:推荐“包年包月”,新用户可享受首月折扣,年付更划算,且可勾选“自动续费”,避免因忘记续费导致服务中断。 |
| 实例名称 | 自定义(如“OpenClaw-轻量实例”) | 便于后续管理,可根据自己的习惯命名,建议包含“OpenClaw”字样,便于区分其他轻量服务器实例;企业用户可按团队、场景命名,提升管理效率。 |
| 防火墙配置 | 默认安全组(后续需放行22、18789、80端口) | 无需手动修改,使用轻量服务器默认安全组即可,后续仅需在防火墙中放行OpenClaw核心端口18789(用于访问控制台、插件运行)、22端口(用于远程连接)、80端口(用于微信小程序回调),即可正常访问;若有更高安全需求,可自定义安全组规则,仅允许指定IP访问实例。 |
- 配置完成后,点击页面底部“立即购买”,进入支付页面,选择支付方式(支付宝、微信均可),完成支付后,返回轻量服务器控制台,等待3-5分钟,实例状态由“准备中”变为“运行中”,此时轻量服务器实例创建成功,同时OpenClaw专属镜像已自动部署完成,系统会自动启动OpenClaw服务及内置插件,后续仅需完成简单配置(API-Key、Token)即可使用;若实例创建过程中网络中断,需删除异常实例后重新创建,确保网络稳定。实例创建成功后,系统会自动分配一个公网IP,记录该IP地址(后续远程连接、访问OpenClaw控制台、配置小程序域名均需使用),建议保存至文本编辑工具中。
步骤2:实例基础配置(端口放行+密码重置,必做,否则无法正常访问)
轻量服务器实例创建成功后,需要完成两项基础配置:重置登录密码(用于远程连接实例)、放行核心端口(用于OpenClaw服务访问、微信小程序回调),具体操作步骤如下,小白可通过“一键放通”简化操作,无需手动执行复杂命令:
重置实例登录密码(核心,远程连接必备):
- 在轻量服务器控制台,找到刚刚创建的实例,点击实例名称,进入实例详情页面;
- 点击左侧导航栏“实例配置→重置密码”,进入密码重置页面,输入新密码(建议设置复杂密码,包含大小写字母、数字、特殊符号,如Abc123!@#),确认密码后,点击“确定”;密码建议保存至文本编辑工具中,与之前获取的API-Key、实例公网IP放在一起。
- 系统会提示“重置密码成功,需重启实例生效”,点击页面提示的“重启实例”,等待2-3分钟,实例重启完成后,新密码即可生效;重启实例时,需确保无正在进行的操作,避免数据丢失,重启会导致OpenClaw服务暂时停止运行,重启完成后会自动启动。
放行OpenClaw核心端口(22、18789、80端口,必做,访问控制台、微信回调关键):
- 22端口是远程连接轻量服务器的核心端口,默认已放行;18789端口是OpenClaw服务默认使用的核心端口,80端口是微信小程序回调的核心端口,若未放行这两个端口,后续将无法访问OpenClaw控制台、无法实现微信小程序与OpenClaw的对接,需在轻量服务器防火墙中配置端口放行规则,具体操作如下:
- (1)轻量服务器防火墙配置(放行端口,小白一键操作):在实例详情页面,点击左侧导航栏“防火墙→添加规则”,在弹出的窗口中,按以下配置填写,分三次添加规则(分别放行22、18789、80端口):
- 放行22端口(远程连接端口,若已放行可跳过):端口范围:22;协议:TCP(默认即可);授权对象:0.0.0.0/0(允许所有IP访问,小白首选);备注:远程连接端口;填写完成后,点击“确定”。
- 放行18789端口(OpenClaw核心端口):端口范围:18789;协议:TCP;授权对象:0.0.0.0/0;备注:OpenClaw核心端口;填写完成后,点击“确定”。
- 放行80端口(微信小程序回调端口):端口范围:80;协议:TCP;授权对象:0.0.0.0/0;备注:微信小程序回调端口;填写完成后,点击“确定”。
- 补充:小白可直接点击“一键放通常用端口”按钮,自动配置22、80、443、18789端口放行规则,更便捷,避免手动配置遗漏。
- (2)实例内部防火墙配置(补充放行,避免端口被拦截):后续连接实例后,需执行代码命令放行内部防火墙端口,此处先提前说明代码,后续连接后直接复制粘贴即可,适配Alibaba Cloud Linux系统,无需手动修改命令,同时可检查端口占用情况,避免端口冲突:
# 1. 查看实例内部防火墙状态(Alibaba Cloud Linux系统默认使用firewalld) systemctl status firewalld # 2. 放行18789/TCP端口(永久放行,重启实例后仍生效) firewall-cmd --add-port=18789/tcp --permanent # 3. 放行22/TCP端口(备用,确保远程连接不被拦截) firewall-cmd --add-port=22/tcp --permanent # 4. 放行80端口(微信小程序回调端口,核心) firewall-cmd --add-port=80/tcp --permanent # 5. 重新加载防火墙规则,使端口放行生效 firewall-cmd --reload # 6. 验证端口是否放行成功(输出18789/tcp、22/tcp、80/tcp即为成功) firewall-cmd --list-ports | grep -E "18789|22|80" # 7. 检查18789、80端口是否被占用,避免端口冲突(若有占用,终止对应进程) lsof -i:18789 lsof -i:80 # 8. 若端口被占用,执行以下命令终止进程(替换进程ID为实际查询到的ID) kill -9 进程ID - 补充说明:若执行Linux命令后提示“firewalld is not running”(防火墙未启动),无需担心,说明实例内部防火墙未开启,端口不会被拦截,可跳过后续放行命令;若防火墙已启动,必须执行上述命令,否则端口会被拦截,导致OpenClaw控制台无法访问、微信小程序回调失败;若端口被占用,需先终止占用进程,再重新执行端口放行命令。
步骤3:连接轻量服务器实例,完成OpenClaw核心配置(API-Key+Token)
这一步是部署的核心,完成后即可激活OpenClaw的AI能力,同时获取登录控制台的凭证(Token),为后续与微信小程序集成做好准备,全程代码复制粘贴(或图形化操作),小白可轻松操作,提供两种连接方式,小白可任选其一:
连接轻量服务器实例(两种方式,小白任选其一,FinalShell更便捷):
- 方式一:FinalShell客户端连接(推荐,小白首选)
- 打开本地设备安装的FinalShell客户端,首次打开会提示“新建连接”,点击“新建连接→SSH连接”,进入连接配置页面;
- 在配置页面中,填写以下信息(均为之前保存的凭证,直接复制粘贴即可,避免手动输入出错):
- 名称:自定义(如“OpenClaw-轻量实例连接”);
- 主机:轻量服务器实例的公网IP(之前记录的);
- 端口:22(默认,无需修改);
- 用户名:root(Alibaba Cloud Linux系统默认管理员账号);
- 密码:之前重置的轻量服务器实例登录密码;
- 填写完成后,点击“确定”,然后在FinalShell左侧连接列表中,找到刚刚创建的连接,双击连接,等待1-2秒,若提示“连接成功”,即可进入轻量服务器终端界面(黑色窗口,可执行代码命令);若连接失败,检查实例状态是否为“运行中”、密码是否正确、22端口是否放行,或本地网络是否通畅。
- 方式二:本地终端连接(无需安装FinalShell,Mac/Linux用户首选)
- Mac用户打开系统自带的Terminal(终端),Linux用户打开自带的终端工具,输入以下命令(替换括号内的内容,复制粘贴即可):
# 连接轻量服务器实例,替换公网IP为自己的实例IP ssh root@你的轻量服务器公网IP - 按下回车键后,提示“Are you sure you want to continue connecting (yes/no/[fingerprint])?”,输入“yes”,按下回车键;
- 接着提示输入密码,输入之前重置的轻量服务器实例登录密码(输入时不显示字符,正常输入即可),按下回车键,若进入终端界面,说明连接成功;若连接失败,排查方法同方式一。
- Mac用户打开系统自带的Terminal(终端),Linux用户打开自带的终端工具,输入以下命令(替换括号内的内容,复制粘贴即可):
- 方式一:FinalShell客户端连接(推荐,小白首选)
执行环境预检脚本(避免部署中途出错,小白必做):
- 连接成功后,需执行环境预检脚本,检测OpenClaw运行环境(系统版本、内存、端口、网络、依赖组件、插件依赖等),避免后续配置出错,确保微信小程序对接插件可正常安装与运行。2026年最新预检脚本,适配OpenClaw v2026.1.25版本及专属镜像,可快速检测依赖、网络、端口等关键项,小白可直接复制粘贴以下命令,无需修改,国内用户适配阿里云镜像源,避免脚本下载失败:
# 执行2026版OpenClaw环境预检脚本(直接复制回车,无需修改) curl -fsSL https://gitee.com/openclaw-team/script/raw/main/2026/aliyun_light_precheck.sh | bash - 预检通过会显示以下结果(有(×)需先修复,再进行下一步,修复方法脚本会自动提示):
- (√) 系统版本适配:Alibaba Cloud Linux 3.2104 LTS 64位
- (√) 内存/存储满足要求:2核4GB/80GB系统盘
- (√) 22、18789、80端口未被占用
- (√) 外网访问正常,可连接阿里云百炼API、GitHub
- (√) 实例地域与百炼API-Key地域匹配
- (√) 核心依赖(Node.js、Python、Docker)已预装完成
- (√) OpenClaw汉化包已集成,无需额外安装
- (√) OpenClaw服务已正常启动
- (√) 微信小程序对接基础依赖已预装
- 补充说明:若预检提示“外网访问异常”,执行“ping aliyun.com”命令测试网络连接;若提示“依赖缺失”,重新部署OpenClaw专属镜像即可;若提示“端口被占用”,执行端口占用查询命令,终止占用进程,再重新预检;若提示“地域不匹配”,需重新创建对应地域的阿里云百炼API-Key。
- 连接成功后,需执行环境预检脚本,检测OpenClaw运行环境(系统版本、内存、端口、网络、依赖组件、插件依赖等),避免后续配置出错,确保微信小程序对接插件可正常安装与运行。2026年最新预检脚本,适配OpenClaw v2026.1.25版本及专属镜像,可快速检测依赖、网络、端口等关键项,小白可直接复制粘贴以下命令,无需修改,国内用户适配阿里云镜像源,避免脚本下载失败:
配置阿里云百炼API-Key(激活OpenClaw AI能力,必做,核心步骤):
- 这一步是核心,若未配置API-Key,OpenClaw将无法使用AI自动化功能,也无法与微信小程序实现交互,提供图形化与命令行两种配置方式,小白首选图形化方式,无需手动编辑配置文件,操作更便捷;进阶用户可选择命令行方式,适合自定义配置:
- 方式一:图形化配置(小白首选,直接操作)
- 保持FinalShell连接(无需关闭),打开本地设备的Chrome/Edge浏览器,在地址栏输入:http://你的轻量服务器公网IP:18789(替换为自己实例的公网IP),按下回车键,进入OpenClaw配置中心登录页面(2026年汉化版界面,全中文显示);
- 首次进入配置中心,无需登录,直接点击“进入配置中心”,在左侧导航栏找到“大模型配置→阿里云百炼”,将之前获取的阿里云百炼API-Key(Access Key ID和Access Key Secret)粘贴至对应输入框;若为Coding Plan专属API-Key,需在“Base URL”输入框中填写专用Base URL(https://coding.dashscope.aliyuncs.com/v1);
- 选择默认模型为“bailian/qwen3-max-2026-01-23”(2026年推荐默认模型,适配性最佳,支持微信小程序交互),点击“测试连接”,提示“百炼API连接成功”即完成配置;若提示连接失败,检查API-Key是否填写正确,重新粘贴后再次测试;
- 点击“保存配置”→“重启服务”,系统将自动重启OpenClaw服务,使API-Key配置生效,重启耗时约30秒,期间浏览器页面可能短暂无法访问,耐心等待即可。
- 方式二:命令行配置(进阶用户可选)
- 在FinalShell终端界面,执行以下命令,配置阿里云百炼API-Key(替换括号内的内容,无需修改其他参数,复制粘贴即可):
# 1. 进入OpenClaw配置目录(专属镜像已默认创建该目录,路径固定) cd /root/.openclaw # 2. 编辑配置文件(使用nano编辑器,小白友好,支持复制粘贴) nano config.json - 打开配置文件后,找到“models.providers.bailian”节点,将API-Key填写到对应位置,修改后的内容如下(保留双引号,不要删除任何原有符号):
"models": { "providers": { "bailian": { "accessKeyId": "你的阿里云百炼Access Key ID", "accessKeySecret": "你的阿里云百炼Access Key Secret", "defaultModel": "bailian/qwen3-max-2026-01-23", "baseUrl": "你的API-Key所属地域Base URL" // 可选,Coding Plan专属API-Key需填写专用Base URL } }, "default": "bailian/qwen3-max-2026-01-23" } - 填写完成后,按“Ctrl+O”保存配置(输入O,不是0),按“Ctrl+X”退出编辑器,返回终端界面;保存时若提示“Permission denied”(权限不足),执行以下命令获取文件编辑权限,再重新保存:
# 获取配置文件编辑权限,避免保存失败 chmod 777 config.json - 执行以下代码,重启OpenClaw服务,使API-Key配置生效,同时查看服务状态,确保服务正常运行:
# 重启OpenClaw服务 systemctl restart openclaw # 查看OpenClaw服务状态(输出active(running)即为正常,若为errored需排查问题) systemctl status openclaw # 若服务异常,查看服务日志,排查具体错误原因(核心命令,异常时必做) journalctl -u openclaw
- 在FinalShell终端界面,执行以下命令,配置阿里云百炼API-Key(替换括号内的内容,无需修改其他参数,复制粘贴即可):
- 补充说明:若查看服务状态显示异常,大概率是API-Key填写错误,可重新进入配置工具或配置文件修改,再次重启服务即可;若仍异常,执行日志查看命令,根据日志提示修复问题(如API-Key无效、模型调用失败等);若API-Key地域与实例地域不匹配,需重新选择对应地域的API-Key。
获取OpenClaw访问Token(登录控制台、与小程序对接必用,核心凭证):
- Token是OpenClaw控制台登录的核心凭证,同时也是后续与微信小程序对接的身份验证凭证,提供两种获取方式,小白首选图形化方式,无需输入命令;进阶用户可选择命令行方式,具体操作如下,无需手动生成,专属镜像会自动生成Token,切勿泄露:
- 方式一:图形化获取(小白首选,便捷快速)
- 打开本地设备的Chrome/Edge浏览器,在地址栏输入:http://你的轻量服务器公网IP:18789,进入OpenClaw登录页面;
- 点击登录页面的“获取Token”按钮,界面会自动显示当前实例的OpenClaw访问Token,点击“复制”按钮,将Token粘贴到Notepad++/TextEdit中保存;若未显示Token,点击“生成Token”,系统会自动生成新的Token,再复制保存即可;生成Token后,可设置Token有效期(建议30天),提升安全性。
- 方式二:命令行获取(进阶用户可选)
- 在FinalShell终端界面,执行以下命令(直接复制粘贴即可,无需修改),生成并查看OpenClaw访问Token:
# 生成并查看OpenClaw访问Token(核心命令) cat /root/.openclaw/config.json | grep token # 示例输出:"token": "abcdef1234567890abcdef1234567890"(复制该token,不含双引号) # 若未生成Token,执行以下命令手动生成 openclaw token regenerate # 再次查看Token,确保生成成功 cat /root/.openclaw/config.json | grep token # 可选:设置Token有效期为30天(单位:天,可按需修改) openclaw token set-expiry 30
- 在FinalShell终端界面,执行以下命令(直接复制粘贴即可,无需修改),生成并查看OpenClaw访问Token:
- 补充说明:将生成的Token复制保存,后续登录OpenClaw控制台、配置微信小程序对接时会用到,切勿泄露;若不慎泄露,可执行“openclaw token regenerate”命令重新生成Token;登录OpenClaw控制台后,可修改管理员密码,替代Token登录,更便捷安全。
步骤4:部署验证(小白必做,确保OpenClaw可正常使用)
部署完成后,需进行简单验证,确保OpenClaw服务正常运行、AI能力激活成功,为后续与微信小程序集成做好准备,验证步骤简单,小白可轻松操作:
- 登录OpenClaw控制台:打开Chrome/Edge浏览器,输入http://你的轻量服务器公网IP:18789,粘贴之前获取的Token,点击“登录”,成功进入控制台(中文界面,左侧为对话窗口,右侧为功能配置模块),说明控制台可正常访问。
- 测试AI能力:在左侧对话窗口中,输入测试指令(如“帮我生成一份50字左右的工作日报,包含今日工作、明日计划”),点击“发送”,等待1-3秒,若OpenClaw能返回对应的结果,说明AI能力激活成功,OpenClaw可正常响应指令。
- 测试内置插件:输入插件相关指令(如“帮我查看当前服务器的CPU使用率”),点击“发送”,若能返回服务器CPU使用率信息,说明内置系统命令插件正常运行;输入“帮我查询明天杭州的天气”,若能返回天气信息,说明天气查询插件正常运行,插件运行正常即可进入后续集成环节。
(二)方案二:进阶可选——轻量服务器手动部署OpenClaw(适合有自定义需求)
若已有阿里云轻量服务器实例、不想使用专属镜像,或有自定义配置需求(如自定义插件安装路径、二次开发),可选择手动部署方案,步骤稍繁琐,但小白可跟随代码复制粘贴完成,全程拆解每一步操作,结合OpenClaw官方安装文档与阿里云开发者社区实测经验优化流程,确保部署成功:
步骤1:准备轻量服务器实例(已有实例可跳过)
- 登录阿里云轻量服务器控制台,点击“创建实例”,配置参考方案一(实例规格≥2核2GB内存、40GB系统盘,地域推荐华东1(杭州),镜像选择Alibaba Cloud Linux 3.2104 LTS 64位(系统镜像),付费类型按需选择),完成支付,等待实例创建成功,记录实例公网IP。
- 重置实例登录密码、放行22、18789、80端口,操作步骤与方案一一致,此处不再重复,确保端口放行生效、密码可正常使用。
步骤2:连接实例,安装核心依赖(手动安装,全程代码复制粘贴)
- 用FinalShell或本地终端连接轻量服务器实例(操作步骤与方案一一致),连接成功后,执行以下命令,更新系统依赖,确保依赖包为最新版本,避免安装失败:
# 更新系统依赖(Alibaba Cloud Linux系统,直接复制执行) yum update -y --disablerepo=* --enablerepo=aliyunos,epel # 安装基础工具(git、wget,用于下载OpenClaw源码和插件) yum install git wget -y # 验证工具安装成功 git --version && wget --version - 安装Docker与Docker Compose(OpenClaw运行核心依赖,用于容器化部署,避免依赖冲突):
# 安装Docker(一键脚本,适配阿里云镜像源) curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun # 启动Docker服务并设置开机自启 systemctl start docker systemctl enable docker # 验证Docker安装成功(输出版本号即为成功) docker --version # 安装Docker Compose(适配Docker最新版本) curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose # 赋予Docker Compose执行权限 chmod +x /usr/local/bin/docker-compose # 验证Docker Compose安装成功 docker-compose --version - 安装Node.js与pnpm(OpenClaw插件运行依赖,微信小程序对接插件需用到):
# 安装Node.js 22.0.0版本(适配OpenClaw最新版本) wget https://nodejs.org/dist/v22.0.0/node-v22.0.0-linux-x64.tar.xz # 解压安装包 tar -xvf node-v22.0.0-linux-x64.tar.xz # 配置环境变量,使node、npm命令全局可用 ln -s /root/node-v22.0.0-linux-x64/bin/node /usr/bin/node ln -s /root/node-v22.0.0-linux-x64/bin/npm /usr/bin/npm # 验证Node.js、npm安装成功 node --version && npm --version # 安装pnpm(插件管理工具,替代npm,速度更快) npm install -g pnpm # 配置pnpm环境变量 ln -s /root/node-v22.0.0-linux-x64/bin/pnpm /usr/bin/pnpm # 验证pnpm安装成功 pnpm --version
步骤3:手动下载并部署OpenClaw(Clawdbot)
- 下载OpenClaw最新源码(2026年稳定版本v2026.1.25),国内用户适配阿里云镜像源,避免下载超时:
# 进入/root目录,创建OpenClaw文件夹 cd /root && mkdir openclaw && cd openclaw # 下载OpenClaw源码(国内用户适配阿里云镜像源) git clone https://gitee.com/openclaw-team/openclaw.git . # 查看源码目录,确认下载成功 ls -l - 配置OpenClaw环境变量,创建配置文件:
# 复制默认配置文件,修改配置 cp .env.example .env # 编辑.env配置文件,填写阿里云百炼API-Key(替换括号内的内容) nano .env - 在.env文件中,找到以下内容,填写对应的信息,其他配置默认即可,无需修改:
```阿里云百炼配置
BAILIAN_ACCESS_KEY_ID=你的阿里云百炼Access Key ID
BAILIAN_ACCESS_KEY_SECRET=你的阿里云百炼Access Key Secret
BAILIAN_DEFAULT_MODEL=bailian/qwen3-max-2026-01-23
BAILIAN_BASE_URL=你的API-Key所属地域Base URL(Coding Plan专属API-Key需填写专用地址)
OpenClaw核心配置
OPENCLAW_PORT=18789(默认端口,无需修改)
OPENCLAW_TOKEN=(无需手动填写,后续自动生成)
4. 填写完成后,按“Ctrl+O”保存,“Ctrl+X”退出编辑器,执行以下命令,启动OpenClaw服务(容器化部署,自动安装剩余依赖):
```bash
# 启动OpenClaw服务,后台运行
docker-compose up -d
# 查看OpenClaw容器运行状态(输出Up即为正常运行)
docker ps | grep openclaw
# 查看OpenClaw服务日志,排查是否有异常
docker logs -f openclaw-core
# 生成OpenClaw访问Token
docker exec -it openclaw-core openclaw token regenerate
# 查看生成的Token,复制保存
docker exec -it openclaw-core cat /root/.openclaw/config.json | grep token
- 安装微信小程序对接基础插件(手动部署需额外安装,专属镜像已预装):
# 进入OpenClaw容器环境 docker exec -it openclaw-core /bin/bash # 安装微信小程序对接插件(2026年最新版本,适配微信开放平台新规) pnpm install -g @openclaw/wechat-miniprogram # 启用插件 openclaw plugins enable @openclaw/wechat-miniprogram # 退出容器环境 exit # 重启OpenClaw服务,使插件生效 docker-compose restart