Web前端开发网

fly63.com

首页 资源 工具 文章 教程 栏目
  • 在线搜索
  • 文章标签
  • 广告合作
  • 赞助一下
  • 关于我们
资源推荐
蜂小推
不扣量的项目推广平台
奇绘馆AI视频
新一代AI视频创作平台
茅茅虫
茅茅虫AI论文写作助手,AIGC论文查重
3387游戏盒子
提供热门折扣手游,助你轻松畅玩各种类型的游戏
豆包AI
字节跳动旗下 AI 智能助手
宝塔服务器面板
简单好用的服务器运维面板
fly63工具箱
简单、易用、便捷的在线工具
Seedance 2.0
字节跳动新一代AI视频生成模型全面解析
腾讯云优惠券
云服务器,云数据库,CDN,域名注册等多种云计算服务
闪电玩
H5游戏官方平台,提供好玩的网络游戏

资源分类

AI智能 酷站推荐 招聘/兼职 框架/库 模块/管理 移动端UI框架 Web-UI框架 Js插件 Jquery插件 CSS相关 IDE环境 在线工具 图形动效 游戏框架 node相关 调试/测试 在线学习 社区/论坛 博客/团队 前端素材 图标/图库 建站资源 设计/灵感 IT资讯
网站收录 / 问题反馈

Repomix

分享
复制链接
新浪微博
QQ 好友

扫一扫分享

网站地址:https://repomix.com
GitHub:https://github.com/yamadashy/repomix
网站描述:将整个代码库打包成一个AI友好的单个文件
访问官网
GitHub

Repomix 是一款强大的工具,能够将整个代码库打包成一个AI友好的单个文件。它特别适合用于将代码库输入到大型语言模型(LLMs)或其他AI工具中,如Claude、ChatGPT和Gemini。通过Repomix,你可以轻松地将代码库转换为适合AI处理的格式,从而更好地利用AI进行代码审查、文档生成等任务。

Repomix 提供了多种输出格式,包括纯文本、XML和Markdown,并且支持自定义配置。此外,它还集成了Secretlint进行安全检查,确保不会泄露敏感信息。


主要功能

  • AI优化:格式化代码库,使其更易于AI理解和处理。
  • Token计数:提供每个文件及整个仓库的Token计数,有助于控制LLM的上下文限制。
  • 简单易用:只需一条命令即可打包整个代码库。
  • 可定制化:轻松配置要包含或排除的内容。
  • Git感知:自动尊重项目中的.gitignore文件。
  • 安全性检查:使用Secretlint检测并防止敏感信息的泄露。


技术原理

  • 日志记录框架:集成到Repomix应用中,捕获和记录关键操作的数据。
  • Git感知:自动识别和处理项目中的.gitignore文件,确保不包含不必要的文件。
  • 安全性检查:使用Secretlint进行敏感信息检测,确保打包文件的安全性。
  • Token计数:计算每个文件及整个仓库的Token数量,帮助用户优化AI输入。


如何运行 Repomix

1. 使用 CLI 工具

你可以通过 npx 立即在项目目录中运行 Repomix,而无需安装:

npx repomix

或者全局安装 Repomix 以便重复使用:

# 使用 npm 安装
npm install -g repomix

# 或者使用 yarn
yarn global add repomix

# 或者使用 Homebrew (macOS/Linux)
brew install repomix

# 然后在任何项目目录中运行
repomix

这将生成一个 repomix-output.txt 文件,其中包含整个代码库的AI友好格式。

2. 使用官方网站

访问 repomix官方网站,输入你的仓库名称,填写任何可选详情,然后点击“Pack”按钮以查看生成的输出。

3. 使用 VSCode 扩展

社区维护的VSCode扩展允许你在编辑器中直接运行Repomix,管理输出文件并控制一切。你可以在 VSCode Repomix Runner 上尝试此扩展。

4. 使用 Docker

你也可以使用 Docker 运行 Repomix,这对于需要隔离环境或喜欢使用容器的用户非常有用。

基本用法(当前目录):

docker run -v .:/app -it --rm ghcr.io/yamadashy/repomix

处理远程仓库并将输出保存到 output 目录:

docker run -v ./output:/app -it --rm ghcr.io/yamadashy/repomix --remote https://github.com/yamadashy/repomix


仅供个人学习参考/导航指引使用,具体请以第三方网站说明为准,本站不提供任何专业建议。如果地址失效或描述有误,请联系站长反馈~感谢您的理解与支持!

链接: https://fly63.com/nav/4715

更多»
热门资源
fly63工具箱
简单、易用、便捷的在线工具
官网
GitHub
remove.bg
消除图片背景:100% 自动 – 只需 5 秒
官网
阿里云DataV
地图数据
官网
retoucher
在线AI智能抠图去背景工具
官网
飞书多维表格
飞书旗下的一款在线协作与业务管理工具
官网
Apifox
API 文档、API 调试、API Mock、API 自动化测试一体化协作平台
官网
易文档
需求文档、API文档、部署文档到使用手册
官网
mdx-deck
基于MDX的演示文稿
官网
GitHub
YouCompress
在线免费文件压缩工具
官网
iHateRegex
快速搜索并匹配到合适的正则表达式
官网
GitHub
Trilium Notes
层级结构的笔记程序,专注构建个人的大型知识库
点击进入
GitHub
CodeZen
在线源代码转图片工具
官网
类似于Repomix的资源
DevToys
开发人员的工具箱
官网
GitHub
BetterLyrics
优雅且高度自定义的歌词可视化与全能音乐播放应用
点击进入
GitHub
lets-chat
基于slack的企业内部web聊天工具
官网
GitHub
Dayflow
一款能自动记录并分析你屏幕活动的macOS应用
点击进入
GitHub
clipber(快贴)
真正的云剪贴板工具
官网
facehub
免费的在线AI换脸工具网站
官网
elecV2P
一款不止于 MITM 的网络工具
点击进入
GitHub
skills.sh
一个真正的 Skill 商店(Skill Marketplace)
官网
目录

手机扫一扫预览

》
分享组件加载中...
首页 技术导航 在线工具 技术文章 教程资源 前端标签 AI工具集 前端库/框架 实用工具箱 广告合作 关于我们

Copyright © 2018 Web前端开发网提供免费在线工具、编程学习资源(教程/框架/库),内容以学习参考为主,助您解决各类实际问题,快速提升专业能力。