cpdown – une extension qui copie les pages web et sous-titres YouTube en Markdown propre
(github.com/ysm-dev)TL;DR : j’ai créé une extension Chrome qui copie en un clic (ou avec un raccourci) le contenu principal d’une page web, et même les sous-titres YouTube, en Markdown propre et sans fioritures. C’est particulièrement utile pour saisir des prompts dans un LLM !
Bonjour GeekNews !
Je copie souvent des informations trouvées sur le web pour les enregistrer dans mes notes (Obsidian), ou pour les fournir comme contexte à un LLM afin de résumer ou traduire des textes et des vidéos. C’est pour cela que j’ai créé une extension de navigateur appelée cpdown.
cpdown convertit n’importe quelle page web en Markdown propre et la copie dans le presse-papiers en un seul clic (ou avec un raccourci clavier).
Ses principales fonctionnalités sont les suivantes :
Extraction du contenu principal : en utilisant Readability de Mozilla ou Defuddle, créé par un développeur d’Obsidian, l’extension supprime les publicités, barres latérales et autres éléments inutiles pour extraire précisément le contenu principal.
Conversion en Markdown propre : le HTML nettoyé est converti en Markdown clair via la bibliothèque Turndown.
Calcul du nombre de tokens : l’extension calcule et affiche le nombre de tokens du texte copié à l’aide de tiktoken. C’est très pratique pour vérifier à l’avance le nombre de tokens avant de coller le contenu dans un LLM comme ChatGPT ou Claude.
Copie des sous-titres YouTube : sur les pages de vidéos YouTube, il est possible de copier l’intégralité des sous-titres au format Markdown. Le titre de la vidéo est automatiquement ajouté sous forme de balise H1.
Paramètres utilisateur : vous pouvez choisir l’extracteur de contenu (Readability/Defuddle) ou définir diverses options, comme entourer le contenu copié dans un bloc de code.
cpdown est entièrement gratuit et open source. Il a été développé avec WXT, React et TypeScript, et plus de la moitié du code a été écrite avec le mode Agent de Cursor.
Vous pouvez l’essayer directement sur le Chrome Web Store ou consulter le code source sur GitHub.
Chrome Web Store : https://chromewebstore.google.com/detail/cpdown/…
GitHub : https://github.com/ysm-dev/cpdown
Aucun commentaire pour le moment.