关于 session-persist
这是一个 Ruflo 技能,用于保存、查看、恢复和删除 Agent 会话,便于暂停工作后连同上下文继续,并保留进度与记忆。
主要功能
- 01保存和恢复 Agent 会话
- 02列出并查看已保存会话
- 03保留状态、记忆和任务进度
- 04会话开始与结束时自动处理
- 05删除过期会话
适用场景
- 01暂停工作后带上下文继续
- 02为长期任务设置进度检查点
MCP 相关
通过 Ruflo MCP 工具保存、列出、恢复、查看和删除会话。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill session-persist安装后在 Claude Code 中输入/session-persist确认已加载。
详细介绍
会话持久化
跨对话保存和恢复完整的 Agent 会话。
适用场景
需要暂停工作,并在稍后恢复完整上下文时,或者想在长时间运行的任务中保存进度检查点时。
步骤
- 保存会话 — 调用
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 恢复指定会话
持久化内容
- Agent 状态和配置
- 记忆条目和模式
- 学习轨迹和指标
- 任务进度和待办事项
评论
支持 Markdown