Sistema de Escritura de Libros - Creación de Historias con IA

Gestión Integral de Obras Literarias y Construcción de Mundos

2025-2026 Proyecto Personal

Descripción del Proyecto

Este proyecto es un sistema integral de escritura de libros y construcción de mundos que permite a los autores gestionar múltiples obras literarias dentro de mundos compartidos. El sistema utiliza Laravel como framework backend con Livewire para componentes UI reactivos. Integra los modelos GPT de OpenAI para la extracción de episodios, el seguimiento del desarrollo de personajes y la gestión de eventos del mundo. El sistema extrae automáticamente datos estructurados del texto de los episodios, gestiona las habilidades y conocimientos de los personajes, rastrea eventos del mundo con versiones públicas y verdaderas, y genera portadas de libros e ilustraciones de páginas impulsadas por IA.

Características Principales

Gestión de Obras

Gestiona novelas, novelas cortas y cuentos

Extracción de Episodios con IA

Extracción automática del texto de episodios

Desarrollo de Personajes

Rastrea habilidades, conocimientos y arcos de personajes

Construcción de Mundos

Gestiona múltiples mundos con puntos temporales

Eventos del Mundo

Rastrea eventos con versiones públicas y verdaderas

Generación de Imágenes con IA

Genera portadas de libros e ilustraciones de páginas

Stack Tecnológico

Framework Backend

Laravel 11
PHP 8.2+
MySQL

IA & ML

OpenAI API
GPT Models
Image Generation

Frontend

Livewire
Alpine.js
Bootstrap

Gestión de Datos

Eloquent ORM
JSON Storage
Audit Trails

Flujo de Trabajo

  1. Creación de Mundos: Crea y configura mundos con prerrequisitos y configuraciones
  2. Configuración de Obras: Crea obras literarias (novelas, novelas cortas, cuentos) con personajes POV
  3. Escritura de Episodios: Escribe episodios en el editor de historias con contexto de mundo, personajes y puntos temporales
  4. Extracción con IA: Extrae datos estructurados del texto de episodios utilizando modelos GPT de OpenAI
  5. Importación de Datos: Importa datos extraídos incluyendo eventos del mundo, desarrollo de personajes y aprendizaje de habilidades
  6. Seguimiento de Personajes: Rastrea automáticamente habilidades, conocimientos y arcos de desarrollo de personajes
  7. Eventos del Mundo: Gestiona eventos objetivos del mundo con versiones públicas y verdaderas
  8. Generación de Imágenes: Genera portadas de libros e ilustraciones de páginas utilizando la generación de imágenes de OpenAI