SuperAPI AI 工具集

memory-context-management

智能体与模型

查看项目

更新于 10-15 23:47

技能介绍

用途:为 Kortix 智能体提供跨会话的知识留存方案,包含两套互补系统:自动记忆插件(基于 SQLite)与手动持久化文件系统,建议两者并用。

主要能力

  1. 会话感知:插件每轮注入 <session_context>,包含 Session ID,用于笔记溯源、通过 mem_search 或 session_get 检索历史工作、关联观察与 LTM。
  2. 文件系统持久化:/workspace 在容器重启、重建、重启后仍保留,写入内容永久存在直到显式删除。适合持久化计划、进度、交接说明、决策与发现。
  3. 记忆插件 kortix-sys-oc-plugin:自动捕获知识。每次工具调用生成结构化观察,存入 SQLite(~/.kortix/memory.db);压缩时触发 LTM 整合,由 LLM 读取会话观察,抽取情景、语义、程序性记忆,与已有 LTM 去重后写入 long_term_memories 表;LTM 每轮自动召回并注入上下文。

使用方式 检索:mem_search({ query: "how we set up the auth system" }),观察与 LTM 均可搜索,LTM 排序更靠前。 手动保存:mem_save({ text: "User prefers Bun over Node", type: "semantic" }),建议少用,自动流水线已覆盖多数场景。 记忆类别:情景(事件)、语义(事实)、程序性(操作步骤)。

协同与上下文管理 写文件会经“写入→观察→压缩→LTM→自动召回”进入记忆流水线。若未来会话可能需要 cat 该信息就写文件;若属于应自动浮现的环境上下文则交给记忆插件;关键内容两者都做。上下文窗口填满时会触发压缩,建议:不要把大文件内容留在对话中,避免重复,尽早持久化,重新调查前先 mem_search,并主动写交接笔记。

限制 资料未提供具体安装命令、计费与平台支持范围。分类依据其面向智能体的记忆与上下文管理用途归入智能体与模型。