你是否也曾想过——那些与 AI 的深夜对话,那些灵光一现的解决方案,那些反复推敲的思考过程,都值得被好好保存?


一、为什么我想把对话留下来

那些「差点就丢了」的瞬间

用 Claude Code 越久,越觉得它像一个不知疲倦的编程搭档。但搭档聊过的天,关掉窗口就散了:

  • 💭 思考过程太珍贵 —— AI 的 thinking 里藏着解决问题的逻辑,却只能看一次
  • 📝 知识散落在各处 —— 这周解决的 Bug,下周遇到又要重新查
  • 🔄 经验无法复用 —— 之前验证过的方案,下次还得从头来
  • 👥 好东西没法分享 —— 想告诉同事「我当时是这么解决的」,却拿不出凭证

导出之后,可能性打开了

当我把会话存成 Markdown,突然发现:

  • 可以按项目归档,建立自己的「AI 编程笔记库」
  • 可以丢给 AI 分析,让它帮我总结「我最近都在解决什么问题」
  • 可以提取好用的 Prompt,做成自己的模板
  • 可以分享给团队,让一个人的经验变成大家的财富

二、Claude Code 把对话藏在哪里

数据藏在两个地方

Claude Code在本地存储对话数据和会话索引,用来支持上下文管理和快速检索,以下用一张图来说明Claude Code数据存储:

在这里插入图片描述

解析思路:从 JSONL 到 Markdown

JSONL 到 Markdown 生成流程包括:

  1. 扫描目录~/.claude
  2. 读取JSONL和逐行处理消息
  3. 解析消息、提取内容
  4. 添加元信息,格式化输出MarkDown文件,保存到指定位置

在这里插入图片描述

内容提取策略

AI 的消息里不只有文字,还有各种「隐藏内容」:

在这里插入图片描述


三、一键导出:Claude Code Export 技能

技能介绍

与其手动复制粘贴,不如让 AI 帮你批量处理。我把导出脚本做成了一个 Claude Code 技能,零配置、开箱即用。

技能地址: https://gitcode.com/u011186532/claude-code-export

安装方法

可直接下载技能到本地,解压放到 ~/.claude/skills (Windows 下为 用户目录\.claude\skills) 目录下。

使用方式

安装完成后,在 Claude Code 中直接说:

帮我导出所有 Claude Code 会话记录,并保存到 ./conversations 目录下

或者明确指定技能名称:

使用 claude-code-export 技能,帮我导出所有 Claude Code 会话记录,并保存到 ./conversations 目录下

使用截图

提示词输入界面:

在这里插入图片描述
导出结果:

在这里插入图片描述


四、导出效果预览

Markdown 文件结构

每个会话会生成一个独立的 Markdown 文件:

# Claude Code 会话记录

## 会话信息
- **会话ID**: `0b7ced53-e96c-448c-a090-7989d6c2af9f`
- **工作目录**: `D:\workspace\claude_code`
- **开始时间**: 2026-05-08 16:08:18
- **消息数量**: 472

---

## 对话记录

### [2026-05-08 16:08:18] 用户
帮我分析一下这个项目的性能瓶颈...

---

### [2026-05-08 16:08:21] AI
[思考] 用户想分析性能瓶颈,我需要先了解项目结构...

---

### [2026-05-08 16:08:22] AI
[工具调用] Glob: {"pattern": "**/*.py"}

---

### [2026-05-08 16:08:23] AI
从代码结构来看,主要问题可能出在...

截图展示:

在这里插入图片描述

会话记录文件:列出了部分

在这里插入图片描述


五、导出之后:让数据产生价值

用 AI 分析你的 AI 对话

把导出的 Markdown 文件丢给 Claude,它可以帮你:

1. 归纳整理

请分析这些会话记录,帮我:
1. 按主题分类所有对话
2. 提取每个主题的核心问题和解决方案
3. 生成一份知识索引

@conversations/*.md

2. 提取模式

分析我的 Claude Code 使用习惯:
1. 我最常解决哪类问题?
2. 哪些 Tool 使用频率最高?
3. 我的提问方式有哪些可以改进?

@conversations/*.md

3. 生成知识卡片

提取2026年会话记录中的提示词模板:

从这些会话中提取所有好用的 Prompt 模板,
整理成「问题场景 + 提示词 + 预期输出」的格式。

@conversations/2026*.md,输出到 conversations 目录中。

在这里插入图片描述


构建个人知识库

导出的 Markdown 可以导入各种知识管理工具:

工具 用法
Obsidian 直接作为笔记库,用双向链接关联知识点
Notion 导入为数据库,按项目/主题分类
GitBook 整理为团队文档,共享最佳实践
向量数据库 用于 RAG,构建个人 AI 助手

写在最后

Claude Code 不仅是一个编程助手,更是你思维过程的记录者。每一次对话都是一次学习,每一个解决方案都值得被保存。

当你积累了数百个会话,再回头看时,你会发现自己的成长轨迹清晰可见。而这,就是知识沉淀的力量。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