为什么选择OpenClaw?
在AI助手遍地开花的今天,很多人都想要一个属于自己的、完全可控的AI助手,而不是被各种大厂APP限制功能。OpenClaw就是这样一个开源、灵活的个人AI助手框架,它支持多种模型、丰富的插件生态,还能完全本地部署,保护你的隐私。
很多朋友看到"开源框架"就望而却步,觉得自己技术不够,肯定装不上。其实完全不用担心,OpenClaw的安装过程并没有你想象的那么复杂,这篇教程我会用最通俗易懂的方式,带着你一步步完成安装,哪怕你是新手也能搞定。
安装前的准备工作
1. 系统要求
OpenClaw可以运行在Windows、macOS和Linux系统上,对硬件要求不高:
- CPU:双核以上就可以,四核更流畅
- 内存:至少4GB,推荐8GB以上
- 硬盘:至少10GB可用空间(主要是模型文件会占用一些空间)
- 系统:Windows 10 /macOS 10.15 /Linux主流发行版(Ubuntu、CentOS等都可以)
2. 需要提前安装的依赖
OpenClaw基于Node.js和Python开发,所以我们需要先安装这两个环境:
- Node.js:推荐安装v20.x 或 v22.x 长期支持版本,下载地址:nodejs.org
- Python 3:推荐Python 3.10 ,下载地址:python.org
- Git:用于克隆代码,下载地址:git-scm.com
安装完成后,可以打开命令行终端,输入以下命令验证是否安装成功:
node -v python3 -V git --version
如果都能输出版本号,说明依赖安装成功,可以继续下一步了。
详细安装步骤
第一步:克隆OpenClaw源代码
打开你的命令行终端,进入你想要存放OpenClaw的目录,然后执行以下命令克隆代码:
git clone https://github.com/openclaw/openclaw.git cd openclaw
第二步:安装依赖包
克隆完成后,执行以下命令安装Node.js依赖:
npm install
这个过程需要一点时间,取决于你的网络速度,请耐心等待。如果遇到网络问题,可以换用淘宝源试试:
npm install --registry=https://registry.npmmirror.com
第三步:配置OpenClaw
安装完成后,我们需要复制一份配置文件:
cp config/default.json config/local.json
然后用文本编辑器打开 config/local.json,根据你的需求修改配置,最主要是配置模型和API Key:
- 如果你使用OpenAI模型,填写openai.apiKey
- 如果你使用Anthropic模型,填写anthropic.apiKey
- 如果你使用国内模型(比如豆包、通义千问),按照配置文件中的说明填写对应参数
如果只是想体验一下,最简单的配置只需要修改模型部分即可,其他保持默认就好。
第四步:启动OpenClaw
配置完成后,就可以启动OpenClaw了:
npm start
第一次启动会自动完成初始化,启动成功后,你会看到日志输出,里面会告诉你访问地址,一般是 http://localhost:3000
打开浏览器访问这个地址,你就能看到OpenClaw的界面了!
常见问题解决
1. npm install 很慢或者失败怎么办?
这一般是网络问题,切换到国内镜像源就好了:
npm config set registry https://registry.npmmirror.com
然后重新执行 npm install 即可。
2. 启动时报错找不到Python?
确认Python已经正确安装,并且加入了系统PATH。可以尝试用 python3 命令验证,如果还是不行,可以在配置文件中指定Python路径。
3. 如何配置消息通道(比如飞书、Telegram)?
OpenClaw支持多种消息通道,配置方法非常简单,只需要在配置文件中填写对应通道的APP ID和APP SECRET即可,具体教程可以参考官方文档。
开始使用你的AI助手
安装完成后,你就可以开始体验OpenClaw了!它支持:
- 自定义技能,扩展各种功能
- 多种模型切换,满足不同需求
- 丰富的插件生态,直接安装使用
- 完全本地可控,保护隐私安全
如果你在安装过程中遇到问题,可以去官方GitHub仓库提交Issue,或者在社区交流提问。
总结
OpenClaw作为一个开源的个人AI助手框架,灵活性高,扩展性强,适合想要自己搭建AI助手的朋友。按照本文的步骤一步步操作,哪怕是新手也能在半个小时内完成安装。
赶快来试试吧,搭建一个属于你自己的AI助手,享受完全可控的AI体验!