用途
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 恢复指定会话。
持久化的内容
会话快照会保存以下信息:
- 智能体状态与配置
- 记忆条目与模式
- 学习轨迹与指标
- 任务进度与待办事项
适用场景
- 需要中断当前工作,并在之后带着完整上下文继续。
- 长时间运行的任务中需要设置检查点,以便回退或分段推进。
- 希望自动在对话开始恢复上下文、在对话结束保存状态。
限制
资料中未提供关于平台支持、依赖条件、存储位置、容量限制或收费方式的信息,暂未提供。