每日记忆管家

自动捕获每小时会话亮点并更新每日记忆文件,保持长期记忆连贯,无需手动记录。可通过定时任务或手动触发。

安装

概览

什么是每日记忆管家

每日记忆管家是一款专为开发者设计的自动化记忆管理工具,能够智能捕获并整理每小时会话中的关键信息,自动生成结构化的每日记忆文件,从而帮助用户保持长期记忆的连贯性。该工具无需手动记录,通过定时任务或用户主动触发的方式,自动提取对话中的决策、任务进展、问题发现等重要内容,并以标准化的格式归档保存。其核心理念在于将零散的交流片段转化为可追溯的知识资产,特别适合需要持续跟踪项目进展和知识沉淀的开发者使用。

系统支持被动模式与主动模式两种运行方式:被动模式下,工具每小时通过 cron 任务自动执行一次;主动模式下,用户可通过语音指令如“记住这个”、“记录今天”或“更新记忆”来即时触发。无论哪种方式,工具都会先检查当前日期对应的记忆文件是否存在,若不存在则创建新文件,随后从最近60分钟内的会话历史中筛选有效信息,过滤掉问候语、简单应答等无意义内容,再根据预设规则对信息进行分类与去重处理。

最终生成的记忆文件采用 Markdown 格式存储于 `~/.openclaw/workspace/memory/YYYY-MM-DD.md` 路径下,每条记录均包含精确的时间戳和简洁的描述文本,便于后续查阅与回溯。这种机制不仅减轻了人工总结负担,也确保了重要信息的完整性和可检索性,是提升个人工作效率与知识管理能力的有力助手。

核心功能特点

  1. 每小时自动捕获会话亮点并生成结构化记忆文件
  2. 支持被动定时触发与主动语音指令双重触发机制
  3. 智能过滤噪声信息(如问候语、简单应答),仅保留有效内容
  4. 按类型分类记录:决策、任务、进度、问题、结论五大类别
  5. 内置智能去重功能,避免重复条目干扰记忆质量
  6. 配置文件灵活可调,支持自定义关键词、跳过模式和相似度阈值

适用场景

每日记忆管家尤其适用于需要频繁进行技术讨论、快速迭代开发或跨团队协作的开发者场景。例如,在每日站会或代码评审过程中,团队成员可能会就某个功能模块的选型、Bug修复方案或新需求优先级达成一致,这些关键决策若不及时记录,容易随时间推移而模糊不清。借助该工具,系统可在每次会话结束后自动将这些共识点以带时间戳的形式写入当日记忆文件,形成可追溯的技术决策日志。

此外,对于独立开发者或远程工作者而言,日常工作中不断涌现的新任务、临时解决方案或遇到的问题往往分散在各种聊天工具、终端输出或笔记应用中。如果没有统一的整理机制,很容易造成信息碎片化。每日记忆管家通过实时抓取命令行操作结果(如‘安装了 openclaw-tavily-search 技能’)、自然语言描述的任务状态(如‘完成了用户认证模块重构’),将其转化为标准化条目,帮助使用者构建个人知识图谱,方便日后复盘优化工作流程。

更进一步的场景中,该工具还可作为长期项目管理的辅助手段——无论是开源贡献、学术研究还是产品原型开发,都需要持续积累经验教训与阶段性成果。通过定期回顾生成的记忆文件,开发者不仅能快速定位过往瓶颈,还能发现潜在的模式或趋势,从而做出更明智的技术选型和流程改进决策。结合手动补充功能(如将复杂结论写入独立的 MEMORY.md),它既满足了自动化效率需求,又保留了人工干预的空间,实现了人机协同的最佳平衡。