Daily Memory Save

🧠 智能会话归档 · 跨日记忆永续

自动会话记忆保存系统,通过定时扫描对话历史构建双层记忆档案,实现跨会话智能连续性。

收藏
7.2k
安装
1.9k
版本
1.0.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Daily Memory Save 是一款面向 AI 代理的持续记忆管理技能,采用双层级架构解决跨会话上下文丢失问题:

  • 日度原始层:按日期生成 memory/YYYY-MM-DD.md,记录当日决策、项目进展、用户偏好等原始对话片段
  • 长期精炼层:维护 MEMORY.md 文件,仅收录经筛选的高价值洞察,形成持久知识库

系统通过 cron 定时任务每 2 小时运行(建议时段 9:00-23:00),在主会话中以静默模式自动执行,无需用户干预。

显著优点

1. 零配置智能筛选:内置启发式规则区分"信号与噪声",安静时段自动跳过,避免文件膨胀
2. 防重复机制:写入前读取现有文件,采用"外科式编辑"而非简单追加,保持记忆整洁

3. 隐私优先设计:声明式安全边界——无网络访问、无凭证处理、仅写入指定工作区路径

4. 灵活通知策略:默认静默运行,可一键切换为轻量通知模式(1-2 行摘要)

潜在局限

  • 主会话依赖:必须运行在主会话才能读取对话历史,存在与其他系统事件资源竞争的可能
  • 无加密存储:记忆文件以纯 Markdown 保存,依赖用户自行保障工作区隐私
  • 摘要质量瓶颈:记忆价值完全取决于模型提取能力,复杂语境可能丢失细微差别
  • 人工审核成本:官方建议"定期审查"保存内容,但未提供自动化审核工具

适合人群

  • 进行长期项目协作、需要代理记住历史上下文的深度用户
  • 重视数据主权、倾向本地优先存储的隐私敏感型用户
  • 使用 OpenClaw 框架且具备 cron 系统事件能力的技术用户

常规风险

| 风险类型 | 说明 |
|---------|------|
| 数据残留 | 敏感对话内容可能以摘要形式永久写入文件 |
| 权限越界 | 虽声明仅写指定路径,仍需运行时沙箱强制执行 |
| 记忆漂移 | 长期累积的旧记忆可能与新语境产生冲突 |
| 文件损坏 | 并发写入场景下(如用户手动编辑时)存在冲突风险 |

部署建议:启用前确认工作区已配置备份,建议配合.gitignore排除 memory/ 目录避免意外提交敏感摘要。

Daily Memory Save 内容

手动下载zip · 4.3 kB
README.mdtext/markdown
请选择文件