🧠 Del caos de mis relatos a una IA que escribe por mí
Llevo años escribiendo. Lo sabes si eres lector habitual de Vidas en Red. Tengo carpetas y subcarpetas con decenas (quizás cientos) de relatos, unos terminados, otros a medio hacer, muchos empezados con ganas pero abandonados por falta de tiempo, inspiración... o simplemente por culpa del bendito caos de la vida.
Y un día pensé:
"¿Y si una IA leyera todo esto y escribiera una historia nueva por mí, pero inspirada en mi estilo, mis temas, mis obsesiones?"
Spoiler: se puede hacer. Y lo he hecho.
🛠 El nacimiento de deeprelator.py
Así nació un pequeño proyecto personal: un script en Python que he bautizado como deeprelator.py
. Su misión es sencilla (pero no fácil): leer todos mis archivos .txt
, .rtf
, .md
y .docx
de varias carpetas donde escribo, extraer el contenido, y con eso generar un relato nuevo usando inteligencia artificial.
El modelo que estoy probando es DeepSeek, una IA rápida, potente y con una opción de pago bastante asequible (aunque sigo prefiriendo a mi compi de siempre, ChatGPT, que sigue siendo el mejor para muchas cosas).
📁 Cómo funciona
El script hace varias cosas de forma automatizada:
-
Me pregunta las carpetas donde tengo los relatos. Puedo darle una o varias, y guarda esas rutas en un fichero (
rutas_usadas.txt
) para la próxima vez. -
Lee todos los archivos de esas carpetas. Si hay
.rtf
o.docx
que no puede leer directamente, usapandoc
para convertirlos a texto plano. -
Fragmenta los textos si pesan mucho para evitar errores por límite de tokens (sí, DeepSeek da error 413 si te pasas... algo aprendí a las malas 😅).
-
Me pregunta el tema del relato: puede ser una idea, una palabra, un resumen. Por ejemplo: "Un hacker nómada que vive en una furgoneta y hackea redes Wi-Fi rurales".
-
Genera el relato usando ese tema y los textos que ya tenía escritos como inspiración. Todo mediante la API de DeepSeek.
-
Muestra una barra de progreso (esto me encanta, muy estilo maker), y al final guarda el relato con un nombre con fecha y hora, por ejemplo:
2025-09-25-12-48-37_relato.txt
🧪 Tecnología usada
-
🐍 Python 3
-
📄 Librerías:
docx
,pypandoc
,tqdm
,requests
-
🧠 API de DeepSeek (clave personalizada)
-
💡 Pandoc instalado en local para convertir documentos
-
⏳ Fragmentación inteligente para evitar errores por exceso de contenido
🤖 Y ahora, a producir historias
Estoy encantado. No porque la IA me sustituya como escritor (nunca lo hará), sino porque es como tener un asistente creativo entrenado en mi propio universo narrativo. Los relatos que salen no son perfectos, pero están impregnados de mí. Y eso me gusta.
De paso, automatizo lo que era un proceso lento y manual. ¿El siguiente paso? Tal vez añadir una interfaz web, una integración con Obsidian, o incluso con voz. Ya sabes cómo soy...
Y tú, ¿tienes carpetas olvidadas llenas de ideas? ¿Te gustaría que una IA las leyera todas y te devolviera algo nuevo, algo tuyo pero con una chispa diferente? Escríbeme. Esto es Vidas en Red. Y seguimos creando.