Système d'écriture de livres - Création d'histoires propulsée par l'IA

Gestion complète des œuvres littéraires et construction de mondes

2025-2026 Personal Project

Description du projet

Ce projet est un système complet d'écriture de livres et de construction de mondes qui permet aux auteurs de gérer plusieurs œuvres littéraires au sein de mondes partagés. Le système utilise Laravel comme framework backend avec Livewire pour des composants UI réactifs. Il intègre les modèles GPT d'OpenAI pour l'extraction d'épisodes, le suivi du développement des personnages et la gestion des événements du monde.

Fonctionnalités principales

Gestion des œuvres

Gérer romans, novellas et nouvelles

Extraction d'épisodes IA

Extraction automatisée à partir du texte des épisodes

Développement des personnages

Suivre compétences, connaissances et arcs de personnages

Construction de mondes

Gérer plusieurs mondes avec points temporels

Événements du monde

Suivre les événements avec versions publiques et vraies

Génération d'images IA

Générer couvertures de livres et illustrations de pages

Stack technologique

Framework backend

Laravel 11
PHP 8.2+
MySQL

IA & ML

OpenAI API
Modèles GPT
Génération d'images

Frontend

Livewire
Alpine.js
Bootstrap

Gestion des données

Eloquent ORM
Stockage JSON
Pistes d'audit

Workflow

  1. Création de monde : Créez et configurez des mondes avec prérequis et paramètres
  2. Configuration d'œuvre : Créez des œuvres littéraires (romans, novellas, nouvelles) avec des personnages POV
  3. Écriture d'épisode : Écrivez des épisodes dans l'éditeur d'histoire avec contexte de monde, personnage et point temporel
  4. Extraction IA : Extrayez des données structurées du texte d'épisode en utilisant les modèles OpenAI GPT
  5. Import de données : Importez les données extraites incluant événements du monde, développement des personnages et apprentissage de compétences
  6. Suivi des personnages : Suivez automatiquement compétences, connaissances et arcs de développement des personnages
  7. Événements du monde : Gérez les événements objectifs du monde avec versions publiques et vraies
  8. Génération d'images : Générez couvertures de livres et illustrations de pages avec OpenAI Image Generation