@ChatGPTevelopment285

Удобненько, но надо докрутить до более удобного управления списками включения/исключения файлов.

Напр, на основе двух файликов в .gitignore-формате
- .gptignore – игнорировать дополнительно к .gitignore (при использовании) и --ignore
- .gptinclude – добавить прописанные в исключениях (.gitignore .gptignore) файлы

Тем более, что уже есть куда это подпихнуть.

А потом уже и подумать над профилями, для отладки разных подмодулей больших проектов на основе пар таких файлов

#ChatGPT #Code2LLM #code2gpt #tag #git2text
Telegram
ChatGPTevelopment & Promptgramming
??? Git2Text — утилита на Python для извлечения и форматирования структуры кода в виде текстового файла, что облегчает передачу кода в такие инструменты, как ChatGPT или другие модели обработки естественного языка ?Основные возможности: ? Извлечение всей кодовой базы и форматирование её в Markdown ? Поддержка как локальных, так и удалённых Git-репозиториев ? Автоматическая генерация структуры каталогов ? Поддержка синтаксического выделения кода ? Совместимость с Windows, macOS и Linux Эта утилита упрощает работу с кодом для передачи его в LLM, предоставляя форматированные выводы и поддержку глобальных шаблонов для исключения/включения файлов ? Github GitHub - mrauter1/git2txt: Git2Text извлекает всю кодовую базу в один текстовый файл в формате Markdown или в ваш буфер обмена. Это упрощает копирование кода в большие языковые модели (LLM), такие как ChatGPT, для анализа или взаимодействия. • Git2Text - утилита для извлечения кодовой базы и форматирования в текстовый файл.Link • Подходит для работы с локальными и удаленными репозиториями Git.Link • Предоставляет автоматическое создание структуры каталогов и форматирование блоков кода.Link • Поддерживает глобальные шаблоны для контроля включения и исключения файлов.Link • Интегрируется с .gitignore и соблюдает его правила.Link • Кроссплатформенная совместимость: работает на Windows, macOS и Linux.Link • Установка через клон репозитория или установочный скрипт.Link • Поддерживает опции для указания пути к выходному файлу, игнорирования файлов и каталогов, пропуска пустых файлов и других.Link • Поддерживает файл .globalignore для глобального игнорирования файлов и каталогов.Link • Выходные данные соответствуют структуре Markdown для удобства чтения.Link
1 516

Обсуждение 0

Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.

Обсудить в Telegram