跳到主要内容
OpenClaw 开源 AI 助手部署与使用完全指南 | 极客日志
Python Node.js AI 算法
OpenClaw 开源 AI 助手部署与使用完全指南 OpenClaw 是一款由 PSPDFKit 创始人开发的开源 AI 智能体,支持本地优先与云端部署。它能主动操作电脑、访问网页、处理邮件及编写代码。 OpenClaw 的背景、核心能力、三种安装方式(一键脚本、手动、源码)、配置向导流程、模型与 IM 工具对接方法,以及云端部署方案和进阶配置技巧。内容涵盖系统要求、常见问题排查、安全最佳实践及团队协作建议,适合开发者、职场人士及技术爱好者快速上手打造 7x24 小时在线的个人 AI 助手。
JavaCoder 发布于 2026/3/30 更新于 2026/4/25 1 浏览OpenClaw 开源 AI 助手部署与使用完全指南
摘要 :OpenClaw(原名 Clawdbot/Moltbot)是由 PSPDFKit 创始人 Peter Steinberger 开发的开源个人 AI 助手项目。它不仅能回答问题,还能主动操作电脑、访问网页、处理邮件、编写代码。本文将详细介绍 OpenClaw 的功能特性、安装部署方法,以及如何在主流云平台上一键部署你的专属 AI 助手。
一、OpenClaw 是什么?
1.1 项目背景
OpenClaw 是 2026 年 1 月爆火的开源个人 AI 助手项目。项目名称经历了从 Clawdbot 到 Moltbot,再到最终定名 OpenClaw 的演变,强调其开源属性,吉祥物为小龙虾 Molty 🦞。
1.2 核心定位
与传统聊天机器人不同,OpenClaw 是一个可执行任务的智能体(Agent)。
❌ 传统 AI:只能给建议、回答问题
✅ OpenClaw:直接完成完整工程任务
核心能力 包括多渠道通信(WhatsApp、Telegram、微信等)、主动操作电脑系统、访问网页搜索信息、处理邮件和日程、整理文件数据以及自动编写调试代码。
1.3 技术特点
本地优先(Local-First) :数据保存在本地,隐私安全
极低硬件要求 :2GB RAM 即可运行
跨平台支持 :Mac、Windows、Linux(推荐 WSL2)
多模型支持 :OpenAI、Anthropic、Moonshot AI(Kimi)、Qwen(通义千问)、Z.AI(智谱 GLM)、MiniMax、Google 等
开源免费 :GitHub 开源,社区驱动
二、OpenClaw 能做什么?
2.1 典型应用场景
场景 功能描述 示例 AI 职场助理 邮件处理、日程待办、周报总结 "帮我总结本周的邮件并生成周报" AI 编程助理 代码编写、调试、重构 "帮我写一个 Python 爬虫抓取豆瓣电影 Top250" AI 学习助理 资料整理、知识问答、学习规划 "帮我整理 Python 异步编程的学习资料" AI 旅行生活 行程规划、酒店预订、翻译 "帮我规划一个 5 天的日本东京行程" 自动化任务 定时任务、数据处理、文件整理 "每天早 8 点帮我整理桌面文件"
2.2 核心功能演示
"帮我搜索今天的人工智能新闻"
"用 Python 写一个斐波那契数列生成器,要求使用生成器实现"
"帮我整理 Downloads 文件夹,按文件类型分类"
"帮我查看今天的邮件,并总结重要事项"
"帮我查看当前系统的 CPU 和内存使用情况"
三、安装部署指南
3.1 系统要求 项目 要求 硬件 2GB RAM 及以上 操作系统 macOS、Windows(推荐 WSL2)、Linux Node.js >= 22 包管理器 npm 或 pnpm
💡 Windows 用户注意 :强烈推荐使用 WSL2(Ubuntu),原生 Windows 未经充分测试,工具兼容性较差。
3.2 安装方式一:一键脚本(推荐)
macOS / Linux curl -fsSL https://openclaw.ai/install.sh | bash
Windows(PowerShell) iwr -useb https://openclaw.ai/install.ps1 | iex
Windows(CMD) curl -fsSL https://openclaw.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
一键脚本会自动检测环境、安装 Node.js(≥22)、安装 OpenClaw 并启动 onboarding 配置向导。
3.3 安装方式二:手动安装
npm i -g openclaw
pnpm add -g openclaw
openclaw onboard
3.4 安装方式三:从源码安装(开发模式) git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build
pnpm build
pnpm openclaw onboard --install-daemon
pnpm gateway:watch
四、配置与初始化
4.1 运行配置向导 openclaw onboard --install-daemon
1. 安全确认 Must read: https://docs.openclaw.ai/gateway/security
I understand this is powerful and inherently risky. Continue?
◎ Yes / ● No
选择 Yes 继续。OpenClaw 能直接执行系统命令和操作文件,确实存在风险,建议先阅读安全文档了解详情。
2. 启动模式选择 Onboarding mode
● QuickStart (configure details later via openclaw configure.)
○ Manual
选择 QuickStart 模式(快速启动,后续可通过 openclaw configure 修改配置)。
3. 模型/认证配置 支持的模型供应商包括 OpenAI、Anthropic、Moonshot AI(Kimi K2 + Kimi Coding)、Qwen(通义千问)、Z.AI(GLM 4.7)、MiniMax、Google 等。
国内用户推荐 :Moonshot AI(Kimi)或 Qwen(通义千问),无需海外账号,响应速度快。
选择供应商后,需要配置 API Key 或 OAuth 认证。
4. 聊天工具配置 支持的 IM 工具包括 WhatsApp(二维码扫描登录)、Telegram(Bot Token)、微信(插件/第三方服务)、钉钉/飞书/企业微信(机器人 Token)、QQ(插件)。
5. 端口配置 默认网关端口:18789
访问地址:http://127.0.0.1:18789/chat
6. Skills 选择 可以选择预置的技能包:Web 搜索、代码编辑、文件操作、系统命令、邮件处理。也可以直接跳过,后续再安装。
4.2 常用命令
openclaw status
openclaw status --all
openclaw health
openclaw gateway start
openclaw gateway stop
openclaw gateway restart
openclaw gateway status
openclaw message send --target +15555550123 --message "Hello from OpenClaw"
4.3 配对与安全 默认策略:未知私信会收到一个配对码,需要批准后才能交互。
openclaw pairing list whatsapp
openclaw pairing approve whatsapp <code>
五、云端一键部署方案
5.1 为什么选择云端部署? 对比项 本地部署 云端部署 在线时间 电脑关机即离线 7×24 小时在线 稳定性 依赖本地环境 云端稳定托管 安全性 与个人数据混杂 环境隔离,数据安全 访问方式 仅限本机 多终端随时访问 适用场景 个人学习、实验 生产环境、团队协作
5.2 云服务器部署通用步骤
购买实例 :选择轻量应用服务器或 ECS,推荐配置 2vCPU + 2GiB 内存。
配置镜像 :部分云厂商提供 OpenClaw 应用镜像,可直接选择。
配置模型 API Key :前往 Moonshot AI 或阿里云百炼控制台创建 API-Key。
配置应用 :进入服务器控制台,放行 18789 端口,配置模型 API Key。
集成发布 :配置 IM 工具(钉钉、企业微信等),开始使用。
注:具体价格与优惠活动请参考各云厂商官方页面,此处仅展示技术流程。
六、进阶配置
6.1 配置文件详解 配置文件位置:~/.openclaw/config.json
{
"routing" : {
"agents" : {
"main" : {
"workspace" : "~/clawd" ,
"sandbox" : { "mode" : "off" }
}
}
} ,
"gateway" : {
"port" : 18789 ,
"auth" : { "token" : "your-gateway-token" }
} ,
"models" : {
"default" : "claude-3-5-sonnet" ,
"providers" : {
"anthropic" : { "apiKey" : "your-anthropic-api-key" } ,
"aliyun" : { "apiKey" : "your-aliyun-api-key" }
}
}
}
6.2 沙盒模式配置 {
"routing" : {
"agents" : {
"defaults" : {
"sandbox" : { "mode" : "non-main" }
}
}
}
}
mode: "off" - 关闭沙盒,在主环境运行
mode: "non-main" - 非主代理使用沙盒
6.3 安装 Skills OpenClaw 支持通过 Skills 扩展功能:
openclaw skills list
openclaw skills install web-search
openclaw skills install code-editor
openclaw skills install file-operations
openclaw skills installed
推荐 Skills :web-search(网络搜索)、code-editor(代码编辑)、file-operations(文件操作)、system-commands(系统命令)、email-handler(邮件处理)。
七、常见问题与解决方案
7.1 安装问题 Q: Windows 安装失败怎么办?
A: 强烈推荐使用 WSL2(Ubuntu):
curl -fsSL https://openclaw.ai/install.sh | bash
Q: Node.js 版本不够怎么办?
A: 升级 Node.js 到 22 或以上:
nvm install 22
nvm use 22
7.2 配置问题 Q: 显示 "no auth configured" 怎么办?
A: 返回向导设置 OAuth 或 API Key:
Q: WhatsApp / Telegram 连接失败?
A:
确保使用 Node 运行网关(不是 Bun)
检查网络连接
重新扫描二维码或配置 Bot Token
openclaw pairing list <channel>
openclaw pairing approve <channel> <code>
7.3 性能优化
选择就近的云服务器区域
使用国内模型(阿里云百炼、MiniMax)
开启缓存和会话保持
使用云端部署代替本地部署
配置 systemd/launchd 守护进程
开启自动重启
八、最佳实践
8.1 安全建议
API Key 管理 :不要将 API Key 硬编码在代码中,使用环境变量或配置文件,定期轮换 API Key。
访问控制 :启用配对验证,限制可访问的 IM 账号,配置防火墙规则。
数据隔离 :使用沙盒模式运行非信任会话,定期清理敏感数据,备份重要配置。
8.2 使用技巧
及时反馈 :如果结果不符合预期,及时纠正,使用具体的例子说明需求。
分步骤任务 :
❌ "帮我做一个网站"
✅ "第一步:创建一个 Flask 项目结构;第二步:写一个首页路由..."
清晰的指令 :
❌ "帮我写代码"
✅ "用 Python 写一个函数,输入一个列表,返回去重后的有序列表"
8.3 团队协作
共享配置 :使用版本控制管理配置文件,文档化团队规范。
权限管理 :区分开发、测试、生产环境,配置不同的模型和工具权限。
监控告警 :配置日志收集,设置异常告警,定期检查健康状态。
九、生态与社区
9.1 官方资源
9.2 Skills 生态
9.3 社区交流
GitHub Issues:问题反馈和功能建议
Discord/Telegram 群组:技术交流
各大云平台交流群:部署经验分享
十、总结
OpenClaw 的核心价值
真正可执行的 AI :不只是聊天,而是完成实际任务
本地优先 :数据安全,隐私可控
开源免费 :社区驱动,持续迭代
多渠道接入 :支持主流 IM 工具
云端部署 :7×24 小时在线服务
适用人群
👨💻 开发者 :代码助手、自动化脚本
💼 职场人士 :邮件处理、日程管理、周报生成
🎓 学生 :学习助手、资料整理
🏢 企业团队 :内部工具、自动化流程
下一步行动
快速体验 :使用一键脚本在本地安装
稳定使用 :在阿里云/腾讯云/天翼云部署云端版本
深度定制 :开发自己的 Skills,扩展功能
参与社区 :贡献代码,分享经验
本文基于 OpenClaw 最新版本编写,项目正在快速迭代中,建议关注官方更新。
相关免费在线工具 加密/解密文本 使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online
RSA密钥对生成器 生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
Mermaid 预览与可视化编辑 基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
随机西班牙地址生成器 随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online
Gemini 图片去水印 基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online
curl 转代码 解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online