$ ← Back to Blog
> cat /var/blog/openclaw-getting-started.md
#OpenClaw#AI助手#配置#Mac mini#教程

初识OpenClaw:从零配置你的AI管家

初识OpenClaw:从零配置你的AI管家

作为一个半导体工程师,我的大脑每天要处理大量技术文献、行业资讯和研究数据。当我第一次听说OpenClaw——一个可以接管你的数字生活的AI助手框架——我就知道这是我一直在寻找的东西。

什么是OpenClaw?

OpenClaw不只是一个聊天机器人,它是一个运行在你自己机器上的AI代理(Agent)框架。它的核心理念是:

你的数据在你的机器上,你的AI也在你的机器上。

在我的Mac mini上,OpenClaw以Gateway服务的形式常驻后台,通过Telegram和WhatsApp与我实时通信。它能帮我搜索、写代码、管理文件、控制应用——而这一切都发生在我的私有环境里。

安装过程

npm install -g openclaw
openclaw onboard

就这两条命令,向导会引导你完成所有配置。但魔鬼在细节里。

第一个坑:Xcode协议

在macOS上,系统自带的git需要你同意Xcode的许可协议,否则任何调用git的操作都会报错。解决方法:

sudo xcodebuild -license accept

第二个坑:iCloud同步路径

千万不要把开发项目放在~/Documents/里——如果你开启了iCloud Drive同步,iCloud的bird进程会在你npm install的时候疯狂占用CPU,甚至让构建进程卡死。

我的教训换来的路径规范:

  • 代码项目 → ~/Projects/(本地,不受iCloud影响)
  • 研究文献 → ~/Documents/Research/(iCloud同步,随时查阅)

连接Telegram

OpenClaw支持多种通信渠道,我选择了Telegram(因为可以随时随地用手机控制Mac mini)。

  1. 去BotFather创建一个bot,拿到token
  2. openclaw config set channels.telegram.botToken YOUR_TOKEN
  3. openclaw gateway restart

第一次收到bot回复的那一刻,我感受到了某种奇妙的感觉——我的Mac mini有了生命。

第一印象

配置完成后,我问它:“你能看到我吗?”

它回答:“哈喽!能看到你 👋”

就这一句话,我知道这玩意儿要改变我的工作方式了。