SuperAPI AI 工具集

session-persist

智能体与模型

查看项目

更新于 10-15 14:53

技能介绍

用途

Session Persistence 用于跨对话保存和恢复完整的智能体会话。当你需要暂停工作、稍后带着完整上下文继续,或者想在长时间运行的任务中设置检查点时,可以使用该技能。

主要能力

该技能围绕会话快照提供以下操作:

  • 保存会话:调用 mcp__plugin_ruflo-core_ruflo__session_save 对当前状态进行快照。
  • 列出会话:调用 mcp__plugin_ruflo-core_ruflo__session_list 查看所有已保存的会话。
  • 恢复会话:调用 mcp__plugin_ruflo-core_ruflo__session_restore 恢复之前的会话。
  • 查看信息:调用 mcp__plugin_ruflo-core_ruflo__session_info 获取会话详情与元数据。
  • 清理:调用 mcp__plugin_ruflo-core_ruflo__session_delete 删除旧会话。

会话钩子

该技能还提供三个钩子,用于自动化会话生命周期管理:

  • hooks_session-start:在对话开始时自动恢复上下文。
  • hooks_session-end:在会话结束时自动保存状态并导出指标。
  • hooks_session-restore:按 ID 恢复指定会话。

持久化的内容

会话快照会保存以下信息:

  • 智能体状态与配置
  • 记忆条目与模式
  • 学习轨迹与指标
  • 任务进度与待办事项

适用场景

  • 需要中断当前工作,并在之后带着完整上下文继续。
  • 长时间运行的任务中需要设置检查点,以便回退或分段推进。
  • 希望自动在对话开始恢复上下文、在对话结束保存状态。

限制

资料中未提供关于平台支持、依赖条件、存储位置、容量限制或收费方式的信息,暂未提供。