Estoy en una tumbona. Primer día de vacaciones. Debería relajarme, pero intento recordar qué pasaba en Children of Ruin porque lo dejé hace tres semanas y ahora estoy completamente perdido. Me encantaban los Portiids, una especie de alienígenas parecidos a arañas, pero no recordaba quién hacía qué ni por qué todos estaban alterados. Hice lo que haría cualquiera: busqué un PDF, lo recorté con una herramienta gratuita y subí la página donde me quedé a ChatGPT pidiendo un resumen. ChatGPT me confundió más aún, inventó especies, tergiversó a los Portiids y me dejó más perdido que al principio. Acostado, enfadado con un chatbot por inventarse cosas, pensé que podría construir algo mejor y que era la excusa perfecta para probar RAG.
Así empezó todo. En vez de relajarme, construí un proyecto. Si no tienes TDAH, montar un proyecto paralelo probablemente suene a planear, construir, probar y lanzar. Con TDAH fue otra cosa. Me obsesioné con algoritmos de reordenación: implementé MMR, mecanismos para evitar que la información quede perdida en el medio, puntuación de relevancia contextual. La interfaz quedó apenas funcional, pero los algoritmos me parecían preciosos. Prioridades mal puestas.
Creé también un archivo de configuración enorme en YAML con pesos, umbrales y marcas narrativas. Muy organizado, muy ingenieril, pero al final utilicé apenas un 10 por ciento. Debería haber empezado más simple, pero la diversión estaba en complicarlo. Evadí las pruebas añadiendo más funciones en lugar de validar lo básico. Cuando por fin probé el sistema con libros reales encontré diez fallos obvios que había ignorado. Resultó que pensar que probablemente funciona no es una estrategia de calidad.
Y luego estaban las herramientas de asistencia de código. Tener asistentes de IA que generan código es genial hasta que eres demasiado disperso para revisar los cambios. Perder el control sobre qué cambió y si está bien me saturaba, así que a veces no los usaba o los usaba esperando lo mejor. Tampoco gran estrategia.
La parte del backend fue mi zona de confort: pipelines RAG, stores vectoriales, re-ranking. El frontend fue un desastre. Probé varios frameworks y la curva de aprendizaje era demasiado empinada. Cada sesión de creación guiada por IA producía interfaces toscas diseñadas por un ingeniero de backend porque básicamente eso era lo que yo era. Me quedé atascado hasta que apareció Adrian.
Adrian y yo habíamos trabajado juntos antes. Ingeniero de plataforma y compañero ideal para colaborar. Le envié un mensaje proponiendo que me ayudara a construir una app de IA y aceptó. Pusimos una llamada semanal y el proyecto se convirtió en una excusa para reconectar. Adrian aportó habilidades frontend, experiencia en despliegue, la capacidad de decir que algo estaba sobre-ingenierizado y, lo más importante, responsabilidad. Resultó que construir con TDAH funciona mucho mejor acompañado. El efecto de trabajar juntos es lo que en la comunidad se llama body-doubling: alguien con quien compartir el proceso para evitar abandonar el proyecto.
Quise compartir la herramienta en r/ADHD pensando en ayudar a gente que olvida tramas como yo. La publiqué sin monetizarla y me banearon permanentemente por autopromoción. Me enfadé mucho porque no vendía nada y la ofrecía gratis. Al final publiqué en r/ADHD_Programmers y la acogieron mejor, así que no fue del todo en vano.
Lo que realmente aprendí sobre RAG es que es una solución efectiva pero tosca para recuperación de información. Funciona para hallar información relevante, pero para resúmenes de ficción se queda corta porque las consultas genéricas devuelven basura conceptual: buscar plot points no extrae los hitos narrativos, solo frases que contienen esas palabras. Lo que ayudó fue fragmentar semánticamente respetando la estructura narrativa en lugar de cortar por tokens, usar MMR para reducir redundancia, reordenar para evitar que lo importante quede en el medio y aplicar una puntuación de relevancia contextual que vaya más allá de la similitud vectorial. Aun así, RAG no entiende arcos de personaje, tensión o estructura narrativa de forma profunda. Nadie ha resuelto eso del todo.
La cruda realidad de construir proyectos con TDAH es que lleva más tiempo del esperado por los desvíos constantes. Sobre-ingenieré el sistema de configuración y sub-ingenieré la interfaz. Hacerlo solo es modo difícil. Aprendí que publicar pronto es mejor que perfeccionar sin fin. Lo que sí funcionó fue construir algo que yo mismo usara: cada vez que volvía a un libro olvidado usaba mi herramienta y las molestias del día a día me empujaban a arreglar fallos. Dog-fooding funciona.
Además, tener a alguien que te hace rendir cuentas fue decisivo. Las llamadas semanales con Adrian evitaron que abandonara el proyecto en medio de un ciclo de hiperfoco. Para el despliegue descubrimos Railway, mucho más sencillo que lo que yo conocía en Google Cloud Run. railway up y se despliega, límites de gasto claros para evitar facturas sorpresa y pasó de costar mucho en GCP a pagar unos pocos euros al mes. Decidimos permitir subida de archivos sin cuentas para reducir fricción y eliminar cosas que mi cerebro tendría que gestionar.
Una lección más sobre TDAH es la evitación por presión. Plantear un deadline rígido a veces paraliza en lugar de motivar. Para mí funcionó permitirme ritmo propio. Nada de presiones externas, sino hacerlo porque quería. Esa fue la única manera de avanzar.
Si te interesa probar una versión inicial, la herramienta Where Was I funciona y la uso a diario. No está perfecta y la interfaz es básica, pero cumple. Si tu empresa necesita transformar estas ideas en proyectos productivos podemos ayudarte en Q2BSTUDIO, una empresa de desarrollo de software y aplicaciones a medida especializada en soluciones de inteligencia artificial, ciberseguridad y servicios cloud aws y servicios cloud azure. Creamos software a medida y agentes IA para empresas, además de ofrecer servicios de inteligencia de negocio y power bi para convertir datos en decisiones.
Si buscas una solución específica de aplicaciones a medida consulta nuestra página sobre desarrollo de aplicaciones y software multiplataforma en aplicaciones a medida y software a medida o si quieres explorar servicios de inteligencia artificial para empresas visita nuestras soluciones de inteligencia artificial. También ofrecemos ciberseguridad y pentesting, automatización de procesos e implementación de herramientas de business intelligence y power bi para mejorar el análisis y la toma de decisiones.
Consejos rápidos para otros constructores con TDAH: encuentra un compañero de construcción para accountability, acepta que el hiperfoco puede traicionarte y prioriza lanzar aunque sea feo. Usa herramientas de IA con cuidado porque ayudan hasta que no puedes auditar los cambios. Construye lo que vas a usar porque el dog-fooding te mantiene motivado. Y por si acaso, evita publicar herramientas gratuitas en subreddits con reglas estrictas si no quieres llevarte una sorpresa con los moderadores.
Si tienes preguntas sobre cómo aplicar RAG a contenido narrativo, o quieres que en Q2BSTUDIO diseñemos una solución a medida que combine recuperación semántica, agentes IA y despliegue en la nube con seguridad profesional, ponte en contacto y te orientamos en el mejor enfoque técnico y de negocio.

.jpg)



