Session Memory Extractor
自动扫描旧会话,AI提炼记忆并清理磁盘
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Session Memory Extractor。 它的用途是:自动扫描旧会话,AI提炼记忆并清理磁盘 完整的 Skill 内容见:https://321skill.com/skills/session-memory-extractor-x-4/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'帮我运行 Session Memory Extractor,扫描所有旧会话文件并提炼记忆',它会自动遍历本地 Session 目录,调用 AI 逐文件提取决策、偏好和事实,将结果写入 memory/ 文件夹,同时清理已处理的 .jsonl 和 .trajectory.jsonl 文件,释放数百 MB 磁盘空间,最后返回提炼摘要和清理报告。
介绍
解决什么问题:Claude 等 AI 工具的会话文件(.jsonl 和 .trajectory.jsonl)会随使用不断累积,占用数百 MB 甚至更多磁盘空间,同时这些文件中蕴含的决策、偏好、事实等有价值信息却难以回溯。Session Memory Extractor 能够自动扫描旧会话文件,调用 AI 从中提炼出关键决策、偏好和事实,整理后追加写入到 memory/ 目录下,实现长期记忆的持久化存储,并同步清理已处理的会话文件,释放大量磁盘空间。
怎么用:安装后,运行一次扫描命令即可。工具会先遍历所有旧 Session 文件,对每个文件调用 AI 进行内容提炼,成功后将提炼结果写入 memory/ 目录下的对应文件中,然后删除已处理的 .jsonl 和 .trajectory.jsonl 文件。如果某个文件提炼失败,会自动将其移动到 Quarantine 隔离目录,避免因解析错误导致数据静默丢失。整个流程“提炼先于清理”,确保记忆不丢失。
适合谁:适合重度使用 Claude 等 AI 工具的用户,特别是需要长期保存对话中的决策逻辑、用户偏好、关键事实的智能体开发者、后端开发者和运维工程师。也适用于希望系统化管理会话历史、释放磁盘空间并保留记忆的普通用户。
使用建议:建议定期运行(如每周一次)以保持会话文件精简。首次运行前请确保 memory/ 目录存在且有写入权限。如果某些文件被隔离,可手动检查后重新尝试提炼。注意,本工具会删除已处理的原始会话文件,如有需要请先备份。
核心特点
与同类记忆管理工具相比,本工具采用“提炼先于清理”的安全策略,提炼失败的文件自动隔离而非直接删除,从根源上避免静默丢数据;同时同步清理 .jsonl 和 .trajectory.jsonl 两种文件,释放磁盘空间效果更彻底。
注意事项
本工具仅适用于 Claude 等 AI 的本地 Session 文件格式(.jsonl / .trajectory.jsonl),不适用于其他格式的对话记录或云端存储的会话。
常见问题
提炼后的记忆保存在哪里?
保存在 memory/ 目录下,每个文件对应一个会话的提炼结果,格式为纯文本或结构化 JSON,便于后续检索和引用。
提炼失败的文件会被删除吗?
不会。提炼失败的文件会被自动移动到 Quarantine 隔离目录,您可以手动检查原因后重新尝试,避免数据丢失。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/session-memory-extractor-x-4/raw/index.md 读取 Session Memory Extractor 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/session-memory-extractor-x-4/raw/index.md(查看排版版本)