春节折腾 OpenClaw:从云端到本地,我踩过的 3 个大坑
春节折腾 OpenClaw:从云端到本地,我踩过的 3 个大坑
这是一篇实践笔记,记录我春节期间折腾 OpenClaw 的完整过程。如果你也想尝试,希望这些经验能帮你少走弯路。
为什么要折腾这个?
OpenClaw 最近在 AI 社群里火得一塌糊涂。
我的想法很简单:既然它能火,说明确实解决了某些场景的问题。与其只看别人分享有多好,不如自己动手试试,积累一手经验。
这样我才能真正知道它的使用场景在哪里,能帮我完成什么工作,甚至成为自己的竞争优势。
春节假期正好有时间,就开始折腾了。
第一阶段:在 VPS 上试水
为什么先选 VPS?
从初三开始,我买了阿里云的轻量应用服务器(2 核 4G,一个月一百多块),然后购买了对应大模型 API 的编程套餐。
为什么没直接在 Mac mini 上测试?
主要是担心安全问题。Mac mini 是我的个人主机,担心 OpenClaw 权限太高,万一乱搞把隐私暴露出来就麻烦了。而且春节不在家,Mac mini 也不在手上。
VPS 作为第一步,其实是个挺好的选择:
- 从 0 到 1 的认知过程需要试错
- VPS 是无损的、非常安全的方案
- 即使搞坏了也不影响本地环境
VPS 阶段的体验
最开始用控制台配置模型时,发现这些配置我都不懂,折腾起来很费劲。
因为没系统看过文档和教程,不知道该怎么配置,底层原理是什么,浪费了不少时间。
后来参考了一篇公众号文章,发现了一个很好的实践:
在阿里云服务器上先安装 Claude Code,然后让它帮我管理 OpenClaw 的配置。
这样做下来就很流畅了。我不需要理解配置文件和各种文件操作,只需要用自然语言告诉 Claude Code 我要做什么就行。
关于 SSH 连接的建议
如果你不太熟悉 SSH,可以用本地的 Claude Code 登录阿里云服务器。
它会引导你逐步建立 SSH 连接,完成私钥配置等工作,能节省很多时间。
阿里云的远程服务器操作体验较差,很多快捷键冲突,没有本地终端好用。用 SSH 建立连接,直接用本地终端操作会更舒服。
模型选择的体感
我测试了三种模型:
- 百炼的模型:智能程度差很多,感觉机器人挺傻的
- GLM 4.7:比百炼智能一点
- Claude:智能程度最高,体验最好
结论很明确:如果想把智能助手用到生产上,还是要用最好的模型。
这样能节省你折腾和反复探索的时间,别在低质量模型上浪费精力。
第二阶段:Mac mini 上的深度折腾
回到家之后,我在 Mac mini 上安装了 OpenClaw。
这次可以体验完整的安装过程,对 OpenClaw 的底层设计也有了更多理解。
安装过程
通过 NPM 安装,等了接近十分钟才进入配置页面(可能是网速问题)。
安装配置有两种方式:
- 手工配置
- onboard 引导配置
引导配置比较清晰,主要是:
- 配置模型底层大脑
- 选择聊天渠道和机器人
这两步完成后,基本的开箱配置就完成了。
TUI 配置过程
接下来通过 TUI(Terminal User Interface,终端交互界面)进行配置:
- OpenClaw 怎么称呼你?
- 给 OpenClaw 起什么名字?
- 做事方式和对话回复方式是什么样子?
- 是否需要主动回复(心跳配置)?
- Skill 选择(一键安装常用 Skill)
需要注意:很多 Skill 依赖你提供的 API(比如 Google API),这决定了 Skill 能不能正常使用。
我踩过的三个坑
坑一:模型配置不通
最早配置 Claude 模型时,因为 Claude 5.3 版本的某个模型在 Claude 里没有,但在模型供应商里又有。
选中后,TUI 配置连接模型时通讯不通,卡住了。
只能强制退出,通过
openclaw onboard坑二:JSON 配置文件里的占位符
在配置
openclaw.json但它输出的配置里,很多 Token 和 API Key 是占位符。
结果粘贴进去后,整个 TUI 交互就失效了。因为 Gateway 的 Token 也是占位符,导致网关启动失败,TUI 无法访问。
教训:粘贴配置时,应该直接把 API Key 填充好再粘贴。
每个 Gateway 都有对应的 Token 机制,这个 Token 决定了 Gateway 能不能正常启动。建议把 Token 记下来,并为每个版本的
openclaw.json坑三:Telegram 群聊配置
如果你希望 Telegram 机器人能主动回复消息,而不只是被 @ 时才响应,需要注意:
除了配置 requireMention 外,还要为 Telegram 机器人关闭"群组隐私模式"(Group Privacy Mode),才能启用自动回复功能。
最佳实践:用 Claude Code 管理 OpenClaw
在 Mac mini 上安装的过程中,再次印证了一个最佳实践:
Claude Code 不只是编码助手,更是电脑的全能助手。
配置 OpenClaw 的
.json这时候直接打开 Claude Code,让它帮我解决。它能很好地运行 Bash 脚本命令,做测试,最终直接交付结果。
另一个最佳实践:在 OpenClaw 的主目录里配置一个
CLAUDE.md了解完基本配置后,更优的方式是用 Claude Code 进行配置,让它帮你解决各类配置问题。它会找到最合适的命令和参数,不需要你死记硬背或上网搜索。
核心认知总结
折腾完这一圈,我沉淀出了几个核心认知:
- 使用更好的模型:智能程度直接决定使用体验,不要在低质量模型上浪费时间
- 使用 Claude Code 来管理 OpenClaw:这样更简单,不需要死记硬背配置命令
- VPS 作为第一步很合适:无损试错,不影响本地环境
- 配置文件要注意占位符:粘贴前先填充好真实的 API Key 和 Token
- SSH 连接提升体验:用本地终端操作远程服务器更舒服
如果你也在折腾 OpenClaw,或者对 AI Agent 感兴趣,欢迎交流。
下一篇我会分享 OpenClaw 的核心价值,以及本地 vs VPS 的选择策略。