← 返回总览

kruzovic7/ai-data-extractor

Free open-source extractor for AI coding assistant chat histories. Supports Claude Code, Cursor, Windsurf, Aider, Cline/Roo Code, and more.

755Fork: 132语言: Python协议: MITGitHub ↗

深度介绍

它是什么

ai-data-extractor 是一个用 Python 编写的开源工具,专门用于提取各类 AI 编程助手的对话历史。支持 Claude Code、Cursor、Windsurf、Aider、Cline/Roo Code 等主流工具,MIT 协议,已获 755 颗星。

核心亮点

  • 多平台覆盖:一个工具搞定六种以上 AI 编程助手的聊天记录导出
  • 本地解析:直接读取本地存储的会话数据,无需联网或调用 API
  • 结构化输出:将散落在各处的对话整理为可分析的统一格式

为什么火

AI 编程助手每天产生大量对话,但这些记录往往锁在各自的本地缓存里,格式互不兼容。开发者想复盘调试思路、训练微调数据或做行为分析时,缺乏统一入口。这个项目精准填补了这一空白。

适合谁用

需要整理 AI 对话记录做数据集的研究者、想复盘编码过程的开发者,以及构建 AI 编程行为分析工具的工程师。

快速上手

git clone https://github.com/kruzovic7/ai-data-extractor
cd ai-data-extractor
pip install -r requirements.txt
python extract.py

按提示选择目标助手即可导出对话历史。

kruzovic7/ai-data-extractor - AI 第一线