LLMDog — это инструмент командной строки, который помогает разработчикам обмениваться кодом с крупными языковыми моделями (LLM), такими как Claude и ChatGPT. Он позволяет выбирать конкретные файлы из вашего проекта, форматировать их с помощью надлежащего Markdown и копировать вывод в ваш буфер обмена для легкой вставки в помощники ИИ.
Ключевые возможности:
- Выберите файлы из проекта и сгенерируйте правильно отформатированный вывод Markdown
- Автоматическое форматирование Markdown с выделением синтаксиса для блоков кода
- Копирование форматированного вывода в буфер обмена для быстрой вставки
- Интерактивный интерфейс терминала для навигации по каталогам и выбора файлов
Как это работает:
- Запустите инструмент в вашем проекте (например, llmdog) для просмотра файлов
- Используйте клавиши со стрелками для навигации, пространство для выбора и вход для подтверждения
- LLMDog генерирует форматированное Markdown представление выбранных файлов и копирует его в буфер обмена
Быстрый старт:
- Установите LLMDog
- Установка через Homebrew: варить кран доганариф/llmdog & & brew установить llmdog
- Или установить из источника и построить: git клон https://github.com/doganarif/llmdog.git; cd llmdog; go build -o llmdog ./cmd/llmdog
- Запустите свой проект: llmdog
- Используйте интерактивный интерфейс для выбора файлов
- Вставьте сгенерированный вывод Markdown в любой помощник ИИ или документ
Как использовать (интерактивное демо):
- Перейдите в каталог вашего проекта
- Выбор файлов (например, src/auth.go, src/middleware.go, README.md)
- Подтвердить генерацию продукции
- Инструмент покажет блок Markdown на файл и объединенную структуру каталога / файла на выходе
Какие результаты LLMDog:
- Структура каталога и список файлов
- Блоки контента в Markdown с выделением синтаксиса
- Консолидированный, готовый к копированию фрагмент Markdown, который сохраняет контекст кода для LLM
Почему LLMDog:
- Оптимизация совместного использования кода с LLM путем сохранения структуры файлов и форматирования
- Уменьшает ручную копию / вставку и подверженное ошибкам форматирование
- Интерактивный опыт с быстрым доступом к набору файлов
Безопасность и конфиденциальность:
- Выход генерируется локально и копируется в буфер обмена; никакие данные не загружаются на внешние серверы по умолчанию.
Поддержка и лицензия:
- Лицензия MIT
- Активное обслуживание и вклад общин
Обзор характеристик
- Интерактивный выбор файлов в терминале (стрелочные ключи, пространство для выбора, вход для подтверждения)
- Автоматический вывод с форматированием Markdown с правильными блоками кода и подсветкой синтаксиса
- Per-file и многофайловый выход, включая структуру каталогов
- Копирование вывода в буфер обмена для легкой вставки в помощники AI
- Легкий, кросс-платформенный, с нулевым конфигурированием
- Установка быстрого запуска через Homebrew или из источника