LINUX SB 快照站

开源一个把 GitHub 仓库整理成 AI 上下文包的 CLI 工具

原帖: linux.sb/topic/13110 · 共 2 楼 · 标题快照 2026-08-17 20:21:57

楼主
发帖 2026-08-16 22:16:56 · 快照 2026-08-17 20:21:57

我做了一个小工具 Repo Context Pack,用来把本地项目或公开 GitHub 仓库整理成适合 ChatGPT、Claude、Gemini、Codex 等 AI 编程工具使用的上下文包。

它可以生成:

  • Markdown:方便直接查看或粘贴给 AI
  • XML:使用明确的文件边界
  • JSON:方便后续程序化集成
  • manifest.json:记录哪些文件被包含、跳过、截断或脱敏

主要功能:

  • 遵守本地 Git 仓库的 .gitignore
  • 自动排除 node_modules、dist、build 等生成目录
  • 排除常见二进制文件
  • 支持文件数量、单文件大小和近似 token 预算
  • 自动脱敏常见 API Key、Token、密码和私钥
  • 不需要 AI API Key
  • 目前没有生产依赖

直接运行:

npx github:kjhsih-bot/repo-context \
  https://github.com/kjhsih-bot/repo-context \
  --formats markdown,json \
  --max-tokens 50000
#1
发帖 2026-08-17 08:12:58 · 快照 2026-08-17 20:21:57

有要相互star的,请留下您宝贵的地址,看见后必定互相点star