2026年3月27日,来腾讯会议(限30人)了解掌握如何用Openclaw构建企业AI生产力
免费POC, 零成本试错
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


我要投稿

实用设置指南!如何在树莓派上运行OpenClaw?

发布日期:2026-03-20 17:31:33 浏览次数: 1516
作者:树莓派开发者

微信搜一搜,关注“树莓派开发者”

推荐语

想在树莓派上搭建AI自动化中枢?OpenClaw帮你轻松协调语言模型与本地设备,打造高效工作流!

核心内容:
1. OpenClaw的核心功能与树莓派适配优势
2. 硬件准备与基础系统配置要点
3. 原生安装Node.js及OpenClaw的完整步骤

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家

简介:什么是OpenClaw?

OpenClaw 是一款人工智能工作流运行时环境,旨在协调语言模型、应用程序接口(API)与自动化工具相关任务。它并非传统聊天机器人或独立 AI 模型,而是作为 AI 工作流的协调层存在,接收指令后通过配置好的工具或模型处理,并执行对应操作。

该运行时环境负责管理请求处理、工具触发与响应生成,能帮助开发者和技术用户搭建自动化系统,完成信息检索、服务交互、软件流程协调等任务,非常适配树莓派 AI 自动化项目。

本地部署 OpenClaw 优势显著:可完全掌控配置与安全策略、降低对外部服务的依赖、让系统直接对接内网设备、脚本与数据,这也是在树莓派上部署 OpenClaw 适合自托管工作流的重要原因。

树莓派具备低功耗、可 7×24 小时稳定运行、体积小巧、静音运行的特点,适合轻量级服务器负载。搭配 OpenClaw 后,可作为紧凑型自动化中枢,管理 AI 工作流,并将高算力计算任务交给外部服务。因此,树莓派是家庭实验室、开发环境、小型基础设施中运行 OpenClaw 的理想平台。


树莓派上的典型应用场景

• 运行定时人工智能任务,如日志摘要或通知

• 将应用程序接口与本地设备连接

• 充当轻量级人工智能网关

硬件及先决条件

部署前需确认以下硬件与系统要求:

• 支持树莓派5

• 建议使用8GB内存

• 推荐使用固态硬盘(SSD)/非易失性内存高速(NVMe)存储设备

• 需要稳定的互联网连接


基础操作系统设置(支持无头模式)

首先安装树莓派操作系统精简版。此版本提供了一个没有图形桌面的最小化环境,可降低系统资源使用率,非常适合在树莓派上运行OpenClaw。如果你需要快速操作指南,可以参考SunFounder的树莓派操作系统安装指南。

https://docs.sunfounder.com/projects/ts10-pro/en/latest/quick_guide/install_the_rpi_os.html

此版本提供了一个没有图形桌面的最小化环境,可降低系统资源使用率。系统刷写完成后,启用 SSH 实现远程管理,可在镜像制作时开启,或在引导分区创建名为 ssh 的空文件实现。

设备开机联网后,通过 SSH 连接并更新系统软件包:

sudo apt updatesudo apt upgrade -y

这样可确保在安装额外软件之前,系统库与安全更新保持最新,为基于树莓派的 OpenClaw 设备搭建提供更稳定的基础。


分步指南:在树莓派操作系统精简版上进行原生安装

1.安装Node.js 22(必需)

OpenClaw的“入门指南”将Node 22+列为先决条件,因此安装正确版本的Node对于在树莓派上运行OpenClaw至关重要。

选项A(简单方法):使用NodeSource仓库

curl -fsSL https://deb.nodesource.com/setup_22.x |sudo -E bash - sudo apt install -ynodejs node --version

2.安装OpenClaw(官方安装程序)

官方快速安装命令如下:

curl -fsSL https://openclaw.ai/install.sh | bash

要正确在树莓派上运行OpenClaw,官方文档中推荐的下一步是启动入门向导:

openclaw onboard --install-daemon

在向导中,你通常要做的事情包括配置OpenClaw网关、设置身份验证,以及决定是否暂时跳过可选技能。

• 在树莓派上接受网关的默认设置

• 设置身份验证

• 如果现在想要最小化设置,可以跳过可选技能(以后可以添加)

3. 验证网关是否正在运行

openclaw gateway status

文档中明确推荐进行此项检查,因为它能确认OpenClaw网关在设备上是否正常运行。

4. 打开控制用户界面(无需通道)

在树莓派上:

openclaw dashboard

从同一局域网内的笔记本电脑上打开:

