Жми ★ если понравилось.
Назначение
Перепаковка кода проекта для анализа в чат ботах,
типа ChatGPT, Qwen или Deepseeker.
Скрипт подойдет для небольших проектов или частей проектов
(тестировалось на 1000 текстовых файлах)
Какую проблему помогает решить
Чат бот может увидеть взаимосвязь между отдельными файлами проекта
или части проекта и пробовать отвечать по проекту целиком,
например общие вопросы:
~ опиши из каких компонентов состоит проект
~ какую роль выполняет каждый компонент проекта
или частные вопросы, например:
~ в класс A поступает запрос вида B. Опиши путь, в каких классах
и методах он будет обрабатываться.
Такого рода анализ позволит бестрее разобраться в большом проекте,
быстрее найти ошибки проекта, перевести проект на другой язык и т.д.
Описание работы
Скрипт копирует содержимое всех файлов в текущей
директории и всех поддиректориях и сохраняет его в файл work.txt.
Применение
Помещаем скрипт например в src/main/java/org/, запускаем
и потом там же забираем готовый файл
Версия - январь 2025 для Windows 10