yamadashy/repomix 打通代码与 AI 的桥梁

Repomix 是由 yamadashy 开发的开源工具,能够将本地或远程代码仓库打包成单个纯文本、Markdown 或 XML 文件,方便 AI 模型处理与分析。该项目集成安全检测与代码压缩技术,显著降低上下文 Token 数量,确保敏感信息不被泄露。打包后文件可直接用于 ChatGPT、Claude、Llama 等主流大语言模型,支持代码审查、文档生成和测试用例编写。Repomix 遵循 MIT 许可,社区活跃,星标超 1.5 万,适合 AI 驱动的开发流程优化。

yamadashy/repomix 打通代码与 AI 的桥梁

官网:https://repomix.com/
源码:https://github.com/yamadashy/repomix

🌟 功能

  • 人工智能优化:以人工智能易于理解和处理的方式格式化您的代码库。
  • 令牌计数:提供每个文件和整个存储库的令牌计数,对于 LLM 上下文限制很有用。
  • 使用简单:您只需一个命令即可打包整个存储库。
  • 可定制:轻松配置要包含或排除的内容。
  • Git-Aware:自动尊重您的.gitignore文件和.git/info/exclude
  • 以安全为中心:结合Secretlint进行强大的安全检查,以检测并防止敏感信息的包含。
  • 代码压缩:该--compress选项使用Tree-sitter提取关键代码元素,在保留结构的同时减少标记数量。

Libre Depot(自由仓库)原创文章、发布者:Libre Depot = 转载请注明出处:https://www.libredepot.top/zh/5645.html

(0)
Libre DepotLibre Depot
上一篇 7小时前
下一篇 6小时前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注