不知道你有没有把好好的龙虾玩崩的经历,我玩崩了很多次,给你讲讲我的经历,好避避坑。

我记得我最初玩龙虾是大年30晚上,龙虾玩的特别入迷,好不容易打磨了一个不错的Agent。
后来,我想升级它。让它成为一个团队,毕竟:三个臭皮匠顶个诸葛亮嘛!
于是,我特别放心,一如既往地让龙虾开始升级自己了。
好家伙,我的龙虾从此,再也没动静,不回复我了。
后来,我明白了一件事情:自己必须懂龙虾后台的所有配置文件 以及 相关细节。这需要时间,所以在此之前:可以考虑先给龙虾上一份保险。
这份保险就是大名鼎鼎的Github,它可以做版本控制。
简单来说就是:我在它改核心配置文件之前,我让龙虾提交所有内容到Github的仓库,相当于一个当下时间的备份。
假如龙虾崩了,我完全可以通过备份的核心配置文件和数据资产,完美复刻一个龙虾。
而不是从头养一只新龙虾。
另外,Github是免费的。用起来,特别香。
我尝试演示一下怎么配置,方便大家后续也避坑。
首先,就是Github的注册了,访问地址:https://github.com,点击右上角的:Sign up,顺着页面指示,很容易完成注册。

我们需要保证服务器上存在git,可以让龙虾帮忙验证一下。确实有,那就方便了。

接着,我们需要初始化龙虾。需要先在Github上创建一个仓库。
每一个仓库负责独立的事情,所以根据自己的定位,取一个合适的名字 和 简介 仓库如果不准备开源出去,可以考虑:Private 其余的选项,非必选,后续需要,可以回来再选择

创建完仓库之后,我们可以复制截图中地址,开始让龙虾自己构建服务器本地仓库。

这里是Github仓库的SSH链接命令:[git@github.com](mailto:git@github.com):Su***********,默认 `~/.openclaw/workspace` 作为仓库的初始路径。我希望你可以将服务器本地的仓库核心配置,包括:AGENTS.md SOUL.md TOOLS.md IDENTITY.md USER.md HEARTBEAT.md memory/ 以及 工作区的内容(workspace)进行初始化并推送到G****aw仓库。注意事项: 即使我们在私有仓库中,也应避免在工作区中存储密钥:- API 密钥、OAuth 令牌、密码或私有凭证。- `~/.openclaw/` 下的任何内容。- 聊天原始转储或敏感附件。 如果你必须存储敏感引用,请使用占位符,并将真实密钥保存在其他地方(密码管理器、环境变量或 `~/.openclaw/` )。建议的 `.gitignore` 起始内容: `.DS_Store .env **/*.key **/*.pem **/secrets*`龙虾完成的内容 和 没有完成的内容,符合预期。

然后,我告诉龙虾:将本地的SSH密钥,提供给我,我来给你配置吧。
这是什么意思呢?你可以理解为:把龙虾的人脸信息给我,我录入到github仓库系统中,后续龙虾来了,通过人脸识别,就可以进出我的仓库了。

把龙虾给我们的公钥复制下来,根据我页面标记的重点,进行黏贴并选择勾选、确认即可。

最后一步,开始让龙虾自己尝试推送。这也是我们最后的测试了。
你的公钥人脸信息已经录入成功,请开始推送吧!并告诉我,我们今后主要的合并分支是哪一个分支?
龙虾的保险已经“免费”购买完了,最后,我们自己再验证一下效果。

嗯,效果不错。后续可以放心使用了。
随便造!
往期文章请看:
玩转OpenClaw|个人微信正式接入龙虾OpenClaw 保姆级手册
OpenClaw保姆级部署:从0到7x24小时AI助手,全程图文教程
夜雨聆风