cpdown: copia el contenido web como texto en formato Markdown 74

小编 ·

cpdown: copia el contenido web como texto en formato Markdown

cpdown es una práctica extensión de navegador cuya función principal es ayudar a los usuarios a copiar contenido web en formato Markdown limpio, resolviendo los problemas de etiquetas HTML desordenadas de los métodos de copia tradicionales. Además de copiar contenido con un solo clic, permite extraer subtítulos de vídeos de YouTube, filtrar automáticamente anuncios y elementos no deseados, y mostrar el recuento de tokens del contenido para facilitar la integración con modelos de lenguaje grandes (LLM). También admite atajos de teclado, lo que mejora notablemente la productividad.

cpdown: copia el contenido web como texto en formato Markdown

cpdown es un práctico complemento para navegadores cuya función principal es ayudar a los usuarios a copiar el contenido de una página web en formato Markdown limpio, resolviendo el problema del desorden de etiquetas HTML que ocurre con los métodos de copia tradicionales. No solo permite copiar el contenido de la página con un solo clic, sino que también extrae los subtítulos de vídeos de YouTube vídeo, filtra automáticamente los anuncios y elementos no útiles de la página y muestra la cantidad de tokens del contenido, lo cual facilita la integración con modelos de lenguaje grandes (LLM). Además, admite atajos de teclado, lo que mejora considerablemente la eficiencia en el trabajo.

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

Características

  • Copia con un solo clic del contenido de la página: al hacer clic en el icono de cpdown en la barra de herramientas del navegador o mediante atajos de teclado, los usuarios pueden copiar rápidamente el contenido de la página en formato Markdown.

  • Extracción de subtítulos de vídeos de YouTube: al ver un vídeo de YouTube, los usuarios pueden copiar fácilmente los subtítulos del vídeo en formato Markdown.

  • Filtrado automático de anuncios y elementos no útiles: elimina automáticamente elementos HTML innecesarios como scripts, estilos e iframes de la página, asegurando que el contenido copiado sea limpio y ordenado.

  • Visualización de la cantidad de tokens del contenido: muestra la cantidad de tokens del contenido copiado, lo cual resulta muy útil para los usuarios que necesitan integrarse con modelos de lenguaje grandes (LLM).

  • Compatibilidad con atajos de teclado: los usuarios pueden copiar contenido rápidamente mediante atajos de teclado personalizables.

Casos de uso

  • Creadores de contenido (como bloggers y redactores de artículos): pueden convertir rápidamente contenido en línea a formato Markdown para facilitar su maquetación y edición en el editor.

  • Investigadores académicos: al leer artículos académicos en línea, pueden copiar fácilmente la información clave a documentos Markdown para organizarlos y citarlos cómodamente.

  • Personas que comparten conocimiento: al compartir contenido en redes sociales, foros y otras plataformas, pueden formatear rápidamente el contenido de la página a Markdown, logrando que el contenido compartido sea más claro y profesional.

Stack tecnológico

  • Cursor: optimiza la experiencia de desarrollo de los desarrolladores.

  • WXT (Web Extension Toolkit): sirve como framework base para construir extensiones del navegador.

  • React: biblioteca de JavaScript utilizada para construir la interfaz de usuario.

  • Shadcn UI: proporciona componentes de interfaz de usuario.

  • Sonner: implementa la funcionalidad de notificaciones toast.

  • Tailwind CSS: framework de CSS práctico, utilizado para el diseño de estilos.

  • Defuddle y Mozilla Readability: se utilizan para extraer el contenido principal de la página y limpiar el código HTML.

  • Turndown: convierte HTML a Markdown.

  • tiktoken: calcula la cantidad de tokens del contenido copiado.

Características del proyecto

  • Copia con un solo clic: copia rápidamente el contenido de la página mediante el icono de la barra de herramientas o atajos de teclado.

  • Extracción de contenido: utiliza los algoritmos Defuddle o Mozilla Readability para extraer el contenido principal y eliminar elementos HTML redundantes.

  • Configuración personalizada: permite a los usuarios ajustar la configuración según sus necesidades, como elegir el algoritmo de extracción, activar o desactivar notificaciones de éxito, habilitar animaciones de celebración, etc.

  • Compatibilidad multiplataforma: compatible tanto con los navegadores Chrome como Firefox.

Instrucciones de uso

  1. Instale el complemento de navegador cpdown.

  2. Abra el sitio web que desea copiar.

  3. Haga clic en el icono de cpdown en la barra de herramientas del navegador o utilice un atajo de teclado.

  4. El contenido de la página se copiará al portapapeles en formato Markdown.

  5. Pegue el contenido en Markdown donde lo necesite.

Enlace al proyecto de código abierto

Dirección del repositorio en GitHub:https://github.com/ysm-dev/cpdown