粘贴任意 AI 文件树,立即获取干净项目 (Tree2Zip)

发布: (2026年5月4日 GMT+8 19:46)
3 分钟阅读
原文: Dev.to

Source: Dev.to

概述

Tree2Zip 让你粘贴任何来自 LLM(例如 ChatGPT)的文件树输出,并立即下载一个干净、可直接使用的 .zip 压缩包。

如果你曾经从 AI 那里复制项目结构,却遇到:

  • 奇怪的缩进
  • 错误的嵌套
  • 文件名中带有行内注释
  • 缺失的文件夹

你就会知道把那个“干净”的树转化为真实项目有多么令人沮丧。

Tree2Zip 通过自动处理这些混乱的输出,消除了这些摩擦。

工作原理

  1. 粘贴 任意文件树文本(包括 ├──、混合空格/制表符以及行内注释等符号)。
  2. 点击 Generate
  3. 下载 一个已准备好的 ZIP 文件,拥有正确的文件夹层级结构。

功能特性

  • 强大的解析 能力,能够处理不规则的缩进(空格、制表符、混合)。
  • 支持常见的树形符号(├── 等)。
  • 去除行内注释(# comment)。
  • 在输入不完美的情况下仍能正常工作。
  • 可直接使用由 ChatGPT 或其他 LLM 生成的树形结构。

示例

粘贴如下树形结构:

djs-api/
├── src/
│   ├── index.ts                  # Entry point
│   ├── utils/
│   │   └── helper.ts
│   └── config.ts

点击 Generate → Download,即可得到包含以下内容的 ZIP 包:

djs-api/
└── src/
    ├── index.ts
    ├── utils/
    │   └── helper.ts
    └── config.ts

使用场景

  • 快速启动 AI 生成的项目
  • 快速原型开发
  • 共享项目结构
  • 教学 / 教程
  • 节省重复搭建的时间

只需粘贴并下载。

试用

👉 https://tree2zip.com

反馈与贡献

我们特别关注:

  • 它无法处理的奇怪或损坏的树形结构
  • 来自不同 LLM 的边缘案例
  • 功能想法(模板、文件内容等)

为每天使用 AI 并厌倦修复其格式的开发者而构建。 😅

0 浏览
Back to Blog

相关文章

阅读更多 »