HeadlinesBriefing favicon HeadlinesBriefing.com

l3a0/claude-plugins: Recuperación de resaltados de Kindle

Hacker News •
×

Una colección personal de habilidades de Claude Code, publicada como un único plugin bajo el espacio de nombres l3a0. Este repositorio funciona tanto como el plugin como su propio mercado. Las habilidades se invocan mediante /l3a0:<nombre-habilidad>, con invocación automática cuando las solicitudes coinciden con las descripciones.

La habilidad 'kindle-highlights' aborda los límites de exportación de Amazon extrayendo resaltados literales del cuaderno de Kindle en un archivo Markdown. Recupera texto truncado u oculto por caps no documentadas, utilizando posiciones de anotación sincronizadas desde la aplicación Kindle para Mac y las páginas de Cloud Reader. Demostrado en cuatro libros, extrajo 2,432 resaltados, recuperando todos los 815 bloqueados por la exportación con alta precisión.

Esta herramienta es solo para mac OS, dependiendo de Apple Script para el control del navegador, Apple Vision para OCR y archivos de datos locales. Requiere Claude Desktop con la extensión "Control Chrome" para ejecutar JavaScript en una sesión de Google Chrome iniciada sesión. La aplicación Kindle para Mac (id de paquete com.amazon. Lassen) también debe estar instalada e iniciada sesión.

Los requisitos previos incluyen las Herramientas de línea de comandos de Xcode para compilar un ayudante OCR en Swift y python3 para construir la salida. El proceso raspa datos del DOM, lee bases de datos SQLite para posiciones exactas y usa capturas de lienzo para texto bloqueado, emitiendo un archivo Markdown aprobado por QA.

Entidades clave: Empresas: Amazon, Anthropic, Google | Personas: l3a0

Preguntas frecuentes: ¿Cómo recupera la habilidad l3a0/claude-plugins los resaltados ocultos de Kindle?

Combina el raspado literal del cuaderno web con posiciones precisas de caracteres desde la base de datos SQLite de la aplicación Kindle para Mac. Para texto oculto, utiliza OCR local en páginas de Cloud Reader renderizadas en Canvas.