一、想法来源
自从今年3月开始使用openclaw以来,创建了几个个人使用比较多的skill,比如记事本、记账本、密码本、会议本、档案本等,就是把家庭生活、工作相关的碎片数据进行分门别类的记录,然后通过AI agen 根据我的喜好进行整理再存储。
但是,记录时间长了,数据多起来后,又出现记忆缺失,明明保存过的数据后续找不到了;加上openclaw多次跌倒升级,skill和记忆都在不断的兼容升级中调整,也导致数据格式化、完整性被破坏。
在使用openclaw的过程中,确实带来许多便利,同时也耗费了大量的时间“调教”openclaw。当发现历史记忆、历史数据缺失(不止何时被修改或根本就没保存),这感觉让人抓狂。
二、如何解决
为了解决数据保存不全的问题,我最先是做法是备份。最先我是通MemOS云插件进行云端记忆数据备份,通过本地openclaw同步调取同ID的记忆数据进行云端、本地数据共享和同步,但是用了没多久,MemOS云插件的API调用出现报错,修复了多次没有彻底解决问题,一个非常好的记忆插件却用的不顺心,非常闹心;之后,我在云端布置openclaw作为主AI,24小时调用和输入;在本地NSA上又安装备用openclaw,通过本地SSH链接云端服务器调取主AI的记忆数据和Skill数据到本地,让AI定时进行二次整理和备份。
这过程又出现一些问题,尤其是openclaw升级后, Cron job执行经常出错。我可以确定我让AI执行哪些存储任务,可一段时间之后,我让AI帮我调取时,数据还是会出错。
评论