文件夹转提示词

将项目文件夹转换为一段文本,包含文件树和每个文件的内容,可直接发送给AI。文件在你的浏览器中读取。

1. 拖入你的项目

整个文件夹或几个文件均可。不会发送任何内容:一切都在你的浏览器中读取。

将文件夹拖到这里或从你的电脑中选择

依赖(node_modules…)、.git文件夹、生成的文件、图片以及可能包含密钥的文件(.env)会被自动排除。

2. 选择文件

勾选需要AI阅读的内容。文件越少,回答越精准。

未加载项目

请先在第1步中加载项目。

在第1步中拖入项目,即可在这里看到其中的文件。

自动排除

取消勾选某条规则,即可将相应文件放回列表。你也可以手动勾选被排除的文件。

发送给AI之前,请确认所选文件中不含密码、API密钥或个人数据。

3. 添加你的请求(可选)

请求会放在文件之后,这是AI最关注的位置。

请先在第1步中加载项目。

格式

关闭后只发送项目结构:即你勾选的文件名,不含任何代码。

4. 复制结果

粘贴到ChatGPT、Claude、Gemini或Le Chat中,或下载后作为附件发送。

请先在第1步中加载项目。

要发送给AI的文本会显示在这里:先是文件树,然后是每个文件及其路径。
文件
0
逐行
0
大小
5 B
token数(约)
≈ 2

token数量只是估算值,而且每个AI都有各自的上限:如果文本过长,请在第2步中取消勾选部分文件。

一次复制粘贴,把整个项目交给AI

要让AI理解一个项目,就得让它同时看到多个文件。本工具会把它们汇总成一段文本:先是文件树,然后是放在代码块中的每个文件及其路径,最后是你的问题。

只保留重要的文件

依赖、.git文件夹、生成的文件、图片和锁文件都会被自动排除,可能包含密钥的文件(如.env)也是如此。一切仍由你掌控:随意勾选或取消勾选、筛选列表,或关闭某条规则。

Markdown或标签

结果可以采用Markdown标题和代码块,也可以采用<file path="…">这类标签,内容量大时,AI读起来尤其顺畅。两种方式都会把文件树放在最前面,把你的请求放在最后。

你的代码绝不会离开你的电脑

文件由你的浏览器读取,绝不会发送到服务器。是否把结果粘贴到AI中、粘贴到哪个AI,都由你决定。

人工智能

AI匿名化工具

在把文本发给AI之前隐藏个人信息,再在AI的回答中还原。

人工智能

提示词生成器

填写引导式表单,即可得到适用于ChatGPT、Claude、Gemini或Mistral的清晰提示词。