Sistema di scrittura libri - Creazione storie potenziata dall'IA

Gestione completa di opere letterarie e costruzione di mondi

2025-2026 Personal Project

Descrizione del progetto

Questo progetto è un sistema completo di scrittura libri e costruzione di mondi che permette agli autori di gestire molteplici opere letterarie all'interno di mondi condivisi. Il sistema utilizza Laravel come framework backend con Livewire per componenti UI reattivi. Integra i modelli GPT di OpenAI per l'estrazione di episodi, il tracciamento dello sviluppo dei personaggi e la gestione degli eventi del mondo.

Funzionalità principali

Gestione opere

Gestisci romanzi, novelle e racconti

Estrazione episodi IA

Estrazione automatizzata dal testo degli episodi

Sviluppo personaggi

Traccia abilità, conoscenze e archi narrativi dei personaggi

Costruzione mondi

Gestisci mondi multipli con punti temporali

Eventi del mondo

Traccia eventi con versioni pubbliche e vere

Generazione immagini IA

Genera copertine di libri e illustrazioni di pagine

Stack tecnologico

Framework backend

Laravel 11
PHP 8.2+
MySQL

IA & ML

OpenAI API
Modelli GPT
Generazione immagini

Frontend

Livewire
Alpine.js
Bootstrap

Gestione dati

Eloquent ORM
Storage JSON
Audit Trail

Workflow

  1. Creazione mondo: Crea e configura mondi con prerequisiti e impostazioni
  2. Configurazione opera: Crea opere letterarie (romanzi, novelle, racconti) con personaggi POV
  3. Scrittura episodio: Scrivi episodi nell'editor di storie con contesto di mondo, personaggio e punto temporale
  4. Estrazione IA: Estrai dati strutturati dal testo dell'episodio usando modelli OpenAI GPT
  5. Importazione dati: Importa dati estratti inclusi eventi del mondo, sviluppo personaggi e apprendimento abilità
  6. Tracciamento personaggi: Traccia automaticamente abilità, conoscenze e archi di sviluppo dei personaggi
  7. Eventi del mondo: Gestisci eventi oggettivi del mondo con versioni pubbliche e vere
  8. Generazione immagini: Genera copertine di libri e illustrazioni di pagine usando OpenAI Image Generation