文章总结: OpenClaw是一个开源的本地AI助手平台,提供文件访问、浏览器控制及自动化任务功能。文档详细介绍了其在不同操作系统下的安装步骤、配置方法及常见问题排查,支持OpenAI和本地模型等多种AI提供商。此外,文章展示了其接入办公协作软件、智能家居及特斯拉API的应用场景,并强调了API密钥保护等安全注意事项,具备较高的自动化实用价值。 综合评分: 90 文章分类: AI安全,安全工具,产品介绍
简单聊聊OpenClaw
原创
hzsec hzsec
HZ安全实验室
2026年2月25日 11:14 中国香港
OpenClaw 安装教程
什么是 OpenClaw?
OpenClaw 是一个开源的AI助手平台,可以在本地运行,提供文件访问、浏览器控制、自动化任务等功能。
系统要求
- 操作系统: macOS, Linux, Windows
- Node.js: v18 或更高版本
- npm: 最新版本
安装步骤
1. 安装 Node.js 和 npm
如果你还没有安装 Node.js,请先安装:
macOS (使用 Homebrew):
brew install node
Linux (Ubuntu/Debian):
curl-fsSL https://deb.nodesource.com/setup_18.x | sudo-Ebash-sudo apt-get install -y nodejs
Windows:从 Node.js 官网 下载安装包
2. 安装 OpenClaw
使用 npm 全局安装 OpenClaw:
npm install -g openclaw
3. 初始化 OpenClaw
安装完成后,初始化配置:
openclaw init
这会创建一个配置文件在 ~/.openclaw/openclaw.json。
4. 启动 OpenClaw 网关
启动 OpenClaw 服务:
openclaw gateway start
或者作为后台服务运行:
openclaw gateway --daemon
5. 检查状态
查看 OpenClaw 运行状态:
openclaw status
6. 访问 Web 界面
OpenClaw 提供一个 Web 控制面板,默认地址:
http://localhost:18789/
配置说明
基本配置
编辑配置文件 ~/.openclaw/openclaw.json:
{ "gateway": { "port": 18789, "host": "127.0.0.1" }, "model": { "provider": "openai", "apiKey": "你的API密钥" }}
支持的 AI 模型
OpenClaw 支持多种 AI 模型:
- OpenAI (GPT-3.5, GPT-4)
- Anthropic Claude
- 本地模型 (通过 Ollama)
- 其他兼容 OpenAI API 的模型
使用方式
命令行交互
openclaw chat
作为系统服务
macOS (使用 LaunchAgent):
openclaw gateway --install
Linux (使用 systemd):
openclaw gateway --install
浏览器扩展
安装 Chrome 扩展以控制浏览器:
- 打开 Chrome 网上应用店
- 搜索 “OpenClaw Browser Relay”
- 点击添加到 Chrome
常见问题
1. 安装失败
问题: npm 安装失败解决: 使用管理员权限安装
sudonpm install -g openclaw
2. 端口被占用
问题: 端口 18789 已被占用解决: 修改配置文件中的端口号
3. 模型连接失败
问题: 无法连接到 AI 模型解决:
- 检查 API 密钥是否正确
- 检查网络连接
- 尝试使用其他模型提供商
4. 浏览器控制失败
问题: 无法控制浏览器解决:
- 确保已安装 Chrome 扩展
- 在 Chrome 中点击 OpenClaw 扩展图标连接标签页
高级功能
技能系统
OpenClaw 支持技能扩展,可以安装额外功能:
# 列出可用技能openclaw skills list# 安装技能openclaw skills install <skill-name>
节点管理
可以连接多个设备作为节点:
# 添加节点openclaw nodes add <node-name># 查看节点状态openclaw nodes status
定时任务
设置定时任务(cron jobs):
# 添加定时任务openclaw cron add --name"每日备份"--schedule"0 2 * * *"--command"backup.sh"
安全注意事项
- API 密钥安全: 不要将 API 密钥提交到版本控制系统
- 端口安全: 默认只监听本地地址 (127.0.0.1)
- 文件权限: 确保配置文件只有所有者可读
- 更新维护: 定期更新 OpenClaw 以获取安全修复
#
- : GitHub Issues
更新 OpenClaw
npm update -g openclaw
卸载 OpenClaw
# 停止服务openclaw gateway stop# 卸载npm uninstall -g openclaw# 删除配置文件 (可选)rm-rf ~/.openclaw
以上内容为接入openclaw生成,通过对话就可以实现操作
并且支持办公协作工具:Slack、Microsoft Teams、Google Chat、飞书、企业微信、钉钉,通过聊天方式来实现自己的设备动起来
这是相关web界面
可以实现一系列的操作,如下
也可以接入相关智能家居,实现远程聊天控制家居,并且支持特斯拉api可以实现聊天获取信息
对openclaw有兴趣可以在公众号私信一起交流
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:HZ安全实验室 hzsec hzsec《简单聊聊OpenClaw》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。










评论