使用场景
开发者在进行代码审查时,使用 CodebaseToPrompt 快速生成包含关键代码片段的提示,以便与 LLM 进行交互。
编程爱好者在学习新的编程语言或框架时,利用该工具将示例代码转换为 LLM 可用的格式,以获取更详细的解释和指导。
项目负责人在准备项目文档时,通过 CodebaseToPrompt 选择重要的代码文件,生成结构化的提示,以便更好地向团队成员或客户展示项目细节。
产品特色
交互式文件树:在简单界面中浏览和展开本地文件夹
文件过滤:自动忽略系统或二进制文件(如 .DS_Store、node_modules、图片、视频)
本地存储:记住用户的选择,方便下次继续使用
LLM-Ready 输出:生成易于粘贴到聊天机器人和其他 AI 工具中的格式
令牌计数估算:提供所选内容可能使用的令牌数量的粗略计算
支持多种浏览器:包括 Chrome、Edge、Firefox 和 Safari
自定义配置:允许用户根据需要修改 JavaScript 代码中的忽略列表
使用教程
克隆该仓库,然后在现代浏览器中打开 index.html 文件(推荐使用 Chrome 或 Firefox)。
点击“选择目录”以选择要分析的文件夹。
展开或折叠目录,勾选或取消勾选文件以决定哪些文件被包含。
通过点击“复制到剪贴板”查看或复制生成的提示格式。
将复制的内容粘贴到 LLM 中进行代码审查、分析或其他相关任务。