主动记忆能力(Proactive Memory),跨会话延续用户偏好、项目上下文,记住导师要求和格式规范
主动记忆能力 (Proactive Memory) - 记住用户偏好、项目上下文,跨会话延续
跨会话主动记忆能力,记住用户偏好、导师要求、项目上下文,下次对话自动恢复。
# 自动保存(由 EO 自动触发)
保存: "导师偏好:方法论章节需要更详细的数学推导"
保存: "格式要求:双栏IEEE模板"
保存: "上次讨论焦点:价格谈判"
# 加载用户偏好
加载记忆: "用户偏好"
// 自动恢复
用户: "继续上次的研究"
→ 自动加载:
→ - "目标期刊Medical Image Analysis"
→ - "IEEE格式要求"
→ - "上次模型已经跑出初步结果"
# 搜索相关记忆
搜索记忆: "关于价格的所有记忆"
搜索记忆: "导师的偏好"
| 模式 | 能力 |
|---|---|
| 有EO插件 | 跨会话持久化、LanceDB索引、语义搜索 |
| 无插件(基础) | 当前会话记忆、无持久化 |
// 案例:学术论文
用户: "继续上次的研究,模型已经跑出初步结果"
// EO 自动执行:
const memory = await eo_ability_memory({
action: 'load',
context: '当前项目'
})
// → 加载: "用户偏好IEEE格式" + "目标期刊Medical Image Analysis"
// 完成论文撰写后
await eo_ability_memory({
action: 'save',
key: '论文进度',
value: { phase: 'methodology', done: true }
})
interface MemoryInput {
action: 'save' | 'load' | 'search' | 'forget' | 'update'
key?: string
value?: any
context?: string
tags?: string[]
}
interface MemoryOutput {
success: boolean
data?: any
related?: MemoryEntry[]
memoryUsed?: number
}
🦞⚙️ 钢铁龙虾军团