�� OpenClaw Mac 本地部署实战指南:从入门到精通
AI Agent 时代的私人助理:让你的 Mac 拥有超能力
📖 前言:当 AI 真正开始”干活”
2026年,OpenClaw(业内昵称”小龙虾”)已成为 GitHub 上备受关注的个人 AI Agent 框架,在短短几个月内超越 n8n,成为 GitHub Star 突破 30 万的开源项目。但这不仅仅是一个能聊天的 AI,它是一个能执行动作的智能体。
想象一下:
-
• 🤖 让 AI 自动搜索网页、抓取数据 -
• 📧 自动处理邮件、回复消息 -
• 🗓️ 安排日程、管理任务 -
• 💻 执行代码、操作浏览器 -
• 📱 接入飞书、Telegram 等聊天平台
这不是科幻,而是你已经可以拥有的 AI 助理。
本文将带你从零开始在 Mac 上完成 OpenClaw 的本地部署,手把手教你如何让它成为你的私人智能助理。
🎯 一、什么是 OpenClaw?
核心定位
OpenClaw 是一个开源、本地部署的 AI Agent 网关框架。它的核心思路不是”只回答问题”,而是让 AI 具备执行动作的能力:
|
|
|
|---|---|
| exec |
|
| web_search / web_fetch |
|
| browser |
|
| canvas |
|
|
|
|
| message |
|
| cron |
|
| gateway |
|
| sessions_ |
|
| agents_list |
|
为什么选择 OpenClaw?
✅ 隐私保护
数据完全不出本机,你的所有操作都在本地完成
✅ 成本可控
使用本地模型(如 DeepSeek),无需支付昂贵的 API 费用
✅ 灵活可定制
支持多种聊天平台集成,可自定义 AI 模型
✅ 功能强大
内置丰富的工具能力,支持自动化任务
⚙️ 二、部署前准备
1. 系统要求
|
|
|
|
|---|---|---|
| 操作系统 |
|
|
| 处理器 |
|
|
| 内存 |
|
|
| 存储 |
|
|
| 网络 |
|
|
| 权限 |
|
|
2. 推荐模型选择
|
|
|
|
|---|---|---|
| DeepSeek |
|
|
| Claude / GPT-4 |
|
|
| Kimi |
|
|
💡 新手建议:优先使用 DeepSeek,成本低、适配性好
🚀 三、一键部署(新手友好,5分钟搞定)
步骤 1:打开终端
Command + 空格 → 输入 Terminal → 回车
步骤 2:执行官方安装脚本
# 官方原版(推荐,网络好时使用)curl -fsSL https://raw.githubusercontent.com/openclaw/openclaw/main/install.sh | bash# 国内加速版(网络慢/下载失败时使用)# curl -fsSL https://cdn.jsdelivr.net/gh/openclaw/openclaw@main/install.sh | bash
脚本会自动完成:
-
• ✅ 系统环境检测 -
• ✅ Node.js 安装(≥v22) -
• ✅ OpenClaw 核心程序部署 -
• ✅ 环境变量配置
预计时间:2-5分钟
步骤 3:加载环境变量
Mac 默认使用 Zsh,执行以下命令使配置生效:
source ~/.zshrc
若使用老版 Bash,执行:
source ~/.bash_profile
步骤 4:验证安装成功
openclaw --version
输出 OpenClaw 2026.x.x 即安装成功!
⚙️ 四、初始化配置(3分钟完成)
步骤 1:启动初始化向导
openclaw onboard
步骤 2:按提示配置(新手直接默认回车)
|
|
|
|
|---|---|---|
|
|
|
Yes |
|
|
|
QuickStart
|
|
|
|
Custom Provider |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18789
|
|
|
|
|
🌐 五、启动服务与访问控制台
步骤 1:启动网关服务
保持终端运行,执行:
openclaw gateway
终端显示 Gateway started on port 18789 即启动成功。
步骤 2:访问 Web 控制台
浏览器自动跳转至:
http://localhost:18789
或使用命令:
openclaw dashboard
步骤 3:终端模式(可选)
如果你更喜欢终端界面,可以使用:
openclaw tui
🔌 六、集成飞书(Mac 专属)
步骤 1:安装飞书插件
clawhub install feishu
步骤 2:配置应用凭证
在飞书开放平台创建应用,获取:
-
• App ID -
• App Secret
步骤 3:配置 OpenClaw
openclaw config set chat.providers.feishu.appId "your_app_id"openclaw config set chat.providers.feishu.appSecret "your_app_secret"
步骤 4:赋予机器人权限
在飞书应用设置中,添加权限:
-
• 发送消息 -
• 读取消息 -
• 接收事件通知
📊 七、常用命令速查表
|
|
|
|---|---|
openclaw status |
|
openclaw gateway restart |
|
openclaw gateway stop |
|
openclaw logs --follow |
|
openclaw update |
|
clawhub search 关键词 |
|
clawhub install 技能名称 |
|
clawhub uninstall 技能名称 |
|
openclaw config set |
|
openclaw config get |
|
🛠️ 八、常见问题解决
问题 1:命令找不到(command not found)
执行以下命令配置环境变量:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrcsource ~/.zshrc
问题 2:安装超时 / 下载失败
使用国内加速源:
curl -fsSL https://cdn.jsdelivr.net/gh/openclaw/openclaw@main/install.sh | bash
问题 3:端口占用(18789)
查看占用程序并终止:
lsof -i :18789kill -9 <进程ID>
或修改端口:
openclaw gateway --port 18790
问题 4:权限不足
所有命令前加 sudo:
sudo openclaw gateway
问题 5:DeepSeek API 调用失败
检查以下几点:
-
• ✅ API Key 是否有效 -
• ✅ 账号是否有余额 -
• ✅ 网络是否正常 -
• ✅ 模型 ID 是否正确(应为 deepseek-chat)
💡 九、进阶使用技巧
1. 定时任务
配置 cron 定时执行任务:
# 每 30 分钟检查邮件0,30 * * * * openclaw gateway exec "check-email"# 每天凌晨备份数据0 0 * * * openclaw gateway exec "backup-data"
2. 技能管理
ClawHub 有 5000+ 技能,按需安装:
# 查看技能详情clawhub show 技能名称# 安装技能clawhub install 技能名称# 卸载技能clawhub uninstall 技能名称
3. 日志管理
查看实时日志:
openclaw logs --follow
日志文件位置:
-
• /tmp/openclaw/openclaw-YYYY-MM-DD.log
4. 数据备份
备份 OpenClaw 配置:
cp ~/.openclaw/openclaw.json ~/.openclaw/openclaw.json.bak
🔒 十、安全最佳实践
1. 最小权限原则
-
• ✅ 只授予完成任务所需的权限 -
• ✅ 定期审计行为日志 -
• ✅ 发现异常及时处理
2. 环境配置规范
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
3. 模型使用注意
-
• ✅ 优先选择 DeepSeek(成本低、适配好) -
• ✅ 确保模型 ID 正确(如 deepseek-chat) -
• ✅ 定期检查 API Key 有效期
📝 十一、部署后 checklist
完成部署后,建议检查以下项目:
-
• [ ] 网关服务正常运行( openclaw status) -
• [ ] Web 控制台可以访问 -
• [ ] AI 模型可以正常调用 -
• [ ] 飞书机器人可以发送/接收消息 -
• [ ] 日志无错误信息 -
• [ ] 配置文件已备份 -
• [ ] 理解了核心命令的使用
🎓 十二、学习路径推荐
新手阶段(1-2周)
-
1. ✅ 完成基础部署 -
2. ✅ 与 AI 进行对话测试 -
3. ✅ 尝试执行简单命令 -
4. ✅ 接入飞书机器人
进阶阶段(1-2个月)
-
1. ✅ 学习使用各种工具(exec、web_search 等) -
2. ✅ 配置定时任务 -
3. ✅ 安装常用技能 -
4. ✅ 优化配置和性能
高手阶段(持续)
-
1. ✅ 开发自定义技能 -
2. ✅ 集成更多平台 -
3. ✅ 优化模型选择 -
4. ✅ 分享经验与成果
🌟 十三、成功案例分享
案例 1:程序员助手
# 让 AI 自动读取项目文档、生成代码AI: "读取 README.md,帮我分析项目结构"OpenClaw: [读取文档] → [分析结构] → [输出分析报告]
案例 2:内容创作者
# 自动搜索素材、整理文章AI: "搜索今天关于 AI 的最新新闻,整理成列表"OpenClaw: [web_search] → [抓取内容] → [整理列表] → [发送到飞书]
案例 3:开发者日常
# 管理日程、监控任务AI: "每小时检查一次服务器状态,有问题就通知我"OpenClaw: [cron 任务] → [执行检查] → [发送结果]
📚 十四、推荐资源
官方文档
-
• 📖 OpenClaw GitHub[1] -
• 📖 ClawHub 技能市场[2] -
• 📖 官方安装脚本[3]
学习教程
-
• 🦞 OpenClaw Mac 版保姆级教程[4] -
• 🦞 2026最新部署指南[5] -
• 🦞 飞书集成教程[6]
社区交流
-
• 💬 OpenClaw Discord[7] -
• 💬 GitHub Issues[8] -
• 💬 技术博客[9]
🙏 结语
OpenClaw 的魅力在于,它不仅仅是另一个聊天机器人,而是一个真正能干活的 AI 助理。当你第一次看到 AI 自动帮你完成一系列复杂任务时,你会发现:AI 时代已经到来,而你刚刚拥有了你的 AI 员工。
🚀 开始你的 OpenClaw 之旅吧!
夜雨聆风