自发布上文「当下人人都在养龙虾,这龙虾(OpenClaw)为啥突然就火了?」之后,本人就有点心痒痒,寻思不管咋地,这「龙虾」咱也得养一只。不为获利,只为尝鲜!
考虑到龙虾(OpenClaw)持有的权限比较大,若直接在自己日常使用的主力电脑上安装,有一定的风险性。所以本人特意购买了一个月的云主机(VPS,Virtual Private Server)服务,该主机为 Linux 操作系统,预装的是 CentOS Stream 9 发行版。待龙虾(OpenClaw)安装完成后,本人还将尝试其与企业微信的接入,最终实现直接在企业微信和机器人对话即可操作主机或企业微信资源的目的。
开始在 CentOS Stream 9 上安装 OpenClaw 前,先购买一个大模型服务。
用 OpenClaw 为啥还得有大模型?
因为 OpenClaw 本质上是一个 AI 代理(Agent)框架,其主要负责接收用户指令和调用各种工具(如:浏览器、终端、文件系统、API 等),其就像是人的手脚。而大模型则主要负责推理和生成(如:理解自然语言、帮助决策、生成代码、规划任务等),其就像是人的大脑。
咱们使用 OpenClaw 操作电脑时,其工作流如下:
用户
↓
OpenClaw 接收任务
↓
大模型分析任务
↓
OpenClaw 调用工具
↓
电脑执行操作
离开大模型,OpenClaw 就像没有大脑指挥的手脚,不会推理,不会生成,沦为只会执行简单任务的笨小子。只有两者结合才能发挥 AI 的威力,才能真正代替我们干活。所以,安装 OpenClaw 前,我们需要购买一个大模型服务。
因此,本人特意购买(订阅)了一个月的 MiniMax Coding Plan(入门级,花费 25 元)服务,支持 MiniMax M2.5 版本。
购买(订阅)完成后,需要依次打开 MiniMax 账户管理 => 套餐管理 => Coding Plan 页面,然后将 Coding Plan 页面中的 API Key 拷贝出来,等待一会配置 OpenClaw 时使用。

模型的 API Key 准备好后,即可以开始在云主机(CentOS Stream 9)上安装了 OpenClaw 了。
安装前,需要使用 ssh 命令登录到云主机:
ssh root@VPS_PUBLIC_IP
登录成功后,为了安全起见,避免直接使用 root 用户运行 OpenClaw,下面专门为其新建一个用户 openclaw。
下面即是在 CentOS Stream 9 上使用 root 用户创建 openclaw 新用户以及将其设置为 sudoer 的命令:
# 创建新用户
adduser openclaw
# 设置密码
passwd openclaw
# 授予 sudo 权限
usermod -aG wheel openclaw
新建完成后,使用如下命令切换到 openclaw 新用户,并且后面的命令均使用 openclaw 新用户执行。
# 切换到新用户
su - openclaw
因 OpenClaw 是一个 TypeScript 应用程序,运行它需要依赖 Node.js 环境,所以接下来即进行 Node.js 的安装。
安装 Node.js 前,先使用如下命令更新一下系统并安装几个可能用到的基础依赖:
sudo dnf update -y
sudo dnf groupinstall -y "Development Tools"
sudo dnf install -y git curl cmake
接着,安装 Node.js 24(OpenClaw 依赖的 Node.js 版本最低为 v24)。
安装方式采用官网推荐的 Shell 安装方式:首先安装 Node.js 版本管理器 nvm,然后使用 nvm 选择版本 24。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
\. "$HOME/.nvm/nvm.sh"
nvm install 24
安装完成后,使用如下命令查看 node 和 npm 的版本:
node -v # v24.14.0
npm -v # 11.9.0
Node.js 安装好后,即可以用 npm 的方式安装 OpenClaw 了。
npm i -g openclaw
openclaw onboard
ssh -L 18789:127.0.0.1:18789 root@VPS_PUBLIC_IP
cat ~/.openclaw/openclaw.json | grep '"token"'
参考资料
[1] OpenClaw: Getting Started Documentation - https://docs.openclaw.ai/start/getting-started
[2] YouTube: OpenClaw, the self-hosted AI that Siri should have been (Full setup) - https://www.youtube.com/watch?v=SaWSPZoPX34
[3] 企业微信: OpenClaw 如何接入企业微信智能机器人 - https://open.work.weixin.qq.com/help/wap/detail?docid=21657
正在加载评论......