•http://<PI_IP_ADDRESS>:18789/

文档中提到了控制面板和默认本地统一资源定位符(URL)/端口,这使得从同一局域网内的另一台设备访问和管理树莓派上的OpenClaw更加容易。

配置通道(与系统交互的方式)

示例工作流:

用户消息 → OpenClaw网关 → 大语言模型(LLM)应用程序接口 → 向用户返回响应。

通道定义了用户或应用程序如何与OpenClaw运行时环境通信,并通过OpenClaw网关发送请求。通道可以是消息平台、网络钩子端点或本地应用程序接口界面。这些通道允许向网关发送请求并返回响应。

你可以在控制用户界面中不使用任何通道开始操作,这能让首次使用的用户简化OpenClaw树莓派的初始设置。如果你确实需要一个通道,项目的设置脚本会展示基本的命令行界面(CLI)模式(示例如下)。

Telegram机器人(机器人令牌)

openclaw channels add --channel telegram --token <YOUR_BOT_TOKEN>

Discord(机器人令牌)

openclaw channels add --channel discord --token <YOUR_DISCORD_BOT_TOKEN>

与机器人开启对话

返回Telegram,使用你之前创建的用户名搜索该机器人。如果需要,可参考官方的Telegram机器人设置指南来创建令牌和了解机器人基础知识。

https://core.telegram.org/bots/tutorial

打开聊天界面并按下“开始”。

现在,发送给机器人的任何消息都将被OpenClaw网关接收。系统会处理该请求,并直接在Telegram对话中返回响应。

选择人工智能模型策略(保持实用)

对于树莓派上的OpenClaw,最实用的方法通常是将系统连接到远程语言模型应用程序接口。外部人工智能服务能提供更强大的计算能力,让树莓派能够专注于协调工作,而非繁重的处理任务。

从技术上讲,在树莓派上运行本地模型是可行的,但由于中央处理器(CPU)和内存的限制,性能会受到影响,因此远程应用程序接口通常更适合树莓派人工智能自动化。小型模型可以在本地运行,但响应时间往往较慢,功能也可能受到限制。

因此,树莓派通常应被视为一个控制器设备。它协调工作流、与应用程序接口通信并触发本地操作。生成人工智能响应的计算工作最好由专为机器学习工作负载设计的远程基础设施来处理。

这种架构使系统保持高效,同时仍能从本地环境中实现完整的自动化和控制,对于OpenClaw树莓派设置而言十分理想。


将OpenClaw作为服务运行(全天候模式)

如果你想让OpenClaw在树莓派上持续运行,使用--install-daemon安装守护进程可使其自动启动并作为服务进行管理。在树莓派操作系统上管理此行为的推荐方法是使用systemd,它是Linux系统的默认服务管理器。

1.创建服务文件

为了使OpenClaw在树莓派上稳定运行,首先创建一个新的服务定义文件。

sudo nano /etc/systemd/system/openclaw.service

添加以下配置:

[Unit]Description=OpenClaw GatewayAfter=network.target[Service]Type=simpleUser=piWorkingDirectory=/home/piExecStart=/usr/local/bin/openclaw gateway startRestart=alwaysRestartSec=5[Install]WantedBy=multi-user.target

此配置指示系统在网络可用后启动OpenClaw网关,并在进程停止时自动重启该进程。保存文件并退出编辑器。

2. 重新加载服务管理器

sudo systemctl daemon-reload

3.启动服务

sudo systemctl start openclawsudo systemctl status openclaw

4.启用自动启动

sudo systemctl enable openclaw

如需随时快速检查状态:

sudo systemctl status openclaw


故障排除

openclaw:未找到命令

运行exec $SHELL -l并重试。如果仍然找不到,重新运行安装脚本。

Node版本过旧

安装Node 22+并重新运行入门向导。

无法从笔记本电脑访问控制用户界面

确认你使用的是http://<PI_IP>:18789/,并且树莓派和笔记本电脑在同一网络上。

入门后网关未运行

参考网关故障排除指南,运行openclaw gateway status并检查服务日志。

https://docs.openclaw.ai/gateway/troubleshooting

已添加通道但未收到消息

重新检查你的机器人令牌和通道配置;如有需要,重新添加通道。


结论

总体而言,在树莓派上运行OpenClaw是构建一个低功耗、持续运行的人工智能自动化节点的实用方法。对于大多数用户来说,树莓派最适合作为一个常开控制器,在紧凑的自托管设置中连接远程大语言模型应用程序接口、本地工具和自动化工作流。

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询