宝塔面板部署 OpenClaw(Clawdbot)实战指南:从零到云端 AI 助理

宝塔面板部署 OpenClaw(Clawdbot)实战指南:从零到云端 AI 助理

文章目录

宝塔面板部署 OpenClaw(Clawdbot)实战指南:从零到云端 AI 助理

2026 年最新实战教程 | 适合宝塔老手与新手

随着 AI 助理需求的快速增长,越来越多开发者和站长开始尝试将 OpenClaw(原 Clawdbot、Moltbot)部署在云服务器上,实现 24 小时在线、自主可控的数字助手。相比本地运行,云端部署不仅稳定,而且可以彻底解决环境冲突、断线和性能瓶颈问题。

本文结合宝塔面板实战经验,为你提供一套完整、保姆级的部署方案,同时增加安全与访问优化策略,保证新手也能快速上手。


在这里插入图片描述

一、前期准备

在这里插入图片描述

1. 服务器选择

  • 推荐配置:2 核 CPU + 2–4 GB 内存
  • 操作系统:Debian、Ubuntu、CentOS 或国产云系统(如 OpenCloudOS/Alibaba Cloud Linux)
  • 网络位置:海外机房节点访问国际大模型更顺畅
  • 面板要求:宝塔面板需安装并可管理 Node.js 与 Nginx
⚠️ 提示:如果是新手,没有服务器可选择阿里云轻量应用服务器,直接安装 Moltbot 应用镜像,省去环境配置步骤。

2. 工具准备

  • SSH 客户端(如 MobaXterm、Termius)
  • 浏览器访问宝塔面板
  • OpenSSL(生成 Basic Auth 密码用)

二、OpenClaw 安装步骤

1. 安装 Node.js

部分国产操作系统默认 Node 版本过低,需要手动升级到 v24.x 稳定版
在宝塔面板:

  1. 进入 网站 → Node 项目 → Node 版本管理器
  2. 更新版本列表,安装最新稳定版 v24.13.0
  3. 设置命令行默认 Node 版本为刚刚安装的稳定版

2. 获取 OpenClaw 安装包

在这里插入图片描述

打开 SSH 终端,执行以下命令:

curl -fsSL https://clawd.bot/install.sh |bash
脚本会自动拉取最新代码和依赖,支持快速初始化。
在这里插入图片描述

3. 安装 OpenClaw

安装完成 Node.js 后,执行:

npminstall -g clawdbot@latest --verbose --registry=https://registry.npmmirror.com 
在这里插入图片描述
在这里插入图片描述

全局安装确保可以直接在任意目录使用 clawdbot 命令。

4. 初始化配置

执行初始化向导:

clawdbot onboard --install-daemon 

根据提示完成配置:

  • 风险提示:选择 yes 确认
  • Onboarding mode:快速开始即可
  • 模型/鉴权提供方:可选 Moonshot、Qwen 或自定义
  • 选择通道:网页对话或 CLI 对话
  • 技能配置:可在此安装常用技能,亦可跳过

初始化完成后,会生成 Token,务必保存,用于后续访问授权。

5. 安装服务并启动

因为面板免密登录无法安装后台服务,需要 SSH 执行:

clawdbot daemon install clawdbot daemon start 
在这里插入图片描述
在这里插入图片描述

至此,OpenClaw 已经在服务器后台运行,等待访问授权。


三、反向代理配置(公网访问)

OpenClaw 默认监听本地端口,直接暴露公网存在安全风险。通过宝塔面板配置 Nginx 反向代理和 HTTPS,可以安全访问。

1. 创建站点

  • 宝塔面板 → 网站 → 添加网站
  • 域名填实际域名(可先用 IP 测试)

绑定 SSL 证书,提高访问安全性

在这里插入图片描述


在这里插入图片描述

2. 配置反向代理

  • 打开 反向代理 → 添加配置
  • 填写本地服务地址,如:
目标 URL: http://127.0.0.1:18789 

保存并应用

在这里插入图片描述

3. 替换 Token 地址

将初始化生成的本地 URL 替换为公网域名:

http://localhost:18789/?token=xxx --> https://yourdomain.com/?token=xxx 
在这里插入图片描述

执行:

clawdbot devices list clawdbot devices approve <request-id>

确认访问授权完成后,即可在浏览器中访问并对话。


在这里插入图片描述

四、增加访问安全(Basic Auth)

为了防止 Token 泄露,可在 Nginx 反向代理上增加 Basic Auth:

  1. 生成 htpasswd 文件:
printf"用户名:$(openssl passwd -apr1 密码)\n"> /www/server/nginx/conf/clawd.pass chown root:www /www/server/nginx/conf/clawd.pass chmod640 /www/server/nginx/conf/clawd.pass 
  1. 修改反向代理配置:
auth_basic "Authorization"; auth_basic_user_file /www/server/nginx/conf/clawd.pass; 
  1. 保存并重载 Nginx,访问时需要输入用户名和密码
✅ 通过 Basic Auth + HTTPS + Token,安全性大幅提升。

在这里插入图片描述


在这里插入图片描述

五、实践优化经验

  1. 海外机房访问大模型延迟更低,尤其 Qwen、Moonshot 等国际服务
  2. 快速回滚:宝塔删除站点即可清理环境,重新部署仅需几分钟
  3. 资源隔离:AI 助理独立运行,不影响其他服务
  4. 日志与调试:通过 SSH 查看 clawdbot daemon 日志,便于排查问题
  5. 技能和 API Key 管理:可随时在网页端或 CLI 配置,灵活升级

