SuperAPI AI 工具集

agent-memory-systems

智能体与模型

查看项目

更新于 10-15 23:49

技能介绍

用途:为 AI 智能体设计并实现持久化记忆与上下文系统,使其能跨会话记住交互、共享知识、在长任务中保持状态,并从经验中学习。

主要能力:

  • 记忆分类:工作记忆(当前上下文窗口)、短期记忆(会话级、超时过期)、长期记忆(情景/语义/程序)。
  • 工作记忆:管理任务描述、进度、活跃实体、对话窗口与推理草稿,超限时淘汰旧消息并可摘要转入短期记忆。
  • 短期记忆:按 sessionId 存储摘要、事实、决策、访问文件,带 TTL(示例为 30 分钟),过期后归档到长期记忆。
  • 情景记忆:记录事件、上下文、结果与教训,生成 embedding 存入向量库,支持相似度检索与按类型检索。
  • 语义记忆:以 subject/predicate/object 形式存储事实,含置信度、来源、时间,支持冲突检测与解决。
  • 程序记忆:存储技能步骤、触发条件、示例、成功率与使用次数,按成功率与相关性匹配,并用指数移动平均更新成功率。
  • 共享记忆:多智能体场景下基于命名空间隔离,支持读写、compareAndSwap 原子操作与订阅通知(示例用 Redis 实现)。
  • 检索策略:近期加权、重要性加权、上下文扩展加向量检索与重排序。
  • 记忆维护:短期到长期的整合、按时间/访问次数/重要性修剪、未验证事实置信度衰减。

使用方式:资料以 TypeScript 接口与类示例展示实现思路,未提供安装命令或具体依赖版本。

适用场景:跨会话记忆、多智能体知识共享、长任务状态持久化、从经验中学习的智能体。

限制:资料未提供具体平台、收费、价格或效果数据;示例代码需按实际技术栈调整,敏感数据需注意隔离与安全。