360 Secure SkillHub
360 安全技能中心

Session Snapshot

该 Skill 定义会话快照能力:每 30 分钟定时、任务开始/完成等关键节点以及用户手动指令时,保存对话历史、任务状态、上下文与时间戳,并以 JSON 格式记录快照;用户可通过“恢复上一个快照”加载最近快照并恢复会话上下文继续工作。材料仅给出行为与数据结构描述,未提供实现脚本、存储路径或依赖声明。

soroyue
soroyue
热度 32.73
最近更新 2026-05-11 17:39:59
分类:知识应用场景:任务管理 / 工作流 / 笔记整理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add session-snapshot
Metadata
name
session-snapshot
description
会话快照 - 定期保存会话状态,支持断点恢复

Session Snapshot - 会话快照

功能

定期保存当前会话状态,支持断点恢复和回溯。

快照内容

内容 说明
对话历史 最近N条消息
任务状态 进行中的任务及进度
上下文 当前工作目录、关键变量
时间戳 快照时间

保存时机

  1. 定时保存: 每30分钟
  2. 关键节点: 任务开始/完成时
  3. 手动保存: 用户说"保存快照"

恢复机制

用户说"恢复上一个快照"
    ↓
加载最近快照
    ↓
恢复对话上下文
    ↓
继续工作

文件格式

{
  "timestamp": "2026-04-04T01:57:00+08:00",
  "session_id": "xxx",
  "messages": [...],
  "tasks": [...],
  "context": {...}
}

使用方式

  • 自动执行(每30分钟)
  • 手动:说"保存快照"或"恢复快照"