AI工具实战:基于Ubuntu与1Panel打造openClaw个人AI助手
前言
越来越多的开发者开始尝试将大模型能力引入日常工作流,但公有云服务的调用成本和隐私顾虑始终是个绕不开的问题。openClaw 的出现让本地化部署变得简单,配合 1Panel 面板管理,普通用户也能在自家服务器上搭建专属的 AI 助手。本文记录从零开始完成整套部署的实操过程,包括环境检查、面板安装、应用配置以及 QQ 机器人对接,希望能给想动手的朋友提供一份可落地的参考。
一、相关工具介绍
1.1 openClaw介绍
OpenClaw工具简介
OpenClaw(别名:龙虾,曾用名:Clawdbot、Moltbot)是一款开源的个人 AI 助手平台,由彼得·斯坦伯格(Peter Steinberger)开发,于 2026 年 1 月正式对外开源。它是一款面向个人与轻量团队的低门槛 AI 自动化代理工具,核心定位是通过自然语言指令替代人工完成流程化、重复性工作,无需用户掌握编程技能,能运行在本地设备上并通过 WhatsApp、Telegram、Discord 等聊天 App 与之互动,像是一个 24 小时不休息的"数字管家"。
OpenClaw主要特点

1.2 1Panel介绍
1Panel面板简介
1Panel是一个现代化、开源的 Linux 服务器运维管理面板,提供直观易用的 Web 管理界面,让用户轻松掌控 Linux 服务器——无论是智能体、本地大模型、网站、数据库、容器、文件,还是计划任务,一切尽在指尖。
1Panel面板特点
AI 集成:快速缝部署 OpenClaw 智能体,通过 Ollama 托管本地大语言模型(LLMs),实时监控 GPU 使用情况
高效管理:用户可以通过 Web 图形界面轻松管理 Linux 服务器,实现主机监控、文件管理、数据库管理、容器管理等功能
快速建站:深度集成开源建站软件 WordPress 和 Halo,域名绑定、SSL 证书配置等操作一键搞定
应用商店:精选上架各类高质量的开源工具和应用软件,协助用户轻松安装并升级
安全可靠:基于容器管理并部署应用,实现最小的漏洞暴露面,同时提供防火墙和日志审计等功能
一键备份:支持一键备份和恢复,用户可以将数据备份到各类云端存储介质,永不丢失
二、本次实践规划
2.1 本地环境规划
本次实践为个人测试环境,操作系统版本为 Ubuntu 24.04.2 LTS。

2.2 本次实践介绍
1.本次实践部署环境为个人测试环境,生产环境请谨慎;
2.在Ubuntu系统与Docker环境下部署openClaw个人AI助手。
三、本地环境检查
3.1 检查Docker服务状态
检查Docker服务是否正常运行,确保Docker正常运行。
root@jeven:~# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; preset: enabled)
Active: active (running) since Thu 2026-03-19 01:47:23 CST; 5s ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 3835323 (dockerd)
Tasks: 49
Memory: 36.0M (peak: 37.1M)
CPU: 1.169s
CGroup: /system.slice/docker.service

3.2 检查Docker版本
检查Docker版本
root@jeven:~# docker -v
Docker version 28.5.0, build 887030f
3.3 检查docker compose 版本
检查Docker compose版本,确保2.0以上版本。
root@jeven:~# docker compose version
Docker Compose version v2.39.4
四、安装1Panel面板
4.1 一键安装脚本
我们直接执行官方提供的一键安装脚本,如下所示:
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"
语言选择:我们选择第2项简体中文,输入“2”,按回车键确认即可。

安装目录:默认安装目录为/opt,这里我们设置为
/data/1panel。

配置镜像加速:选择是,输入“
y”确认配置镜像加速。

是否继续替换 Docker 配置文件:由于之前已经设置过Docker配置文件,可根据需要选择是否替换。

端口设置:可设置1Panel服务端口,这里自定义28866。

安全入口设置:安全入口我们设置为默认值即可,按回车键确认。

设置 1Panel 面板用户名:这里我们设置用户名为admin,密码自行设置。

完成配置:当出现“安装已完成”的提示时,我们已完成1Panel安装,可根据安装完成输出信息进行访问。

4.2 访问1Panel面板
安装完成后,我们从终端输出信息中复制显示的内网访问地址,将其粘贴至本地浏览器的地址栏中即可打开管理面板。

