{“content”:”---\nname: session-catchup\ndescription: 快速回顾最近工作进度,恢复因崩溃中断的任务。输入 catchup 关键词时触发。\ntriggers:\n - “catchup”\n - “回到之前”\n - “恢复进度”\n - “刚才在做什么”\n - “继续之前的工作”\n---\n\n# Session Catchup Skill\n\n当用户说 catchup、回到之前、恢复进度等时,快速汇总最近工作状态。\n\n## 步骤\n\n1. 优先读取结构化摘要 — 读 ~/.hermes/hermes-wiki/daily/*-session.md(今天的摘要文件)。按修改时间倒序,取最近3个文件。每个文件格式固定,直接提取「基本信息」「工具调用」「对话摘要」「用户消息历史」即可。\n2. 补充搜索(如需要) — 如果 daily summary 不够,再用 session_search(limit=3, query=\"关键词\") 补充。注意:session_search 靠关键字匹配,不够可靠,只能作为补充。\n3. 检查当前 TODOtodo() 查看是否有未完成的任务\n4. 检查 cron 任务状态cronjob(action='list') 确认定时任务是否正常\n5. 综合摘要 — 基于摘要内容,输出一段结构化的 catchup 报告:\n\n\n📋 工作进度摘要\n\n🔗 当前项目:[项目名]\n📍 最后进度:[具体进展]\n⚠️ 待确认:[悬而未决的问题]\n▶️ 下一步:[接下来该做什么]\n🕐 定时任务:[cron 状态]\n\n\n## Catchup 触发词(优先匹配这些)\n\n中文:\n- catchup\n- 回到之前\n- 恢复进度\n- 继续之前的工作\n- 刚才在做什么\n- 继续\n- 接着做\n\n英文:\n- catch up\n- resume\n- continue where we left off\n- what were we working on\n\n## Memory Schema(记忆持久化模式)\n\nCatchup 完成后,如果涉及跨会话项目,用以下格式保存关键记忆到 ~/.hermes/hermes-wiki/ 下的每日笔记:\n\n\n## 项目记忆 — [项目名] | {date}\n\n状态: [进行中/暂停/已完成]\n最后进度: [具体描述]\n待确认: [悬而未决的问题]\n下一步: [具体行动]\n\n\n这样下次 catchup 时搜索该项目关键词,能直接恢复上下文,不依赖 session 历史。参考:hermes-life-os 的记忆架构(MOOD/HABIT/GOAL/INSIGHT 模式)。\n\n## 注意事项\n\n- 优先搜索与用户当前项目相关的会话关键词\n- 如果是初次对话或没有历史,直接说”暂无历史记录”\n- 输出简洁,聚焦「刚才在做什么 → 现在该做什么」\n”}