乐于分享
好东西不私藏

openclaw把我的skill都删了

openclaw把我的skill都删了
昨天让 openclaw写了一个选题报告系统,一开始没指定位置,它自己放到 skill 的目录下了。
在系统迭代的过程中,有了不同的想法,就让它提交到 github 了,后台也没管它。
今天早上发现早盘那个任务没运行,就手动让它运行了一下 skill ,收到消息后,发现不是我skill 里规定的数据,问了下它,才发现我 skill 里的 SKILL.md 没了,只剩下.venv。
昨天只让它操作了选题系统,没干别的,怀疑是它在执行过程中,把 skill 下的文件都给删了。
我问它是不是它给我删的,它说不是它删的,理由是会话历史记录中没有删除这些文件的记录。
它列的可能原因,都是它在做的,除了它,没有人操作那台机器了。
幸好 skill 我写了一个定时同步到 github了。
让它执行了恢复,定时任务就可以运行了。
这给我提了一个醒,让它执行任务时,目录一定要规定好,一开始就要设置好,skill 目录要 git 备份,目前 openclaw workspace 下的 skill 和几个 markdown 文件(像memory.md,soul.md,user.md 等)都会定时同步到 git 。