memory-archivist

GitHub

实现会话归档、知识图谱同步及记忆生命周期管理。通过自动化脚本处理对话摘要、增量同步至gbrain,并执行过期清理、冲突检测与智能压缩,确保记忆系统高效有序。

skills/memory-archivist/SKILL.md mage0535/hermes-memory-installer

Trigger Scenarios

需要归档历史会话时 需要同步新信息到知识图谱时 定期维护记忆库以清理过期或重复内容时

Install

npx skills add mage0535/hermes-memory-installer --skill memory-archivist -g -y
More Options

Use without installing

npx skills use mage0535/hermes-memory-installer@memory-archivist

指定 Agent (Claude Code)

npx skills add mage0535/hermes-memory-installer --skill memory-archivist -a claude-code -g -y

安装 repo 全部 skill

npx skills add mage0535/hermes-memory-installer --all -g -y

预览 repo 内 skill

npx skills add mage0535/hermes-memory-installer --list

SKILL.md

Frontmatter
{
    "name": "memory-archivist",
    "description": "自动归档 + 知识图谱同步 + 记忆生命周期管理"
}

Memory Archivist

进阶记忆层。实现自动化: 会话归档 → gbrain 知识图谱同步 → 记忆清理。

核心脚本

1. 会话归档 (archive_sessions.py)

从 state.db 提取完整对话 → 生成结构化摘要 → 写入 gbrain

python3 scripts/archive_sessions.py --session-id <id>

2. 自动摘要 (auto_session_summary.py)

分析对话关键决策/学习/变更 → 生成 session_summary.md

3. 知识图谱同步 (session_to_gbrain.py)

增量同步: Hermes state.db → gbrain pages, 含 timeline + tags + wikilinks

python3 scripts/session_to_gbrain.py --resume  # 断点续传

4. 记忆生命周期 (memory_lifecycle.py)

  • 检测 stale 记忆 (>30天未访问)
  • 标记 expired 记忆 (>90天)
  • 自动清理, 保护已标注 keep 的记忆

5. 记忆守护 (memory_guardian.py)

11.7KB, 最全面的记忆管理:

  • 容量检测 (memory tool 5KB cap)
  • 冲突检测 (新旧信息矛盾)
  • 智能压缩 (合并重复条目)
  • 过期清理

6. 记忆反思 (memory_reflect.py)

周期性运行, 分析近期记忆趋势, 生成用户画像更新建议

Cron 配置

# 每日归档
schedule: "30 3 * * *"
script: $AGENT_HOME/scripts/archive_sessions.py

# 每周生命周期
schedule: "0 4 * * 0"
script: $AGENT_HOME/scripts/memory_lifecycle.py

Version History

  • cf22e8b Current 2026-07-05 14:36

Same Skill Collection

skills/memory-proactive/SKILL.md
skills/memory-starter-kit/SKILL.md

Metadata

Files
0
Version
cf22e8b
Hash
80cc400f
Indexed
2026-07-05 14:36

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-14 08:46
浙ICP备14020137号-1 $Map of visitor$