Leitor-de-projetos logo

Leitor-de-projetos

免费

桌面工具,可将源代码项目转换为有序文本文件,用于 AI 分析、文档和代码审查。

访问官网
根据共同标签和关键词推荐diffosudonotesai-starship
ai-toolscode-analysisdeveloper-toolsdocumentationgithub-actionsaiai assistantautomation

工具概览

Project Reader 是一款桌面应用,可把源代码项目转换成有条理的文本或 Markdown 文件。它提供图形界面,用于选择本地项目、预览其结构,并生成可用于分析、文档、分享或配合 AI 工具使用的输出。应用完全在本机运行,其主要工作流无需 API 密钥、网页浏览器、后端服务器或云服务。

该工具提供三种处理模式:Prepare for AI、Single file 和 Separate files。在 Prepare for AI 模式下,项目被整理成一个或多个受 token 限制的 Markdown 或 TXT 部分,并可选择自动拆分大型项目。Single file 模式把所选项目合并成一个有条理的文本文件,而 Separate files 模式为所选源文件分别生成文本输出。在生成输出之前,用户可以预览项目结构,并决定包含或排除哪些文件和文件夹。

Project Reader 包含筛选和偏好选项,允许用户配置要处理或忽略的扩展名、要忽略的文件夹和文件、相对路径规则以及其他处理选项。偏好和筛选规则保存在本地,并由各处理模式复用。应用还提供 History 区域用于访问以往的操作,并在适用时跳过被屏蔽或敏感的文件。

编译好的 Windows 版本可通过 GitHub Releases 获取,当前版本为 v1.0.4,以 LeitorDeProjetos-1.0.4.exe 分发。使用可执行文件的用户无需安装 Python。应用也可以通过 Python 从源码运行。它使用 Python、Tkinter、JSON 配置、文件系统 API、PyInstaller 和 GitHub Actions 构建,并以 MIT 许可证分发。

定价

免费

目录尚未确认完整价格档位,请到官网查看当前额度、限制及计费方式。

访问官网

价格与限制可能变化,请以官网为准,并确认币种、付款周期、最低席位数和用量上限。

应用场景

  • 开发者用 Project Reader 把源代码项目转换成有条理的文本或 Markdown 文件,为分析做准备。
  • 团队用 Project Reader 导出项目结构和文件内容,从代码库生成文档。
  • 用户通过创建包含项目结构和可读文件内容的合并文本文件,与他人分享代码项目。
  • AI 从业者用 Prepare for AI 模式把较大的代码库发送给 AI 工具,无需逐个手动复制文件。
  • 开发者用 Project Reader 把大型项目拆分成多个符合 token 限制的部分,供 AI 处理。
  • 用户在生成输出之前预览项目文件和文件夹,以决定应包含哪些内容。
  • 团队将依赖、缓存、构建产物和临时文件夹等常见的生成内容排除在处理之外。
  • 用户通过 History 区域访问以往的操作,以查看或复用过去的导出。

功能特性

将源代码项目转换为文本

整理转换后的项目内容

为 AI 代码分析准备素材

为编写文档整理项目内容

为代码审查整理项目文件

提供桌面端工具

用户评论

还没有评论,来分享你的使用体验吧

相关榜单与专题