Files

3.4 KiB
Raw Permalink Blame History

第15章 · 记忆系统

返回 总目录 | 上一章 第14章


15.1 四层记忆架构v3

记忆系统采用四层架构短期STM+ 当日工作台CURRENT_STATE+ 长期LTM+ 结构化Structured

卡若AI记忆系统v3架构流程图

图 15-1 记忆系统 v3 架构 — 四层记忆 + 检索顺序 + 自动化 Pipeline

层级 存储位置 说明
短期记忆STM Cursor/平台 对话上下文 单次对话有效,由平台自动管理
当日工作台 记忆系统/CURRENT_STATE.md 每次对话启动时优先读取;可覆盖更新;字段:今日目标/进行中/阻塞/下一步≤3
长期记忆LTM 个人/1、卡若本人/记忆.md 长期偏好、规则、人脉、原则;单文件、无子目录
结构化记忆 记忆系统/structured/ 技能索引、Agent 成果、每日摘要、任务结果卡、冲突检测报告等

15.2 唯一记忆源(长期)

路径/Users/karuo/Documents/个人/1、卡若本人/记忆.md

单文件、无子目录。每次对话开始自动读取,作为长期记忆与偏好参考。

15.3 记忆检索顺序(强制)

当需要查找信息时,按以下顺序:

① 当日工作台 CURRENT_STATE.md
  ↓
② 任务结果卡 structured/tasks/YYYY-MM-DD.md
  ↓
③ 长期记忆 记忆.md
  ↓
④ 结构化摘要 daily_digest.md + agent_results.json
  ↓
⑤ 对话归档
  ↓
⑥ 历史归档 archive/

15.4 写入规则

规则 说明
写什么 长期有价值信息:偏好、规则、目标、人脉、原则、读书笔记
格式 每条 12 行,带时间戳 [HH:MM],按日期分组
禁止 不写密码/密钥/Token不随意改删已有条目
去重 同一天相同条目不重复写入
冲突检测 写入前执行 python memory_conflict_check.py "内容"

15.5 与卡若人设联动

调动记忆时以卡若角色参与——不是冷调取数据,而是用卡若的立场、语气和判断理解运用记忆。记忆与 1、卡若本人/ 下的个人档案联动。

15.6 记忆分类标签

记忆以标签区分,统一写在同一文件:

  • [工具]:工具使用经验
  • [原则]:长期原则与规则
  • [人脉]:人际关系与联系
  • [项目]:项目进展与里程碑

15.7 自动化脚本

脚本 用途 频率
collect_chat_daily.py 每日对话归档(幂等去重 + 脱敏) 每日
collect_daily.py 扫描当日活跃 Agent生成摘要 每日
weekly_optimize.py SKILL 质量审计 + 经验库整理 + 日日志归档 每周
memory_watchdog.py 记忆系统健康巡检 每 2 小时
memory_conflict_check.py 写入长期记忆前冲突检测 写入前

脚本路径:02_卡人/水溪_整理归档/记忆系统/。详见该目录下 README.md

15.8 任务结果卡

  • 目录structured/tasks/
  • 格式:子任务/并行线程完成后追加到 structured/tasks/YYYY-MM-DD.md
  • 字段goal / boundary / acceptance / key_actions / artifact_paths / status / next_step
  • 用途:仅记录结果,不记录过程;检索时优先于对话归档

下一章:第16章 · 基因胶囊