bagua-memory
v1.0.0八卦记忆系统(Bagua Memory)——AI Agent 记忆管理框架。将记忆按八个维度(规则/知识/热记忆/决策/事件/关联/归档/偏好)分类存储,通过生命周期自动衰减与卦变关联联想检索。 使用场景: (1) 为 AI Agent 建立结构化长期记忆 (2) 管理 workspace 中的记忆
详细分析 ▾
运行时依赖
安装命令
点击复制技能文档
八卦记忆系统 基于文件的零依赖记忆管理框架,任何可读写本地文件的 AI Agent 均可使用。 详细架构见 references/architecture.md(权威来源:memory/bagua/README.md)。
⚡ 自激活(首次触发必做) 检测:若 AGENTS.md 或 SOUL.md 中无 ## 记忆规则 章节,则未激活。 步骤:
- 在 workspace 根目录运行 bash scripts/init_bagua.sh .(自动创建 memory/ 与 MEMORY.md)
- 将 references/soul-inject.md 内容追加到 AGENTS.md(或 SOUL.md)末尾
- 若 HEARTBEAT.md 存在,将 references/heartbeat-inject.md 追加进去
- 告知用户:"八卦记忆系统已激活 ✅"
核心流程 写入记忆
- 按归类指南判断信息所属卦位
- 写入 memory/bagua/<卦位>/ 下的 Markdown 文件
- 命名:YYYY-MM-DD.md(时间线)或主题名
检索记忆(渐进式) L0:读 MEMORY.md(索引+归类指南) L1:按话题读 1-2 个相关卦位 L2:复杂检索时读 memory/bagua/README.md(卦变关联表)
记忆维护
- 归档:离卦超 7 天 → 移入艮卦
- 压缩:艮卦超 30 天 → 摘要化
- 恢复:归档记忆被引用 → 升回原卦位
八卦速查 卦 | 目录 | 存什么 | 边界 ☰ 乾 qian/ | 系统规则、行为准则 | - ☷ 坤 kun/ | 知识库、事实 | 相对稳定信息 ☲ 离 li/ | 近期新发现 | 仅“新东西”,无对话总结 ☵ 坎 kan/ | 决策推理 | 仅记“为什么” ☳ 震 zhen/ | 事件时间线 | 仅记“发生了什么” ☴ 巽 xun/ | 关联网络 | 人/项目/概念关系 ☶ 艮 gen/ | 归档记忆 | 冷却旧记忆 ☱ 兑 dui/ | 用户偏好 | 风格、习惯、情感
与 MEMORY.md 的关系 MEMORY.md 为入口(L0),记忆实体位于 memory/bagua/ 各卦位。