使用我们设置的账号密码进行登录,填写账号密码完毕后,点击【登录】即可。


4.3 1Panel控制脚本
在服务器上,我们可以使用1pctl的命令help帮助信息,查询1Panel 控制脚本。
root@jeven:~# 1pctl --help
------------------------------------------------------------
1Panel 控制脚本
------------------------------------------------------------
Usage:
./1pctl [COMMAND] [ARGS...]
./1pctl --help
Commands:
status [core|agent] 检查 1Panel 服务状态
start [core|agent|all] 启动 1Panel 服务
stop [core|agent|all] 停止 1Panel 服务
restart [core|agent|all] 重启 1Panel 服务
uninstall 卸载 1Panel 服务
user-info 获取 1Panel 用户信息
listen-ip 切换 1Panel 监听 IP
version 查看 1Panel 版本信息
update 更新 1Panel 系统信息
reset 重置 1Panel 系统信息
restore 恢复 1Panel 服务及数据
------------------------------------------------------------
root@jeven:~#
五、部署openClaw
5.1 创建模型账号
在应用商店中搜索
openClaw,搜索到后点击【安装】。

在模型账号下,点击【创建】,可参考提下填写:
名称:自定义,这里填写阿里云百炼;
模型供应商:自定义 ;
Base URL:https://dashscope.aliyuncs.com/compatible-mode/v1 ,【华北2(北京)】;
API Key: 登录自己的阿里云百炼平台创建自己的API Key填写;
其余配置:默认即可;
模型:qwen3.5-plus,可根据需要调整模型; 填写完毕后,点击【确认】创建。
注意:模型已选择阿里云百炼 Coding Plan,需使用该模型对应的专属 API Key,具体使用说明可查阅阿里云百炼平台 API Key 管理页面的使用指南。


5.2 安装openClaw
在应用商店——openClaw——安装——智能体——创建,进入openClaw安装配置页面。

OpenClaw基本配置,可参考如下:
名称:自定义
智能体类型:OpenClaw
WebUI 端口:可自定义或者默认,这里自定义为18666
访问地址:https://192.168.3.88:18666,注意改为自己服务器的本地IP地址和端口
模型供应商:自定义,选择刚才自定义的
其余配置:默认即可。
在这里插入图片描述在这里插入图片描述
检查所有配置后,我们点击【确认】部署。

在安装窗口中,我们可以看到安装进度,等待即可。

出现提示安装成功时候,则可进行下一步。

5.3 访问openClaw
本地浏览器:https://《IP服务器地址》:18666,将IP替换为自己服务器IP地址和端口。

查询网关令牌Token值,可执行以下命令,在输出信息中复制Token值。
root@jeven:~# grep "token" /data/1panel/1panel/apps/openclaw/OpenClaw001/data/conf/openclaw.json
"mode": "token",
"token": "qtpzmrntexpzpcknpwra5m4kjwgytpp4"

登录openClaw:将Token值复制粘贴到连接界面,点击【连接】选项,即可进入openClaw首页。

5.4 对话测试
在对话框,我们进行AI对话,当openClaw正常回复我们时,表明openClaw安装成功。

六、openClaw对接QQ
6.1 获取QQ机器人信息
在QQ开放平台扫码登录后,点击【创建机器人】,需要复制QQ机器人信息在后续步骤使用。
QQ开放平台官方地址:https://q.qq.com/qqbot/openclaw/index.html

6.2 1Panel频道配置
在 1Panel 面板的 OpenClaw 频道设置里,选择 QQ,点击安装插件,填写 QQ 机器人相关信息后保存即可。

6.3 对话测试
当我们在手机QQ向OpenClaw(小龙虾)发送指令 “查询操作系统信息”,收到成功回复即表示 OpenClaw 基础配置完成。

七、实践总结
这次部署让我切身感受到,开源工具正在降低技术门槛,让个人搭建 AI 服务不再局限于专业运维人员。整个过程中,内存分配和端口映射是最容易踩坑的两个环节,建议大家在操作前预留充足资源并仔细核对配置文件。1Panel 的价值在于把复杂的 Docker 命令封装成可视化操作,节省了大量排查时间,但遇到异常时仍需回归日志定位根源。如果你也打算搭建类似服务,不妨先从最小可用配置开始,跑通核心功能后再逐步扩展插件和对接渠道,这样能避免一开始就被各种参数搞糊涂。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
