← 返回总览

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.

★ 834Fork: 135语言: Python协议: MITGitHub ↗

Star 增长趋势(本站收录历史)

0208.5417625.583409-1509-1609-1709-18kruzovic7/ai-data-extractor 2026-09-15: 755kruzovic7/ai-data-extractor 2026-09-16: 820kruzovic7/ai-data-extractor 2026-09-17: 825kruzovic7/ai-data-extractor 2026-09-18: 834
kruzovic7/ai-data-extractor

深度介绍

它是什么

ai-data-extractor 是一款用 Python 编写的开源工具,专门从各类 AI 编程助手中提取聊天历史记录。支持 Claude Code、Cursor、Windsurf、Aider、Cline/Roo Code 等主流工具,MIT 协议,已获 834 星。

核心亮点

  • 多平台覆盖:一个工具打通六种以上 AI 编程助手的对话数据
  • 格式统一:将不同工具的异构记录归一化输出,便于后续分析
  • 零成本:完全免费开源,无需 API 调用或订阅

为什么火

AI 编程助手的聊天记录散落在各自的本地存储中,格式互不兼容。开发者想复盘 prompt 效果、训练微调数据或做行为分析时,往往无从下手。这个项目精准填补了这一空白,且踩中了 Claude Code、Cursor 等工具爆发的窗口期。

适合谁用

  • 想批量分析自己 prompt 习惯的开发者
  • 需要构建微调数据集的 AI 工程师
  • 研究 AI 辅助编程行为的研究人员

快速上手

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

指定数据源和输出目录即可,具体参数参见仓库 README。

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