Sobre el proyecto
AI Dictionary es un complemento de KOReader diseñado para mejorar las búsquedas en el diccionario en lectores de libros electrónicos mediante el uso de IA para comprender el contexto del texto seleccionado. En lugar de definiciones genéricas, utiliza la selección, el texto cercano y los metadatos del libro, como el título, el autor y el capítulo, para proporcionar respuestas relevantes.
El complemento ofrece tres acciones principales: AI Dictionary define palabras, frases o modismos en contexto y puede incluir pronunciación, etiquetas de uso, ejemplos, sinónimos, paráfrasis y etimología; AI Explain aclara conceptos, personajes, lugares y alusiones relacionadas con el libro; AI Simplify reescribe pasajes difíciles en un lenguaje más sencillo. Las respuestas aparecen en una ventana emergente con opciones para regenerar, cerrar, navegar por el historial de respuestas, buscar palabras dentro de las respuestas y ver imágenes relevantes de Wikipedia. En Android, la salida de voz opcional puede pronunciar las entradas del diccionario.
Los usuarios pueden configurar el complemento con una clave de API de OpenAI, OpenRouter u otro proveedor que admita Chat Completions compatible con OpenAI en streaming. La configuración incluye el endpoint y el modelo de texto, el idioma de salida, la visualización de imágenes, el endpoint y el modelo de voz, las comprobaciones de actualización, el modo de depuración y parámetros de solicitud adicionales. Una función de informe de vocabulario genera ejercicios de rellenar espacios en blanco a partir de las búsquedas guardadas, con intervalos de tiempo que van desde hoy hasta todo el tiempo.
El complemento almacena localmente las fechas de búsqueda, las palabras seleccionadas y el contexto circundante en un archivo Lookups.txt. El actualizador integrado conserva la configuración y los datos guardados. La instalación requiere copiar la carpeta AI_Dictionary.koplugin en el directorio de complementos de KOReader y configurar los ajustes de la API. El proyecto tiene licencia GPLv3 y reconoce el complemento AskGPT como base inicial.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.