Files
karuo-ai/运营中枢/使用手册/第四篇_运营中枢/15_记忆系统.md

91 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 第15章 · 记忆系统
> 返回 [总目录](../README.md) | 上一章 [第14章](14_异常处理与红线.md)
---
## 15.1 四层记忆架构v3
记忆系统采用**四层架构**短期STM+ 当日工作台CURRENT_STATE+ 长期LTM+ 结构化Structured
![卡若AI记忆系统v3架构流程图](../../images/卡若AI记忆系统v3架构流程图.png)
**图 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章 · 基因胶囊](16_基因胶囊.md)