在上一篇文章中,我分享了一个简单易懂的零基础教程,指导大家如何在云端部署 OpenClaw,使用的是腾讯云的服务器与阿里 Qwen 模型的配合。同时,后续我也计划介绍如何在云服务器上切换海外模型的操作。
今天的主题则是教大家如何在本地计算机上安装 OpenClaw,并使其能够实现全天候、无间断的工作。
或许有人会问,为什么如今各大厂商纷纷推出了傻瓜式安装工具,如腾讯的 Qclaw 和 Workbuddy,还要费心在本地进行复杂的部署?
我的初衷很简单,就是希望大家能深入理解 OpenClaw 的完整逻辑,而不仅仅是在表面上操作。
一、运行 OpenClaw 的必要条件
首先,了解一下 OpenClaw 的基本原理,简单来说,它由三个部分组成:一个 AI 大模型、一台运行 OpenClaw 的电脑,以及一个用于收发指令的即时通讯工具。
其实,云服务器也可以视为一台电脑,只是它运行在腾讯、阿里、字节的机房中。而我们的个人电脑,如配备 MacOS 或任意品牌 Windows 系统的机型,同样具备这种功能。
所以,把 OpenClaw 安装在个人电脑上,其实就是将主机更换为自己的设备。
因此,要在本地安装 OpenClaw,你需要一台闲置的计算机。但需要注意的是,不建议将主力设备用于此,因为可能会出现无法预知的问题。
这一现象正是苹果 Mac Mini 热销的原因,许多人将其作为备用机来安装 OpenClaw。
我这里分享的是我之前用来替换的 MacBook Pro,实际上它是一台六年前的老款机器。原本它在我书桌下闲置,如今却为我全天候运行,支持我的 AI 助手工作。
这台电脑的配置为 Intel i5 四核处理器,16GB 内存和 256GB 硬盘,完全可以满足运行 OpenClaw 的需求。根据官方建议,只要您的设备是双核处理器并拥有 4GB 以上的内存,则可以胜任。
如果您有闲置的笔记本或台式机,都可以考虑重新启用。当然,如果您计划在唯一的设备上进行安装,务必做好应对意外状况的准备。如果出现什么意外,我也无法提供保证,但至少目前我还没遇到任何问题。
接下来,我们继续补充一些知识点。
与其他教程不同的是,我不仅告诉您如何安装,也会解释其背后的逻辑与原理,这样您便能明白每一步为何如此。
回顾上次在云服务器上配置 OpenClaw 的过程,实际上我们完成的核心环节是配置 AI 大模型和 IM 聊天工具,而并非直接安装 OpenClaw。这是因为大部分云服务提供商会将 OpenClaw 预装好,相当于将一台已准备妥当的设备提供给你。
然而,如果我们自己在本地构建环境,那么就需要独立安装 OpenClaw 了。
二、如何在本地安装 OpenClaw?
现今,OpenClaw 是以开源项目的形式发布在 GitHub 上,并不像一些软件一样通过下载包进行安装。开源的意思便是开放源代码,而 GitHub 则是一个专为开发者存放和更新项目源代码的网站。
因此,要安装 OpenClaw,我们需要下载其源代码并在本地进行配置。但在此之前,我们需要确保有一个能翻译的工具。
OpenClaw 的开发语言是 JavaScript,就像 Python 等编程语言一样,都是用于编写代码的。可我们的电脑并不能直接理解这种语言,所以我们需要一个名叫 Node.js 的翻译工具。
可以将 OpenClaw 理解为一个外国人,而 Node.js 则是将其说的话翻译成我们本地电脑能够理解的语言,从而执行操作。
因此,首先需在计算机上安装 Node.js。
接下来,以苹果电脑 MacOS 系统为例,虽然 Windows 系统稍显复杂,但原理基本一致。在进行安装之前,先请一位技术顾问,也就是 AI 助手,以帮助您解决遇到的各种异常情况。
第一步,打开苹果电脑的「终端」工具。
不知道什么是「终端」的朋友,大白话解释就是一个通过命令与电脑直接互动的工作台窗口。实际上,我们在电脑上所有的操作都是由这些命令所完成。
打开苹果电脑的「终端」,您可以采用两种方式,最快的一种是按「Command 键 + 空格」,然后在搜索框中输入「终端」即可。
第二种方法是:点击桌面上的「访达」,进入「应用程序」,再打开「实用工具」文件夹,里面就能找到「终端」工具。
启动「终端」后,将会看到一个窗口,实际上这就是我们通常所说的命令行。在 Windows 系统中,用户可以向技术顾问询问如何启动 CMD 或 PowerShell 工具。
第二步,检查本地电脑是否安装了 Node.js。
在终端中输入「node -v」,请注意,node 和 - 之间应有一个空格,您也可以直接复制下面的命令。
node -v
执行此命令后,您可能会看到两种结果。第一种是输出类似于“v20.10.0”的版本号,表示您之前安装过 Node.js。
第二种结果是提示「zsh: command not found: node」。如果看到这个提示也别着急,说明您的计算机上尚未安装 Node.js,接下来需安装它。
第三步,安装或更新 Node.js。
此处提到“更新”的原因是 OpenClaw 对 Node.js 的最低版本要求为 v22。如果您安装过但版本低于 v22,则需进行更新。
如果未安装 Node.js,请继续往下看。
接下来的问题是:从哪里可以下载 Node.js?
安装软件或 App 时一般会去类似的软件商店,而 Node.js 的下载亦如此,我们需前往一个名为 Homebrew 的软件包管理器。
要安装 Homebrew,只需在终端输入以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
请确保完整复制这条命令,带引号的部分也要一并保留。若在执行过程中遇到问题,可复制输出给 AI 技术顾问进行排查。
执行命令后,会提示您输入电脑的开机解锁密码。注意在输入时是不可见的,别担心,这是正常的。
输入正确后按回车,接着会看到一系列执行命令的输出,此时需继续按一次回车以完成安装。
这个过程可能会持续几分钟,请耐心等待。
安装成功后,您会看到终端恢复到可输入状态。此时可以使用下面的命令验证安装是否成功:
brew -v
如果显示如 Homebrew 5.0.16 之类的版本号,适应此有效安装。
如若仍有「command not found」提示,请关闭当前终端窗口并重新打开,再次运行之前的检查指令即可。
接下来,我们要请 Node.js 上场,继续在终端中运行以下命令:
brew install node
此命令安装过程会花费一些时间,耐心等待便可。
安装结束后,检查 Node.js 是否安装成功同样使用版本号的方式,输入:
node -v
若输出版本号为 v22 以上,说明 Node.js 准备就绪。
如果在过程中遇到任何问题,请务必将您的输入和输出复制给 AI 技术顾问,以获取帮助。
到此,我们已经了解了 OpenClaw 的运行环境及其控制本地电脑的基本原理。
Node.js 是 OpenClaw 与电脑之间的翻译,而 Homebrew 则是综合的管理工具。若您使用腾讯云、阿里云等云服务,他们通常会直接为您安装好 OpenClaw 的运行环境。
不过,我们仍然以学以致用的目的,通过本地电脑已经将整个流程走了一遍,或许未来会用到 Node.js 和 Homebrew 的其他 AI 产品。
三、将 OpenClaw 安装至本地电脑
接下来的步骤便是将 OpenClaw 安装到本地电脑。请直接复制并粘贴以下命令到终端命令行窗口中:
curl -fsSL https://openclaw.ai/install.sh | bash
执行此命令后,您将见到安装程序的启动界面。
安装过程可能需要一些时间,请保持耐心。如有任何问题,可以随时向您的 AI 技术顾问寻求帮助。
如果安装成功,命令行会恢复为您可以输入的状态,您可以通过以下命令验证是否成功安装:
openclaw -v
若输出日期,如 2026.3.2,表示安装成功。
同样,您可以输入以下指令查看版本号以确认安装成功:
openclaw --version
至此,我们已成功将 OpenClaw 安装到本地电脑,虽然过程繁琐,回顾后其实分为三个步骤:安装 Homebrew 软件商店、安装 Node.js 翻译工具、安装 OpenClaw。
如果省去这些解释,下次十分钟也能搞定安装。
四、在本地电脑初始化 OpenClaw
安装完 OpenClaw 后,我们需要配置 AI 大模型和即时通讯工具。在终端命令行运行以下指令来启动初始化:
openclaw onboard
此指令会启动 OpenClaw 的初始化程序,像新手指导一样引导您完成配置。
运行后,您会看到一些选项,按照我的指示操作即可。
这次我使用的 AI 大模型是 Kimi K2.5,因此您需要准备好 Kimi 的 API Key。认证用户可以获得 15 元代金券,足够体验。
进入 Kimi 的 API 管理后台,新建 API Key 按操作执行即可。请注意,新建 Key 只会显示一次,请务必保存好。
按照 OpenClaw 的初始化提示,将 API Key 粘贴,并在命令行中按回车。在这一步您也可以选择其他模型,如 Minimax 或阿里的 Qwen。
如果担心 token 消耗,可考虑使用阿里百炼的 Coding Plan,该套餐不限制 token,基于请求数量收费。大多数用户选 lite 套餐即可。
若后续需要切换模型,OpenClaw 运行后可通过对话直接进行指导。
接下来的步骤,所有选项均选择 NO,后续的 hooks 安装也可以选择 skip for now。
之后是选择打开 OpenClaw 的会话方式。我这次选择的是 Hatch in TUI,即在命令行直接会话。当您选择后将看到 OpenClaw 进行问候。
另一种视觉体验是在上一步里选择 Open The webUI,若选择此项,系统会弹出让您输入电脑开机解锁密码,成功后会打开浏览器,输入地址:
http://127.0.0.1:18789
您将看到本地 OpenClaw 的后台界面。
该地址是您电脑所在网络的本地 IP 地址,其中 18789 是 OpenClaw 在本机的端口号,其实每个软件都会有这样一个独特的标识。
左侧菜单中,您可以查看运行状态,也可以直接与其对话。
需要注意的是,当前我们尚未配置飞书等 IM 工具,但由于是本机,您可以与 OpenClaw 直接对话。配备 IM 工具的目的是让您可以远程控制该程序。
至此,您的本地 OpenClaw 已成功安装并部署。
五、将 OpenClaw 与飞书连接
此时的配置过程与之前在云服务器上相似。首先需要在本地 OpenClaw 中安装一个飞书插件,这样可以让其与飞书进行对话。
在终端中输入:
openclaw plugins install @openclaw/feishu
根据提示完成安装,输入链接或密码时请如实依据提示操作。
这部分步骤在 OpenClaw 初始化时您已经见过,输入飞书后台申请机器人的 AppID 和 App Secret。
这两个 ID 可在飞书开放平台的机器人配置中获取。
若对此步骤不太熟悉,可以参考之前在云服务器配置 OpenClaw 的文章进行操作。
总结归纳到此,完成本地 OpenClaw 部署的所有流程。
顺便提一句,为了使您的本地 OpenClaw 实现 24 小时不间断运行,需在电脑的「系统设置-电源-选项」中进行相应设置,允许电脑在插电情况下即使显示器关闭也可持续工作。
这也是为什么 Mac mini 会遭遇脱销的原因,它不带显示器只需插电,便可运行。
如今,许多人对 OpenClaw 感到兴奋,也有些人不以为然,甚至不太了解其用途。
这是很正常的,面对新事物大家都会经历不同的反应。安装只是第一步,之后如何使用才能发挥其真正价值。
我如今的 OpenClaw 可以协助我完成许多任务,如内容创作、产品设计、信息收集等,这些都和我所教授的方法息息相关。
正如我之前所说,不同个体培育出的 AI 助手效果会有很大差异,取决于训练方法。训练 AI 的技能也成为了未来的重要竞争力。
因此,我开设了 AI 个体户训练营,分享我的方法和经验。
不论是激动、吐槽还是不屑,历史的前进是不可阻挡的。未来正在进行时,期待大家抱持开放心态。
写至此,AI 助理给我发来消息的那一刻,让我感到一丝恍惚。
PS:这篇文章超过6000字,看到这里的你如果觉得有用,可以点个赞或转发,您的鼓励将是我继续分享的动力。我还会分享如何切换国外模型、如何与 OpenClaw 结合工作流及一些使用技巧。