六、总结

通过宝塔面板部署 OpenClaw,不仅省去了复杂的 Docker 和依赖配置,也解决了公网访问和安全问题。整个流程可以概括为:

  1. 安装 Node.js 并拉取 OpenClaw
  2. 初始化并生成 Token
  3. 安装后台服务
  4. 配置 Nginx 反向代理与 HTTPS
  5. (可选)增加 Basic Auth

整个部署过程新手也能在 10–15 分钟完成,真正实现云端全天候 AI 助理。

技术的核心价值,就是把复杂问题变得简单。以前需要调环境、查日志、管端口,现在点击几步即可拥有自己的 AI 分身。

总结来看,通过本文的方法,使用宝塔面板部署 OpenClaw(Clawdbot)可以实现从零到云端的完整 AI 助理搭建流程。核心优势在于:

  1. 简化部署流程:不依赖 Docker 或复杂环境配置,通过 Node.js 全局安装即可快速启动。
  2. 安全可靠:结合 Nginx 反向代理、HTTPS 和 Basic Auth,有效防止 Token 泄露和未经授权访问。
  3. 灵活可控:初始化向导、技能管理和 API Key 配置均可随时调整,适应不同业务场景。
  4. 易于运维:后台服务通过 clawdbot daemon 管理,日志可随时查看,宝塔面板提供一键回滚与站点隔离功能。
  5. 高可用性:云端部署保证全天候运行,海外机房可优化访问大模型延迟。

总体而言,这套方案兼顾新手友好专业运维能力,实现了云端 AI 助理的快速上线与安全访问。无论是个人实验还是企业应用,都能在短时间内搭建起稳定、可控的智能助手服务。

Read more

人工智能:自然语言处理在医疗健康领域的应用与实战

人工智能:自然语言处理在医疗健康领域的应用与实战

人工智能:自然语言处理在医疗健康领域的应用与实战 学习目标 💡 理解自然语言处理(NLP)在医疗健康领域的应用场景和重要性 💡 掌握医疗健康领域NLP应用的核心技术(如电子病历分析、医学文本分类、疾病预测) 💡 学会使用前沿模型(如BERT、GPT-3)进行医疗健康文本分析 💡 理解医疗健康领域的特殊挑战(如医学术语、数据隐私、数据质量) 💡 通过实战项目,开发一个电子病历分析应用 重点内容 * 医疗健康领域NLP应用的主要场景 * 核心技术(电子病历分析、医学文本分类、疾病预测) * 前沿模型(BERT、GPT-3)在医疗健康领域的使用 * 医疗健康领域的特殊挑战 * 实战项目:电子病历分析应用开发 一、医疗健康领域NLP应用的主要场景 1.1 电子病历分析 1.1.1 电子病历分析的基本概念 电子病历分析是对电子病历文本进行分析和处理的过程。在医疗健康领域,电子病历分析的主要应用场景包括: * 病历结构化:将非结构化的电子病历文本转换为结构化数据 * 病历检索:检索相关的电子病历 * 病历质量评估:

「龙虾」来了!OpenClaw如何掀起AI智能体革命

「龙虾」来了!OpenClaw如何掀起AI智能体革命

「龙虾」爆火:OpenClaw的崛起与狂欢 OpenClaw生态系统 能力扩展 部署方式 部署方式 部署方式 OpenClaw核心 ClawHub技能商店 百度App一键调用 DuClaw零部署服务 红手指Operator移动端 财经分析 新闻推送 股票分析 全网比价 5000万tokens免费 网页端直接使用 跨App操作 打车、外卖等 腾讯 QClaw WorkBuddy 腾讯云Lighthouse 智能体开发平台ADP 3月12日,百度在安卓端上线「红手指Operator」应用,标志着全球首款手机「龙虾」应用正式诞生。这款结合了自研移动端AI Agent能力的应用,可实现打车、外卖订餐等跨App交互操作,一经推出便引爆下载热潮,甚至导致系统后台资源出现紧缺。百度智能云迅速回应称,正全速调配资源扩容,全力保障用户体验。 OpenClaw,这个昵称为「龙虾」的个人AI智能体助手,在短短3周内GitHub Star数突破19万,比当年DeepSeek的增长速度还要迅猛。

OpenClaw 多智能体设置,包含多个 AI 助手

OpenClaw 支持在一个 Gateway 进程内运行多个代理,每个代理都可以像自己的助手一样运行,拥有自己的文件、内存、身份验证和工具。 本指南从实际角度介绍多智能体设置。您将看到两种容易混淆的模式: * 持久代理程序会“永久”存在,通常映射到某个频道、机器人帐户或家庭成员。 * 在后台运行执行特定任务并自动归档的子代理 您可以同时运行这两个代理。常见的设置是:一个主“协调器”代理负责处理主要聊天,并生成子代理来执行并行任务。同时,您还可以将其他持久代理绑定到不同的频道,使它们能够独立运行。 OpenClaw 中的“多智能体”是什么意思? OpenClaw 可以在单个 Gateway 进程内运行多个完全隔离的代理。“隔离”并非营销噱头。每个代理都可以拥有自己的: * 工作区目录和本地文件,例如 SOUL.md 和 AGENTS.md * 内存存储 * 会话历史记录 * 模型提供者和技能的身份验证配置文件 * 技能列表和技能覆盖 * 模型选择和默认值 * 可选的 Docker