OpenClaw是运行在本地服务器或电脑上的高权限AI智能体,与云端SaaS服务相比,核心优势在于数据完全自主可控,无需担心隐私泄露。其核心特性包括:
- 多平台支持:适配飞书、WhatsApp、Telegram、Discord等主流聊天工具,可通过日常办公软件直接交互;
- 强大系统访问:支持读写文件、执行Shell命令、运行脚本,真正实现服务器级自动化操作;
- 浏览器控制:能够自动浏览网页、填写表单、提取数据,高效完成信息搜集任务;
- 持久化记忆:记住用户偏好与交互上下文,打造个性化AI体验;
- 插件扩展:支持社区技能插件安装与自定义开发,灵活适配不同场景需求。
无论是邮件管理、日程安排、代码编写,还是系统运维、数据查询,OpenClaw都能成为7×24小时在线的得力助手,尤其适合对数据安全有要求、需要自动化处理重复工作的用户,详情 访问阿里云OpenClaw一键部署专题页面 了解。
- 远程连接工具:Xshell、Putty或阿里云控制台自带Workbench,用于服务器操作;
- 浏览器:Chrome、Edge最新版,用于模型授权与飞书开放平台配置;
- 文本工具:记事本、Notepad++,用于保存API Key、服务器IP等关键信息;
- 辅助工具:SSH客户端,用于本地访问服务器Web管理面板。
- 通义千问API Key(推荐):登录通义千问官网,进入“密钥管理”页面创建,格式为
sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,新用户可领取充足免费额度,有效期90天; - 飞书开放平台账号:用于创建企业自建应用,实现机器人对接;
- 服务器信息:Linux服务器公网IP、登录用户名与密码,确保服务器处于运行状态。
若不想手动配置依赖环境,可直接使用阿里云一键部署方案,几分钟即可完成搭建:
- 注册并登录阿里云账号,完成实名认证;
- 访问阿里云OpenClaw一键部署专题页面,点击“一键购买并部署”;
- 选择服务器配置(推荐2核2GB内存、40GB ESSD、200Mbps带宽),地域优先选择免备案的美国弗吉尼亚或中国香港;
- 支付完成后,等待服务器实例状态变为“运行中”,记录公网IP;
- 登录阿里云百炼控制台,创建并复制通义千问API Key;
- 进入服务器“应用详情”页,点击“一键放通”端口18789,执行命令配置API Key;
- 生成访问Token,通过浏览器访问“http://公网IP:18789”,粘贴Token登录,完成部署。
阿里云一键部署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. 安装Git(版本控制工具,必备)
# 更新系统包管理器 sudo apt update # 安装Git sudo apt install git -y # 验证安装(输出版本号即为成功) git --version
2. 安装Node.js(核心依赖,需≥22.x)
# 安装NVM(Node.js版本管理工具) # 国内服务器使用Gitee镜像源(推荐) curl -o- https://gitee.com/RubyMetric/nvm-cn/raw/main/install.sh | bash # 国外服务器使用官方源 # curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash # 重新加载环境变量,使NVM生效 source ~/.bashrc # 安装Node.js 22版本 nvm install 22 # 切换至Node.js 22版本 nvm use 22 # 验证安装(输出v22.x.x即为成功) node -v npm -v
3. 配置虚拟内存(2GB内存服务器必做)
若服务器内存仅2GB,需配置Swap交换空间,避免安装过程中出现内存溢出:
# 创建2GB虚拟内存文件 sudo fallocate -l 2G /swapfile # 设置文件权限(仅root用户可访问) sudo chmod 600 /swapfile # 格式化虚拟内存文件 sudo mkswap /swapfile # 启用虚拟内存 sudo swapon /swapfile # 设置开机自动启用虚拟内存 echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab # 验证虚拟内存是否生效(输出Swap行即为成功) free -h
# 使用官方脚本一键安装 curl -fsSL https://openclaw.bot/install.sh | bash
安装过程说明:
- 首次安装耗时较长(5-10分钟),需耐心等待,切勿中断操作;
- 若出现
npm install failed; cleaning up and retrying...提示,大概率是内存不足,需重新配置更大容量虚拟内存; - 安装成功后,会自动进入OpenClaw配置向导,显示如下界面:
🦞 OpenClaw 2026.2.6-3 (85ed6c7) — curl for conversations. ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ██░▄▄▄░██░▄▄░██░▄▄▄██░▀██░██░▄▄▀██░████░▄▄▀██░███░██ ██░███░██░▀▀░██░▄▄▄██░█░█░██░█████░████░▀▀░██░█░█░██ ██░▀▀▀░██░█████░▀▀▀██░██▄░██░▀▀▄██░▀▀░█░██░██▄▀▄▀▄██ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 🦞 OPENCLAW 🦞 ┌ OpenClaw onboarding
1. 安全风险确认
配置向导首先会显示安全警告,提示OpenClaw具有高权限,可能存在风险:
◆ I understand this is powerful and inherently risky. Continue? │ ● Yes / ○ No
选择Yes并回车,继续配置。
2. 选择配置模式
◆ Onboarding mode │ ● QuickStart (Configure details later via openclaw configure.) │ ○ Manual
新手推荐选择QuickStart(快速配置),后续可通过命令补充细节,回车确认。
3. 选择AI模型服务商
◆ Model/auth provider │ ○ OpenAI │ ○ Anthropic │ ○ MiniMax │ ○ Moonshot AI (Kimi K2.5) │ ○ Google │ ○ xAI (Grok) │ ○ OpenRouter │ ● Qwen (OAuth) │ ○ Z.AI (GLM 4.7) │ ○ Qianfan │ ○ Copilot │ ○ 其他模型...
选择Qwen (OAuth)(通义千问),免费额度充足,适合新手,回车确认。
4. 通义千问授权
选择Qwen后,会提示选择授权方式,默认选择Qwen OAuth:
Qwen auth method │ ● Qwen OAuth │ ○ Back
回车后,会生成一个授权链接,类似如下格式:
Starting Qwen OAuth… ◇ Qwen OAuth ─────────────────────────────────────────────────────────────────────────╮ │ │ │ Open https://chat.qwen.ai/authorize?user_code=-AYWBJHL&client=qwen-code to approve │ │ access. │ │ If prompted, enter the code -AYWBJHL. │ │ │ ├──────────────────────────────────────────────────────────────────────────────────────╯ ◓ Waiting for Qwen OAuth approval…...
复制该链接,在本地浏览器中打开,按提示登录通义千问账号完成授权,授权成功后返回终端,配置向导会自动检测并继续。
5. 确认默认模型
◆ Default model │ ● Keep current (qwen-portal/coder-model) │ ○ Enter model manually │ ○ qwen-portal/coder-model │ ○ qwen-portal/vision-model
选择Keep current,保持默认模型,回车确认。
6. 跳过通道配置(后续单独对接飞书)
Select channel (QuickStart) │ ○ Telegram (Bot API) (not configured) │ ○ WhatsApp (QR link) │ ○ Feishu/Lark (飞书) │ ...(其他通道) │ ● Skip for now
选择Skip for now,暂时跳过通道配置,后续专门对接飞书,回车确认。
7. 跳过技能配置
◆ Configure skills now? (recommended) │ ○ Yes / ● No
选择No,后续可通过控制台安装技能,回车确认。
8. 选择启动方式
◆ How do you want to hatch your bot? │ ● Hatch in TUI (recommended) │ ○ Open the Web UI │ ○ Do this later
选择Hatch in TUI(终端聊天界面),回车后会进入OpenClaw聊天界面,输入Hello测试,若能收到响应,说明安装成功。
9. 退出TUI界面
按Ctrl + C退出终端聊天界面,完成OpenClaw核心部署。
# 查看OpenClaw运行状态 openclaw status
若输出如下信息,且Gateway service状态为running,说明服务正常启动:
🦞 OpenClaw 2026.2.6-3 (85ed6c7) — I read logs so you can keep pretending you don't have to. OpenClaw status Overview ┌─────────────────┬─────────────────────────────────────────────────────────────────────────────────────────┐ │ Item │ Value │ ├─────────────────┼─────────────────────────────────────────────────────────────────────────────────────────┤ │ Dashboard │ http://127.0.0.1:18789/ │ │ OS │ linux 6.8.0-71-generic (x64) · node 22.22.0 │ │ Gateway service │ systemd installed · enabled · running (pid , state active) │ │ Agents │ 1 · 1 bootstrapping · sessions 1 · default main active 1m ago │ │ Sessions │ 1 active · default coder-model (128k ctx) · ~/.openclaw/agents/main/sessions/sessions.json │ └─────────────────┴─────────────────────────────────────────────────────────────────────────────────────────┘
OpenClaw Web面板默认监听18789端口,需通过SSH隧道访问:
# 本地终端执行(替换为你的服务器用户名和公网IP) ssh -N -L 18789:127.0.0.1:18789 用户名@服务器公网IP
输入服务器密码后,保持终端连接,在本地浏览器中打开http://127.0.0.1:18789/,此时会提示未授权,需获取带Token的访问链接:
# 服务器终端执行,获取Dashboard URL openclaw dashboard
会输出类似如下链接,复制到本地浏览器打开,即可正常登录Web管理面板:
Dashboard URL: http://127.0.0.1:18789/#token=e8e5cdae9b111e2b94b8b7b4ccd
登录Web面板后,在聊天框输入如下内容,设置AI助手名称及对你的称呼:
Name: OpenClaw My Name: Boss
发送后,OpenClaw会记住该配置,后续交互将使用该名称响应。
1. 创建企业自建应用
- 访问飞书开放平台(https://open.feishu.cn),登录后点击“开发者后台 → 创建企业自建应用”;
- 填写应用信息:
- 应用名称:自定义(如“OpenClaw助手”);
- 应用描述:简要说明功能(如“个人AI助手,支持自动化办公”);
- 应用图标:上传自定义图标(2MB以内,≥240×240px);
- 点击“创建”,完成应用创建。
2. 获取应用凭证
- 进入应用详情页,点击“凭证与基础信息 → 应用凭证”;
- 复制“App ID”和“App Secret”,妥善保存,后续配置需使用。
3. 添加机器人能力
- 点击“应用能力 → 添加应用能力”;
- 在能力列表中找到“机器人”,点击“添加”;
- 配置机器人名称(与应用名称一致即可),点击“保存”。
4. 开通核心权限
- 点击“权限管理 → 开通权限”;
- 搜索并勾选以下权限,点击“申请开通”:
contact:user.base:readonly(获取基础用户信息);im:message(发送和接收消息,全部子权限勾选);im:chat(获取群组信息);
- 企业版飞书需管理员审批,个人版可直接开通。
5. 配置事件订阅
- 点击“事件与回调 → 事件配置”;
- 订阅方式选择“使用长连接接收事件”,点击“保存”;
- 点击“添加事件”,搜索“接收消息”(事件名称:
im.message.receive.v1),勾选后点击“确认添加”。
6. 发布应用
- 点击“应用发布 → 版本管理与发布”;
- 点击“创建版本”,填写版本说明(如“初始版本,对接OpenClaw”);
- 点击“发布”,个人版飞书自动审核通过,企业版需管理员审批。
1. 进入通道配置向导
# 重新进入OpenClaw配置向导 openclaw onboard
按提示依次完成安全确认(Yes)、配置模式(QuickStart)、模型确认(Keep current),直至进入通道选择界面。
2. 选择飞书通道
◆ Select a channel │ ○ Telegram (Bot API) │ ○ WhatsApp (QR link) │ ● Feishu/Lark (飞书) │ ○ 其他通道…
选择Feishu/Lark (飞书),回车确认。
3. 安装飞书插件
◆ Install Feishu plugin? │ ● Download from npm (@openclaw/feishu) │ ○ Skip for now
选择Download from npm,自动安装飞书插件,回车确认。
4. 解决插件依赖错误(若出现)
若安装过程中提示Cannot find module ‘zod’,说明缺少依赖,需先安装依赖并删除旧扩展:
# 退出配置向导(Ctrl + C) # 安装zod依赖 npm install -g zod # 删除旧飞书扩展 rm -rf ~/.openclaw/extensions/feishu # 重新进入配置向导,再次选择飞书通道 openclaw onboard
5. 输入飞书应用凭证
◆ Enter Feishu App ID │ _ # 粘贴飞书App ID
粘贴之前获取的飞书App ID,回车后继续输入App Secret:
◆ Enter Feishu App Secret │ _ # 粘贴飞书App Secret
粘贴完成后回车,系统会自动测试连接。
6. 配置飞书地域与交互策略
◆ Which Feishu domain? │ ● Feishu (feishu.cn) - China # 国内用户选择 │ ○ Lark (larksuite.com) - International
选择Feishu (feishu.cn),回车确认。
◆ Group chat policy │ ○ Allowlist - only respond in specific groups │ ● Open - respond in all groups (requires mention) │ ○ Disabled - don’t respond in groups
选择Open(所有群组可@机器人响应),回车确认。
◆ Feishu DM policy │ Open (public inbound DMs) # 公开单聊 │ ◇ Add display names for these accounts? (optional) │ No
选择No,回车完成配置。
7. 重启OpenClaw服务
# 重启Gateway服务,使飞书配置生效 openclaw gateway restart
- 打开飞书客户端,搜索创建的应用名称(如“OpenClaw助手”),进入单聊界面;
- 发送
Hello,机器人会回复欢迎信息,若提示配对,按指引完成信任建立; - 测试核心功能,如发送
调用代码生成Skill,语言:Python,功能:读取Excel文件并输出前10行数据,机器人会返回对应的Python代码,说明对接成功。
openclaw status 查看OpenClaw运行状态
openclaw onboard 重新进入配置向导
openclaw gateway start 启动Gateway服务
openclaw gateway stop 停止Gateway服务
openclaw gateway restart 重启Gateway服务(配置修改后必做)
openclaw update 更新OpenClaw到最新版本
openclaw health 健康检查,排查服务问题
openclaw doctor 诊断并修复常见问题
openclaw dashboard 获取Web管理面板访问链接
openclaw security audit --deep 深度安全审计
openclaw uninstall 卸载OpenClaw
openclaw skills list 查看已安装技能
openclaw skills install 技能名称 安装指定技能
- 原因:服务器内存不足,2GB内存未配置虚拟内存;
- 解决方案:按前文步骤配置2GB及以上虚拟内存,重新执行安装命令。
- 原因:应用未发布、权限未开通、配置错误或服务未重启;
- 解决方案:
- 确认飞书应用已发布,版本状态为“已上线”;
- 检查
im:message、contact:user.base:readonly权限已开通; - 验证App ID和App Secret配置正确,可重新进入向导配置;
- 执行
openclaw gateway restart重启服务; - 查看日志定位问题:
docker exec -it openclaw-2026 tail -f /opt/openclaw/logs/skills/run.log。
- 原因:SSH隧道未建立、Token错误或端口被占用;
- 解决方案:
- 重新建立SSH隧道,确保本地端口18789未被占用;
- 执行
openclaw dashboard重新获取带Token的访问链接; - 若端口被占用,更换端口启动:
openclaw gateway --port 18790,同步更新SSH隧道端口。
- 原因:环境变量未加载或安装未完成;
- 解决方案:
- 执行
source ~/.bashrc重新加载环境变量; - 关闭当前终端,重新打开后重试;
- 执行
openclaw doctor诊断安装问题,必要时重新安装。
- 执行
- 原因:API Key过期、网络不通或模型未授权;
- 解决方案:
- 验证通义千问API Key未过期,重新创建并配置;
- 国内服务器需配置代理,确保能访问通义千问API;
- 确认模型已授权,在通义千问官网检查权限状态。
- 服务器成本:阿里云轻量应用服务器最低68元/年起,配置2核2GB内存即可满足日常使用;
- 模型成本:通义千问提供充足免费额度,新手初期无需付费,后续可根据使用量选择按量计费或套餐。
- 自动化办公:批量处理文件、生成周报、自动回复邮件;
- 开发辅助:代码生成、Bug排查、接口文档编写;
- 信息搜集:网页摘要提取、数据查询与整理;
- 系统运维:执行Shell命令、监控服务器状态、自动化脚本运行;
- 生活服务:日程规划、旅行攻略生成、天气提醒。
本文详细拆解了Linux系统下OpenClaw的手动部署流程、飞书机器人深度对接步骤,同时提供了阿里云一键部署简化方案,涵盖依赖安装、配置向导操作、常见问题排查等全环节,所有代码命令可直接复制使用,零基础用户也能快速上手。
OpenClaw的核心优势在于本地部署的数据隐私保护与高权限系统访问能力,搭配飞书等办公平台对接,可无缝融入日常工作流,大幅提升自动化效率。无论是个人用户处理重复工作,还是企业用户搭建专属AI助手,都能通过本文教程快速实现。随着OpenClaw开源社区的发展,其技能生态将持续丰富,未来可支持更多自定义场景,值得持续关注与探索。





版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/274331.html