Об этом проекте

cpdown — это расширение для браузера Chrome и Firefox, которое копирует содержимое любой веб-страницы в виде чистого, форматированного Markdown. На YouTube оно также может копировать субтитры в виде Markdown. Проект предназначен для пользователей, которые хотят переносить веб-контент в заметки, документы или промпты для LLM без ручной очистки. Ключевые возможности: - Копирование содержимого любой веб-страницы в виде чистого Markdown одним щелчком или сочетанием клавиш. - Копирование субтитров YouTube в виде чистого Markdown одним щелчком или сочетанием клавиш. - Извлечение основного содержимого с помощью Defuddle или Mozilla Readability. - Удаление ненужных HTML-элементов, таких как скрипты, стили и iframe. - Отображение количества токенов для скопированного содержимого, что полезно при подготовке текста для LLM. - Поддержка сочетаний клавиш. Установка доступна через Chrome Web Store и Firefox Add-ons. Для ручной установки можно клонировать репозиторий, установить зависимости с помощью bun, собрать с помощью bun run build и загрузить как распакованное расширение из каталога .output/chrome-mv3 в Chrome или Edge с включённым режимом разработчика. Параметры включают использование Defuddle для очистки, использование Mozilla Readability для разбора, оборачивание скопированного содержимого в тройные обратные кавычки, показ уведомления об успехе и показ анимации конфетти Raycast. Настройки доступны на странице параметров расширения. Расширение построено с использованием WXT, React, Shadcn UI, Sonner, Tailwind CSS, Defuddle, Mozilla Readability, Turndown и tiktoken. Команды разработки включают bun run dev. Проект лицензирован под MIT.