• 简体中文
  • 记忆

    SciLaxy 智能体能够跨对话记忆信息,通过核心记忆和长期记忆实现个性化和持续学习。

    核心记忆

    核心记忆是始终包含在智能体上下文中的结构化信息。与每次对话重新开始不同,核心记忆让智能体能够积累关于用户和任务的知识。

    核心记忆在每次对话开始时自动加载到智能体的系统提示词中。

    记忆板块

    核心记忆分为四个板块:

    用户摘要

    关于用户的一般信息——偏好、背景、常见需求。智能体根据对话自动更新此板块。

    偏好

    用户的具体偏好——沟通风格、输出格式、语言习惯等。

    活跃上下文

    当前正在进行的项目和任务的上下文。这个板块频繁更新,反映用户当前的工作重点。

    工作规则

    用户给出的明确规则和约束——"总是用中文回答"、"代码使用 TypeScript"等。

    长期记忆

    除了核心记忆,智能体还可以将重要信息保存到长期记忆中。长期记忆是一个可搜索的知识库,智能体在需要时主动检索。

    与核心记忆(始终在上下文中)不同,长期记忆按需检索,适合存储大量但不需要时刻记住的信息。

    智能体如何学习

    1. 隐式学习 — 智能体从对话中自动提取信息,更新核心记忆板块
    2. 显式更新 — 用户可以直接告诉智能体"记住..."来更新记忆
    3. 修正学习 — 当用户修正智能体的错误时,智能体会更新相关的记忆条目
    4. 工具驱动 — 智能体使用 memory_updatememory_savememory_search 工具主动管理记忆
    Info

    记忆是按智能体隔离的。每个智能体有自己独立的核心记忆和长期记忆。不同智能体之间不共享记忆。