整仓库转换
粘贴一个 GitHub 仓库地址,工具会把仓库内容整理成一段面向大模型优化的文本,适合需要让 AI 通读项目整体逻辑的场景。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
把 GitHub 链接转成可直接喂给大模型的结构化文本
这是一个在线转换工具,输入任意 GitHub 链接,就能把对应的项目、单个文件或整个文件夹整理成一段为大模型优化的 Markdown 文本。它解决的是手动复制仓库内容、再拼成提示词这一繁琐过程:省去逐个文件下载和格式整理,输出结果可以直接复制或下载为 .md 文件。使用门槛很低,打开网页粘贴链接、等它处理完即可。它更适合快速获取单个仓库或文件夹的代码上下文,对于结构复杂、体量很大的仓库,转换耗时和内容取舍需要实际验证,官方未说明支持的文件类型与体积上限。
GitHub to LLM Converter 是一个部署在 Replit 上的轻量在线工具,作用是把 GitHub 链接转换成适合大语言模型阅读的格式。使用者不需要注册或安装任何东西,在页面里填入 GitHub 链接即可处理。
它接受的目标包括三类:整个项目仓库、仓库里的单个文件、以及某个文件夹。转换完成后,结果会以 Markdown 代码块的形式呈现,并附带「复制」和「下载」两个按钮,方便把内容直接粘贴进对话式 AI,或保存成 .md 文件留作资料。
对日常使用来说,它尤其适合需要把一段现成代码、一个示例目录或整个小仓库交给 ChatGPT、Claude 这类模型做解释、审查或改写的人。相比手动打开每个文件再逐个复制,这种一次成型的文本更省事,也更容易保持文件之间的结构和上下文。
粘贴一个 GitHub 仓库地址,工具会把仓库内容整理成一段面向大模型优化的文本,适合需要让 AI 通读项目整体逻辑的场景。
支持只针对仓库里的某一个文件生成输出,适合只想把某个脚本、某个配置文件交给模型分析,不必拉取整个项目。
可以指定仓库里的某个文件夹进行转换,用于把某个模块或某个示例目录单独抽出来,控制交给模型的上下文范围。
转换结果以 Markdown 代码块的形式展示,带有文件标题,结构清晰,便于直接粘进对话窗口,也方便人工阅读和二次编辑。
输出区域提供复制和下载两个操作,复制用于直接贴进模型对话,下载则保存为 .md 文件,作为本地可复用的上下文素材。
手上有个开源项目的某个文件一直跑不通,想把这段代码连同上下文一起交给 AI 分析。单文件转换最省事,贴链接、复制输出、直接提问。
面对一个陌生仓库不知从哪下手,可以先用整仓库转换把项目结构交给模型,让它先解释整体架构,再针对文件夹逐个深入。
需要把一段示例代码整理进教程或说明文档时,转换后的 Markdown 结构比手动复制更整齐,可以直接作为素材再加工,省去重新排版。
仓库体量大、文件多时,一次转换产出的文本很可能超出模型上下文,且工具是否支持私有仓库、如何处理敏感文件均未说明,团队使用前需自行评估。
转换结果通常要贴进第三方模型对话,代码内容会离开本地。涉及商业机密或受版权约束的代码,不建议走这条链路。
打开网页后把 GitHub 链接填进去,可以是仓库首页、某个文件夹的页面,也可以是某个文件的页面。提交后页面会先显示加载状态,处理完成即在下方生成一段带文件名的 Markdown 内容,旁边有复制和下载两个按钮,按需要贴进对话或存成 .md 文件即可。
三种粒度都支持:整仓库、文件夹、单个文件。贴哪种链接就得到哪种范围的内容。想控制交给模型的上下文长度时,用文件夹或单文件转换比整仓库更合适,也更容易避开无关内容。
可以,输出本身就是面向大模型整理的 Markdown 文本,带文件名、结构清楚,适合直接粘贴进对话窗口作为上下文,也可以下载成 .md 后作为附件上传。至于模型能否完整读下整段内容,取决于你的模型上下文窗口和文本长度。
未说明。如果仓库不是公开的,转换能否正常进行、以及链接是否会被读取,都需要在使用前自行确认。涉及需要保密的代码,不建议走这类在线转换。
转换耗时与仓库规模有关,文件越多等待越久,页面在过程中只会显示加载状态。输出文本很长时,超过了模型的上下文窗口,实际使用中就可能被截断。更稳妥的做法是先转文件夹,只把真正需要分析的部分交给模型。
页面本身不提供裁剪或筛选功能,你拿到的是整段 Markdown。可以把内容复制到编辑器里删掉无关文件,或者下载 .md 后再做处理,让交给模型的部分更聚焦。