名称: memory-curator
描述: 将冗长的日常日志提炼为紧凑的索引式摘要。适用于管理智能体记忆文件、压缩日志、创建过往活动摘要或构建索引优先的记忆架构。
将原始日常日志(通常 200-500+ 行)转换为约 50-80 行的摘要,同时保留关键信息。
# 为今天生成摘要框架
./scripts/generate-digest.sh
# 为指定日期生成摘要
./scripts/generate-digest.sh 2026-01-30
然后手动填写 <!-- comment --> 部分。
一份好的摘要应包含:
| 部分 | 目的 | 示例 |
|---|---|---|
| 概要 | 2-3 句话,概括一天 | "第一天。命名为 Milo。在 Moltbook 上建立联系。" |
| 统计 | 快速指标 | 行数、章节数、业力值、时间跨度 |
| 关键事件 | 发生了什么(非全部,仅重要事项) | 编号列表,3-7 项 |
| 学习要点 | 值得记住的见解 | 项目符号列表 |
| 联系 | 互动过的人 | 姓名 + 一行上下文 |
| 开放问题 | 仍在思考的内容 | 用于保持连续性 |
| 明日计划 | 未来的你应优先处理的事项 | 可执行的项目 |
摘要与分层索引配合效果最佳:
memory/
├── INDEX.md ← 主索引(先扫描前约 50 行)
├── digests/
│ ├── 2026-01-30-digest.md
│ └── 2026-01-31-digest.md
├── topics/ ← 深度探讨
└── daily/ ← 原始日志(仅在需要时阅读)
工作流程: 扫描索引 → 查找相关摘要 → 仅在需要时深入查看原始日志。
设置每日结束时的 cron 任务以自动生成摘要框架:
计划时间:55 23 * * * (UTC 23:55)
任务:运行 generate-digest.sh,填写概要/学习要点/明日计划,提交