58 lines
1.9 KiB
Markdown
58 lines
1.9 KiB
Markdown
# 记忆、检索与知识
|
||
|
||
## Conversation 摘要与上下文记忆
|
||
|
||
**实现阶段:P6**
|
||
|
||
- 从长会话中提炼目标、决策、约束、未完成事项和重要结果。
|
||
- 摘要可查看并能追溯原始消息,更新时不覆盖用户显式纠正。
|
||
- Context Builder 按当前需求选择摘要与必要原文。
|
||
|
||
## Task 与 Project 记忆
|
||
|
||
**实现阶段:P6**
|
||
|
||
- 跨 Conversation 保存 Space 级事实、规则、架构、决策和经验。
|
||
- Project 记忆与项目目录绑定,Task 记忆随 Task 升级迁移。
|
||
- 新会话可以检索相关历史,而不是加载该 Space 的全部内容。
|
||
|
||
## 全局个人记忆
|
||
|
||
**实现阶段:P6**
|
||
|
||
- 保存跨 Space 有效的个人偏好、习惯和长期事实。
|
||
- 区分用户明确声明与 Agent 从历史中提炼的内容。
|
||
- 三个客户端共享同一记忆服务和修改结果。
|
||
|
||
## 记忆管理与来源
|
||
|
||
**实现阶段:P6**
|
||
|
||
- 支持查看、编辑、固定、合并、纠错、遗忘和恢复记忆。
|
||
- 每条记忆保留来源、作用域、更新时间和相关 Conversation/Run。
|
||
- 处理互相冲突、已过期和不再可信的信息。
|
||
|
||
## 全文、向量与混合检索
|
||
|
||
**实现阶段:P6**
|
||
|
||
- 对消息、Run、项目文档和知识资料建立全文索引。
|
||
- 在需要语义检索时增加向量索引,并通过混合排序提高准确性。
|
||
- 返回可解释的来源片段,避免只给出不可核查的记忆结论。
|
||
|
||
## 文档导入与个人知识库
|
||
|
||
**实现阶段:P6**
|
||
|
||
- 导入常见文本、代码、Markdown、PDF 和网页资料。
|
||
- 管理解析、切分、索引、更新、删除和重复内容。
|
||
- 回答时引用原始来源,并区分个人记忆与外部资料。
|
||
|
||
## 记忆提炼与维护 Hooks
|
||
|
||
**实现阶段:P6**
|
||
|
||
- 在 Conversation、Run 或 Project 事件后提出摘要与记忆更新。
|
||
- 定期检测重复、冲突、过期和缺少来源的记忆。
|
||
- 自动维护不得阻塞正常 Run,用户可以查看和撤销变更。
|