
Git2txt
producthunt.com
将Git仓库转为LLM就绪文本
25天前制作者:Holiday
关于 Git2txt
Git2txt 是一款轻量级工具,能够将任意 GitHub 仓库快速转换为结构化的文本摘要,方便直接粘贴到 ChatGPT、Claude 等 AI 模型中使用。它自动提取代码文件、目录结构和关键元数据,生成清晰易读的文本格式,极大简化了将代码库上下文提供给 AI 的过程。
核心功能
- 一键转换:输入仓库 URL,即可生成包含所有代码文件和目录结构的文本摘要。
- 智能过滤:自动忽略二进制文件、依赖目录(如 node_modules)等无关内容,只保留核心代码。
- 格式优化:输出文本保留代码缩进和语法高亮标记,便于 AI 理解。
- 灵活输出:支持复制到剪贴板或保存为 .txt 文件,方便后续使用。
主要特性
- 极速处理:即使大型仓库也能在数秒内完成转换。
- 隐私安全:所有处理在本地完成,代码不会上传至第三方服务器。
- 开源免费:基于 MIT 协议开源,可自由使用和修改。
- 跨平台:支持 Windows、macOS 和 Linux 系统。
- CLI 支持:提供命令行接口,方便集成到自动化工作流中。
适用场景
- AI 代码审查:将仓库上下文提供给 AI,获取代码优化建议。
- 技术文档生成:快速生成代码库的文本描述,用于文档编写。
- 知识提取:从遗留代码中提取关键逻辑,辅助理解。
- 教学演示:将项目代码以纯文本形式分享,便于教学讨论。