Sobre el proyecto

InkSight es una aplicación moderna de lectura y pensamiento que cierra la brecha entre la lectura y la toma de notas. Integra un lector de documentos en múltiples formatos (PDF, EPUB, TXT, Markdown) con un mapa mental en lienzo infinito, lo que permite a los usuarios arrastrar contenido desde los documentos directamente al lienzo para crear nodos conectados. Sus capacidades clave incluyen: - **Lectura inmersiva**: mantén visible el texto de origen mientras gestionas resaltados, notas y acciones de mapas mentales en un panel de anotaciones dedicado. - **Notas visuales**: genera nodos de mapas mentales arrastrando pasajes de los documentos; las anotaciones se sincronizan bidireccionalmente con el lienzo. - **Gráfico de burbujas interactivo**: selecciona, arrastra, expande, edita, ramifica y regenera burbujas de pensamiento con enlaces de texto de padre a hijo conservados entre recargas. - **Trazabilidad bidireccional**: haz clic en un nodo de nota para volver al pasaje de origen original en el documento. - **Diseño inteligente**: algoritmos de diseño automático organizan el lienzo con un solo clic. - **Navegación por esquema**: barra lateral integrada con el esquema del documento para una navegación rápida. - **Interfaz bilingüe**: cambia entre chino simplificado e inglés; las preferencias de tema e idioma se almacenan localmente. - **Enfoque en la privacidad**: los documentos y proyectos permanecen en el dispositivo del usuario. Solo se necesita acceso a Internet cuando se utiliza explícitamente un proveedor de IA configurado. La aplicación puede ejecutarse como una aplicación web (Node.js 22.12+, servidor de desarrollo Vite) o empaquetarse como una aplicación de escritorio Windows autocontenida mediante Electron. El stack tecnológico incluye React, Vite, PDF.js, Epub.js, Marked y el motor de pizarra Plait/Drawnix con Rough.js para el renderizado del lienzo. InkSight es adecuado para la investigación académica, la lectura de artículos y la creación de sistemas de conocimiento personal a partir de libros técnicos u otros documentos extensos.