关注我的公众号:【编程朝花夕拾】,可获取首发内容。
01 引言
最近龙虾OpenClaw爆火,全网掀起养龙虾的热潮。前一段时间腾讯工程师免费安装龙虾更是冲上了热塑,各行各业的人纷纷参与,准备蓄水养虾。更有甚者,推出上门安装的服务,小赚一笔。
OpenClaw在GitHub上短短4个月就斩获32万+ Stars,其受欢迎程度可见一斑。网上windows版本安装的教程偏多,本节将通过Linux安装一下小龙虾的蓄水池。
02 安装
安装的环境为:centos8
cat /etc/redhat-release
2.1 环境准备
安装小龙虾需要node环境,版本要求22+。centos8默认的node环境不满足要求,我们需要升级node版本。在线升级没有成功,我选择在官网下载最新稳定版node-v24.14.0-linux-x64.tar.xz。
安装过程中无法是直接使用tar命令处理xx.tar.xz文件,我们需要安装xz命令。
# 安装命令
yum install -y xz
# 解析文件,会得到`.tar`的文件
xz -d node-v24.14.0-linux-x64.tar.xz
# 解压文件
tar -xvf node-v24.14.0-linux-x64.tar
# 移动位置
mv node-v24.14.0-linux-x64 /usr/local/node
# 配置环境变量
vim /etc/profile
# 配置内容
export PATH=/usr/local/node/bin:$PATH
# 使环境变量生效
source /etc/profile
# 验证版本
node -v
2.2 快速开始
curl -fsSL https://openclaw.ai/install.sh | bash
命令执行之后,会检查node环境。
这是一个漫长的过程,等待安装完成。安装完成之后,将会进入一些列的配置项。
03 配置
3.1 安全协议确认
安装完成之后,就会直接进入下面的页面:
选择同意(yes)。
3.2 安装模式
引导程序会问你选择 :
- 快速开始(
QuickStart) - 人工
我们直接选择QuickStart。
3.3 模型供应商
引导程序会罗列出很多大模型厂商:
-
OpenAI -
Anthropic -
Chutes......
因为我有智谱的API Key,里面有免费的模型可以使用。
每个厂商的配置不一样,大家可以按照自己的选择顺序设置即可。
授权
引导程序需要让我们配置的权限,我们直接先全局即可。
Global
设置API Key
选择模型
智谱AI的部分模型是免费的,我们可以直接使用。免费模型:
- GLM-4.5-flash
- GLM-4.7-flash
我这里选择GLM-4.7-flash
3.4 配置对接渠道
通过什么样的渠道来和小龙虾对话,我们暂不设置。选择Skip for now。
3.4 搜索服务提供商
搜索的提供商同样是大模型厂商,需要API Key,大家根据需要设置。我这里没有相关的账号,就直接跳过。
3.5 启用技能
Skills是小龙虾的能力,没有Skills,小龙虾就只是一个空壳了。我们直接启用,选择yes.
3.6 安装技能市场
用来安装缺失或者其他的技能,就是一个skills的应用市场。我们选择官方的clawhub。通过方向键切换,空格选中,回车确认。可以多选。
3.7 管理skills的安装命令
通常使用npm安装,所以我们选择npm即可。
3.8 其他扩展模型
设置不同场景的模型,有对应的API Key就选,没有就选NO。我这里全部都没有选。
3.9 启用钩子
Enable hooks 是一个配置选项,俗称钩子,用于决定是否在启动时自动启用一组预设的自动化脚本。这些钩子是轻量级的自动化任务,可以在特定事件发生时自动执行,从而增强 AI 助手的功能性和便利性。
我这里全部选择了,通过空格选中,回车确认。
3.10 OpenClaw使用方式
引导程序提供了两种方式用来查看小龙虾的使用情况:
TUIWeb UI
我们选web,可以直接通过浏览器访问。
3.11 安装完成
终于安装完成了。安装完成之后,我们就可以看到下面的引导页。
04 验证
因为是虚拟机安装,通过127.0.0.1的方式必然是访问不通的,于是想通过虚拟机IP的方式访问,结果无法访问:
认真阅读了成功之后的提示文案,才发现需要通过本地电脑连接虚拟机的方式,然后使用127.0.0.1访问。
关键命令:
ssh -N -L 18789:127.0.0.1:18789 root@linuxip
授权访问
验证
发送了打招呼的信息:你好
模型使用的是glm-4.7-flash,给了回复。
到此终于安装成功!
05 小结
Linux版本相对windows的安装更加简单,且安全。我们现将养虾的蓄水池建好,下一期我们也简单的养一只小龙虾玩玩。