Qwen, Repomix
Вариант 1: Repomix (ранее Repopack) — Лучший выбор
Это специализированная утилита, созданная именно для этой цели — упаковки кода в один файл для передачи в LLM (Claude, ChatGPT и т.д.). Она автоматически:
- Игнорирует
bin/,obj/,.git/,node_modules/ - Строит дерево файлов в начале
- Добавляет разделители между файлами с путями
- Поддерживает
.repomixignore(как.gitignore)
Вариант 1: Repomix (ранее Repopack) — Лучший выбор
Это специализированная утилита, созданная именно для этой цели — упаковки кода в один файл для передачи в LLM (Claude, ChatGPT и т.д.). Она автоматически:
Игнорирует bin/, obj/, .git/, node_modules/
Строит дерево файлов в начале
Добавляет разделители между файлами с путями
Поддерживает .repomixignore (как .gitignore)
# Через npm (нужен Node.js)
npm install -g repomix
# Или через npx без установки
npx repomix
# Запуск в папке проекта
cd D:\Projects\VS02\2606\FractalNet\DeepSeek\FractalCell\FractalCellSln
repomix
Результат: файл repomix-output.xml (или .txt / .md по выбору) со всем кодом проекта в удобной разметке.
Дополнительные опции:
repomix --style plain # Без XML-разметки, просто текст
repomix --output merged.cs.txt # Задать имя выходного файла
repomix --include "src/**" # Только папка src
repomix --removeComments # Удалить комментарии (экономия токенов)
GitHub:
------------------
Комментариев нет:
Отправить комментарий