产品推荐 2026-07-25

ai-digest:跨平台命令行工具的代码库聚合工具(源码)

将代码库聚合为单个Markdown文件,用于AI模型代码分析。

开源软件跨平台工具

产品简介

ai-digest 是一个命令行工具,能将整个代码库合并为一个Markdown文件,方便上传到Claude Projects或自定义ChatGPT进行代码分析和辅助。解决开发者手动整理代码给AI的痛点,适合使用AI辅助编程的开发者。

核心功能

  • 聚合指定目录及子目录的所有文件
  • 自动忽略常见构建产物和配置文件
  • 输出单个Markdown文件包含完整代码库
  • 提供空格移除和自定义忽略模式选项
  • 支持监视模式,文件更改时自动重建

快速开始

  1. 第一步:在项目目录运行命令 `npx ai-digest`
  2. 第二步:自动生成 `codebase.md` 文件
  3. 第三步:将文件上传到ChatGPT或Claude的知识库

界面预览

与其他方案对比

对比项本工具同类商业软件在线服务
费用开源免费通常收费或含广告可能有订阅或上传限制
隐私本地运行,数据自持依赖厂商政策需上传数据到服务器
可定制性源码开放,社区活跃受限于官方功能功能固定

适合谁用

  • 使用AI辅助代码分析的开发者
  • 需要将代码库提供给Claude Projects或自定义ChatGPT的用户
  • 希望自动化代码聚合过程的程序员

下载与版本

当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/khromov/ai-digest