乐于分享
好东西不私藏

【龙虾教程】OpenClaw如何部署每日记忆自动归档

【龙虾教程】OpenClaw如何部署每日记忆自动归档

让OpenClaw每天自动保存你的工作记录,从此不忘事

适合人群:职场人士、自由职业者、学生、任何需要记录工作生活的人难度:⭐(零门槛,无API Key)


为什么要部署这个系统

解决的核心点

  • ❌ 每天手动写工作日志太麻烦,坚持不下去
  • ❌ 时间久了自己也不记得做过什么,复盘时一片空白
  • ❌ 项目复盘时找不到当时的决策依据,只能凭模糊记忆

最终效果

你:【下班】OpenClaw:✅ 已保存今日记忆        📅 2026-**-** 工作总结        • 完成了文章5篇        • 修正了时效性问题        • 建立了Git-Notes防失忆机制        💾 已归档到记忆库

使用场景

  1. 每日工作复盘:下班时自动总结当天工作
  2. 项目进度追踪:记录关键决策和里程碑
  3. 学习记录:记录每天的学习内容和进度
  4. 生活记录:重要事件和想法的长期保存

需要准备什么

所需技能
用途
必须?
成本
git-notes-memory
记忆自动归档
0元
Git环境
存储记忆数据
⚠️ 建议
0元

前置条件

  • OpenClaw已安装并正常运行
  • 有Git环境(macOS自带,Windows需安装Git)
  • 有OpenClaw工作目录(默认:~/.openclaw/workspace)

第一步:安装记忆归档技能

安装git-notes-memory技能

OpenClaw会回答

正在安装 git-notes-memory...✅ git-notes-memory 安装成功

原理:git-notes-memory技能使用Git的notes功能来存储和检索记忆数据,不依赖外部数据库。


第二步:初始化Git-Notes存储

进入OpenClaw工作目录,初始化Git-Notes存储

OpenClaw会回答

# 进入工作目录cd ~/.openclaw/workspace# 确认Git仓库已初始化git status# 配置身份信息(只需一次)git config user.name "你的名字"git config user.email "your@email.com"✅ Git-Notes存储已准备就绪

原理:Git-Notes是Git的一个功能,可以在不修改代码的情况下附加额外信息到提交记录中。


第三步:配置每日自动归档

配置每日记忆自动归档

OpenClaw会回答

# 创建记忆归档脚本cat > ~/.openclaw/workspace/save_daily_memory.sh << 'EOF'#!/bin/bashcd ~/.openclaw/workspacedate=$(date +%Y-%m-%d)echo "# $date 工作总结" > memory/$date.mdecho "" >> memory/$date.mdecho "## 完成事项" >> memory/$date.mdecho "- [ ] 记录今天的工作..." >> memory/$date.mdecho "" >> memory/$date.mdecho "## 学习收获" >> memory/$date.mdecho "- [ ] 记录今天的收获..." >> memory/$date.md# 保存到Git-Notesgit add memory/$date.mdgit commit -m "记忆归档: $date"git notes --ref=memory add -m "每日记忆归档 $date" HEADecho "✅ 今日记忆已归档"EOFchmod +x ~/.openclaw/workspace/save_daily_memory.sh# 设置每日定时任务(下午6点)(crontab -l 2>/dev/null; echo "0 18 * * * ~/.openclaw/workspace/save_daily_memory.sh") | crontab -✅ 每日记忆自动归档已配置完成每天下午6点自动保存当日记忆

原理:使用cron定时任务每天自动执行记忆归档脚本,将记忆保存到Git-Notes中。


第四步:测试记忆归档

测试记忆归档功能

OpenClaw会回答

# 手动执行一次归档脚本~/.openclaw/workspace/save_daily_memory.sh# 查看归档结果ls -la ~/.openclaw/workspace/memory/$(date +%Y-%m-%d).md# 查看Git-Notes记录git notes --ref=memory show HEAD✅ 测试完成,记忆归档功能正常

原理:通过手动执行脚本验证整个归档流程是否正常工作。


日常使用

场景1:下班时自动归档

:"下班了" OpenClaw会:自动执行记忆归档脚本,保存当天工作记录

场景2:查询昨天做了什么

:"昨天做了什么?" OpenClaw会:从Git-Notes中检索昨天的记忆记录并展示

场景3:查看上周工作

:"上周的工作总结" OpenClaw会:展示上周每天的归档记录

场景4:项目复盘

:"查看**项目的所有决策记录" OpenClaw会:从记忆库中筛选出所有与该项目相关的记录


故障排除

Q1: Git-Notes命令找不到

解决步骤

  1. 检查Git版本
  2. OpenClaw会git --version(确认版本≥2.0)

原因:旧版本Git可能不支持notes功能,需要升级Git

Q2: cron任务没有执行

解决步骤

  1. 检查cron服务状态
  2. OpenClaw会sudo launchctl list | grep cron(macOS)

原因:cron服务未启动或脚本权限问题

Q3: 记忆文件没有创建

解决步骤

  1. 检查工作目录权限
  2. OpenClaw会ls -la ~/.openclaw/workspace/

原因:工作目录权限不足或路径错误


效果实现

✅ 每日自动归档 - 每天自动保存工作记录✅ Git-Notes存储 - 使用Git高效存储和检索记忆✅ 随时查询 - 可以随时查询任意日期的记忆✅ 零成本维护 - 纯本地存储,无需API Key或服务器


快速命令参考

你想做什么
你说什么
手动归档今天记忆
执行记忆归档脚本
查看昨天记忆
查看昨天的记忆记录
搜索特定内容
搜索记忆库中的[关键词]
修改归档时间
修改记忆归档时间到[时间]

教程版本: v1.0启明AI实验室