cpdown: Webinhalte als Markdown-Text kopieren 72

小编 ·

cpdown: Webinhalte als Markdown-Text kopieren

cpdown ist eine praktische Browser-Erweiterung, deren Hauptfunktion darin besteht, Webinhalte als sauberen Markdown-Text zu kopieren und so die Probleme mit unübersichtlichen HTML-Tags herkömmlicher Kopiermethoden zu lösen. Neben dem Kopieren per Knopfdruck können YouTube-Video-Untertitel extrahiert, Werbung und unnötige Elemente automatisch herausgefiltert und die Token-Anzahl des Inhalts angezeigt werden – ideal für die Anbindung an Large Language Models (LLMs). Zusätzlich werden Tastenkürzel unterstützt, was die Produktivität deutlich steigert.

cpdown: Webinhalte als Markdown-Text kopieren

cpdown ist ein praktisches Browser-Plugin, dessen Hauptfunktion darin besteht, Benutzern zu helfen, Webinhalte in ein sauberes Markdown-Format zu kopieren und das Problem der unübersichtlichen HTML-Tags bei herkömmlichen Kopiermethoden zu lösen. Es kann nicht nur Webinhalte mit einem Klick kopieren, sondern auch YouTube-Videountertitel extrahieren und automatisch Werbeanzeigen sowie unnötige Elemente auf der Webseite herausfiltern. Gleichzeitig zeigt es die Anzahl der Tokens des Inhalts an, was die Anbindung an große Sprachmodelle (LLMs) erleichtert. Darüber hinaus unterstützt es Tastenkombinationen, was die Arbeitseffizienz erheblich steigert.

cpdown:将网页内容复制为Markdown格式文本.webp

Funktionsmerkmale

  • Webinhalte mit einem Klick kopieren: Durch Klicken auf das cpdown-Symbol in der Browser-Symbolleiste oder die Verwendung von Tastenkombinationen können Benutzer Webinhalte schnell in das Markdown-Format kopieren.

  • YouTube-Videountertitel extrahieren: Beim Ansehen von YouTube-Videos können Benutzer die Videountertitel problemlos im Markdown-Format kopieren.

  • Automatische Filterung von Werbeanzeigen und unnötigen Elementen: Entfernt automatisch unnötige HTML-Elemente wie Skripte, Styles und iframes aus der Webseite, um sicherzustellen, dass die kopierten Inhalte sauber und ordentlich sind.

  • Anzeige der Token-Anzahl des Inhalts: Zeigt die Anzahl der Tokens der kopierten Inhalte an, was besonders nützlich für Benutzer ist, die eine Anbindung an große Sprachmodelle (LLMs) benötigen.

  • Unterstützung von Tastenkombinationen: Benutzer können über benutzerdefinierte Tastenkombinationen Inhalte schnell kopieren.

Anwendungsszenarien

  • Content-Ersteller (z. B. Blogger, Artikelautoren): Können Online-Inhalte schnell in das Markdown-Format konvertieren, um sie im Editor einfacher zu layouten und zu bearbeiten.

  • Wissenschaftliche Forscher: Beim Lesen von Online-Papern können sie wichtige Informationen einfach in Markdown-Dokumente kopieren, was das Organisieren und Zitieren erleichtert.

  • Wissensvermittler: Beim Teilen von Inhalten in sozialen Medien, Foren und anderen Plattformen können sie Webinhalte schnell als Markdown formatieren, um die geteilten Inhalte klarer und professioneller zu gestalten.

Technologie-Stack

  • Cursor: Optimiert die Entwicklungserfahrung für Entwickler.

  • WXT (Web Extension Toolkit): Dient als Basis-Framework für die Entwicklung von Browser-Erweiterungen.

  • React: Eine JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen.

  • Shadcn UI: Stellt Benutzeroberflächenkomponenten bereit.

  • Sonner: Implementiert die Toast-Benachrichtigungsfunktion.

  • Tailwind CSS: Ein praktisches CSS-Framework für das Styling.

  • Defuddle und Mozilla Readability: Werden verwendet, um den Hauptinhalt von Webseiten zu extrahieren und HTML-Code zu bereinigen.

  • Turndown: Wandelt HTML in Markdown um.

  • tiktoken: Berechnet die Anzahl der Tokens der kopierten Inhalte.

Projektmerkmale

  • Ein-Klick-Kopieren: Kopiert Webinhalte schnell über das Symbolleisten-Symbol oder Tastenkombinationen.

  • Inhaltsextraktion: Verwendet die Defuddle- oder Mozilla-Readability-Algorithmen, um den Hauptinhalt zu extrahieren und redundante HTML-Elemente zu entfernen.

  • Benutzerdefinierte Konfiguration: Unterstützt Benutzer dabei, Einstellungen nach Bedarf anzupassen, z. B. die Auswahl des Extraktionsalgorithmus, das Ein-/Ausschalten von Erfolgsmeldungen und das Aktivieren von Feier-Animationen.

  • Plattformübergreifende Kompatibilität: Unterstützt sowohl Chrome- als auch Firefox-Browser.

Verwendung

  1. Installieren Sie das cpdown-Browser-Plugin.

  2. Öffnen Sie die Website, die Sie kopieren möchten.

  3. Klicken Sie auf das cpdown-Symbol in der Browser-Symbolleiste oder verwenden Sie die Tastenkombination.

  4. Der Seiteninhalt wird im Markdown-Format in die Zwischenablage kopiert.

  5. Fügen Sie den Markdown-Inhalt überall dort ein, wo Sie ihn benötigen.

Link zum Open-Source-Projekt

GitHub-Repository-Adresse:https://github.com/ysm-dev/cpdown