mcpField
S
session-persist

session-persist

github.com/ruvnetAgent 工作流80.0k774 次安装今天更新
代码仓库

关于 session-persist

这是一个 Ruflo 技能,用于保存、查看、恢复和删除 Agent 会话,便于暂停工作后连同上下文继续,并保留进度与记忆。

主要功能

  1. 01保存和恢复 Agent 会话
  2. 02列出并查看已保存会话
  3. 03保留状态、记忆和任务进度
  4. 04会话开始与结束时自动处理
  5. 05删除过期会话

适用场景

  1. 01暂停工作后带上下文继续
  2. 02为长期任务设置进度检查点

MCP 相关

通过 Ruflo MCP 工具保存、列出、恢复、查看和删除会话。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/ruvnet/ruflo --skill session-persist

安装后在 Claude Code 中输入/session-persist确认已加载。

详细介绍

会话持久化

跨对话保存和恢复完整的 Agent 会话。

适用场景

需要暂停工作,并在稍后恢复完整上下文时,或者想在长时间运行的任务中保存进度检查点时。

步骤

  1. 保存会话 — 调用 mcp__plugin_ruflo-core_ruflo__session_save,为当前状态创建快照
  2. 列出会话 — 调用 mcp__plugin_ruflo-core_ruflo__session_list,查看所有已保存的会话
  3. 恢复 — 调用 mcp__plugin_ruflo-core_ruflo__session_restore,恢复之前的会话
  4. 信息 — 调用 mcp__plugin_ruflo-core_ruflo__session_info,查看会话详情和元数据
  5. 清理 — 调用 mcp__plugin_ruflo-core_ruflo__session_delete,删除旧会话

会话钩子

  • hooks_session-start — 在对话开始时自动恢复上下文
  • hooks_session-end — 自动保存状态并导出指标
  • hooks_session-restore — 根据 ID 恢复指定会话

持久化内容

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

评论

支持 Markdown