长期记忆 — 跨会话保留偏好和事实
长期记忆是什么
长期记忆让 NoteGen 的 AI 跨会话记住关于你的信息。比如:
- 你偏好用什么语言回复
- 你常用的技术栈
- 你做过的项目
- 你的写作风格偏好
下次开启新对话时,AI 会自动检索相关记忆,不用每次重新自我介绍。
记忆的两种类型
| 类型 | 说明 |
|---|---|
| 偏好 | "用户喜欢用中文回复"、"偏好简洁风格" |
| 事实 | "用户正在学习 Rust"、"做过 React 性能优化项目" |
记忆来源
记忆可以来自:
- AI 自动提取——在对话过程中,AI 识别出你表达的偏好或事实,主动存入记忆
- 手动添加——在记忆管理面板里手动输入
- 从聊天记录总结——定期让 AI 扫描历史对话,提取可沉淀的记忆
检索方式
AI 对话时会按语义匹配检索记忆——不是关键词匹配,而是"这条记忆和当前问题相关吗"。
比如你问"帮我整理一下这周的笔记",AI 可能检索到:
- "用户偏好简洁风格"(影响整理输出的风格)
- "用户主要在 Python 和 AI 方面做记录"(影响整理的关注点)
- "用户做过 React 性能优化项目"(如果这周有相关记录)
管理记忆
可以在"设置 → 长期记忆"面板中:
- 查看所有记忆条目
- 编辑、删除过期或错误的记忆
- 手动添加新记忆
- 清空全部记忆
建议定期清理——过时的记忆(比如一年前的技术栈)会干扰 AI 回答。
记忆 vs 知识库
两者容易混淆,但完全不同:
| 维度 | 长期记忆 | 知识库 RAG |
|---|---|---|
| 存的是什么 | 关于你的偏好和事实 | 你写的笔记内容 |
| 来源 | AI 从对话提取或手动添加 | 从你的 .md 文件自动构建 |
| 用途 | 让 AI 更"懂你" | 让 AI 能"引用你的素材" |
| 生命周期 | 可能过时需要清理 | 自动增量更新 |
两者互补——记忆帮 AI 理解你,知识库帮 AI 引用你的笔记。
隐私
记忆数据保存在本地 NoteGen 应用数据目录。启用云同步后,记忆也会同步到你选择的同步服务。敏感偏好(比如"我不喜欢被推销")建议保持同步,个人事实(比如住址)建议只存本地不同步。