Pipeline de Création Romanesque (novel-writing-pipeline)
Décompose la « rédaction de roman qualifié » en 9 rôles spécialisés + collaboration en pipeline. Chaque étape est soumise à des contraintes dures vérifiables par des outils/données. Tous les rôles partagent le même « cerveau externe » (document de construction du monde / fiches personnages / planches de chapitres / empreinte d'écriture / registre d'état), sans outrepasser leurs prérogatives.
Philosophie de conception (pourquoi ce découpage est nécessaire)
- L'IA est fondamentalement du chainage probabiliste, l'humain est de l'expression intentionnelle – cette différence entraîne 5 « maladies génétiques » identifiables pour les romans IA, chaque rôle de ce Pipeline en cible spécifiquement une :
- Langue plastique/moyenne → Correcteur + Écrivain « empreinte d'écriture »
- Personnages en carton/personnalité divisée → Concepteur de personnages « empreinte langagière » + Auditeur vérification OOC
- Intrigue en montagnes russes/deus ex machina → Outlineur + Écrivain Scene-Sequel + Auditeur vérification causale
- Zone de confort émotionnel/empathie factice → Écrivain/Scénariste Show Don't Tell
- Patchwork créatif/départ élevé suivi d'une chute → Architecte du monde « Lois immuables » + Auditeur récupération des indices
- Un seul modèle « tout-en-un » cumule les rôles de planificateur/scénariste/relecteur, et fait tout mal. La division spécialisée + les portes qualité ont été validées par des projets open source réels comme loom-novel / ainovel-cli / Mo-Shen / writing-agent / Superpowers.
- Mécanismes open source intégrés (détails dans
references/open-source-mechanisms.md) : injection d'empreinte d'écriture et différentiel de dés-IA-ification de loom-novel, résumé long-contexte à trois niveaux + révision avec preuves originales à sept dimensions d'ainovel-cli, workflow à trois vitesses + cycle d'écriture à état partagé de Mo-Shen ; nouveau : pipeline par phases de writing-agent (sujet → matériel → structure → brouillon → révision → modification → export) + modélisation stylistique, planification explicite + ordonnancement parallèle de sous-agents + boucle pilotée par les tests de Superpowers, dés-IA-ification ciblée des modèles chinois de Humanizer-zh. - Couche de préréglages de style (fossé défensif unique de ce Skill) : 13 catégories de « préréglages de style » intégrées (
references/styles/, xianxia, etc.). Lors de l'écriture, le Showrunner sélectionne un préréglage, et l'Écrivain charge la carte de paradigme technique et la superpose avec son « empreinte d'écriture » personnelle – fournissant à la fois des ancrages techniques au niveau du genre sans perdre la voix personnelle de l'auteur. Voirreferences/styles/styles-index.md. - Limites des lois immuables : finir d'écrire ≠ pouvoir lire ≠ pouvoir soumettre. Le jugement littéraire final, la relecture chapitre par chapitre, la conformité des droits d'auteur et des conditions de soumission relèvent de la responsabilité de l'auteur.
Aperçu du pipeline (exécution séquentielle, chaque chapitre se réfère à la version révisée manuellement du chapitre précédent)
Showrunner (définit le ton + sélectionne le style préréglé + porte de confirmation de planification)
→ Architecte du monde → Concepteur de personnages → Outlineur
→ Écrivain【charge la carte de paradigme du style préréglé + empreinte d'écriture personnelle】
→ Optimiseur de scènes/dialogues
→ Auditeur (continuité) → Rythmicien → Correcteur (dés-IA-ification · inclut module spécifique aux modèles chinois)
→ Porte qualité (relecture lecteur/Showrunner) ── non conforme ──▶ Retour à l'étape correspondante
Ancrage stylistique (choix du style en une étape à l'écriture) : Le Showrunner sélectionne un préréglage de style dans la fiche de projet (voir
references/styles/styles-index.md, par défaut « aucun préréglage »). Avant de générer le brouillon, l'ÉcrivainReadle fichierreferences/styles/<style>.mdcorrespondant, traduit son paradigme technique en 6 dimensions en un exemple vérifiable de l'empreinte d'écriture du chapitre, et le superpose avec son empreinte personnelle pour le placement. En l'absence de style sélectionné, seule l'empreinte d'écriture personnelle est utilisée.
Neuf compétences de rôles (responsabilités et index des contraintes dures)
| Rôle | Responsabilités principales | Maladie génétique ciblée | Contrainte clé (voir références) |
|---|---|---|---|
| 2.1 Showrunner | Définir le ton/le budget/les zones interdites, évaluation finale | — | La discipline budgétaire réserve un emplacement pour l'« empreinte d'écriture » |
| 2.2 Architecte du monde | Lois immuables du document de construction du monde | #5 Patchwork | Construction → ≥2 contraintes d'intrigue ; interdiction des patchworks incompatibles |
| 2.3 Concepteur de personnages | Fiches personnages + empreinte langagière | #2 Personnage en carton | Secret honteux de 1000 mots ; voix vérifiable par machine |
| 2.4 Outlineur | Planches de chapitres + tableaux d'indices | #3 Montagnes russes | Scene-Sequel ; retournement décomposé en 5 étapes |
| 2.5 Écrivain | Brouillon du chapitre courant | #1/#3/#4 | Scene-Sequel + Show Don't Tell |
| 2.6 Optimiseur de scènes/dialogues | Imagerie + voix des personnages | #2 | Supprimer l'accumulation d'adjectifs ; cacher l'exposition |
| 2.7 Auditeur | Vérification des défauts sur sept dimensions | #2/#3/#5 | Preuve originale obligatoire + Fact-Check |
| 2.8 Rythmicien | Courbe de tension/points forts | — | Ratio Scene/Sequel ; marquer les compressions/extensions |
| 2.9 Correcteur (dés-IA-ification) | Version finale + liste d'auto-vérification | #1 | Appliquer references/ai-taste-checklist.md |
Voir references/craft-framework.md (artisanat) et les sections de chaque rôle pour les responsabilités complètes / entrées / sorties / auto-vérification.
Mécanismes de collaboration (pour que le système s'améliore en écrivant)
- Mémoire : Résumé à trois niveaux (volume/arc/chapitre) + recommandation intelligente à quatre dimensions (indice/personnage/état/relation) + pipeline de compression (StoreSummaryCompact zéro LLM, CJK×1.5). Voir
references/craft-framework.md§Mémoire. - Boucle d'injection d'empreinte d'écriture et de dés-IA-ification (cœur) : ① L'invite de l'Écrivain réserve un emplacement pour le maintien de l'empreinte langagière (interdit d'être réduit par le budget) ; ② Le brouillon exécute un diagnostic marquant les écarts par rapport à l'empreinte/les traces IA ; ③ Porte différentielle déterministe – le nombre de marqueurs « goût IA » dans la version finale doit être strictement inférieur à celui du brouillon (after < before), compté automatiquement par
scripts/ai_taste_check.py. Voirreferences/style-fingerprint-method.md. - Porte qualité / Auto-évolution / Workflow à trois vitesses (quick/standard/deep) : Voir
references/open-source-mechanisms.md.
Source de données : Distillation d'empreinte d'écriture (connecté à votre bibliothèque d'actifs)
Le fossé défensif de ce Skill réside dans la « couche de données ». Les préréglages de style (techniques de genre) et l'empreinte d'écriture (voix personnelle) sont tous deux distillés à partir de motifs (phrasé/rythme/rhétorique/voix) de ** vos propres œuvres / copies légales** ou de classiques du domaine public, et n'enregistrent jamais le texte original d'œuvres sous droits d'auteur.
- SOP d'intégration de la bibliothèque d'actifs (avec actualisation en un clic) : Voir
references/asset-library-integration.md– bibliothèque par défaut<Votre répertoire racine de la bibliothèque>\(13 genres / plusieurs copies légales (classées par genre dans des sous-répertoires)) ; commande d'actualisation :python scripts/refresh_genre_fingerprints.py. Le script gère les bizarreries d'extension des fichiers récupérés (.tx\ufffd, etc.), aucun renommage manuel nécessaire. - Empreintes pré-intégrées testées (prêtes à l'emploi) :
assets/genre-fingerprints.json– 13 points d'ancrage agrégés par genre (longueur de phrase/dialogue/mots de liaison/ponctuation/POV/diversité lexicale), ne contient que des statistiques de caractéristiques, pas de texte original, pour référence directe dans le §7 de la carte de style ; le recalcul est nécessaire uniquement pour actualiser les points d'ancrage après une mise à jour de la bibliothèque. - Méthode de distillation (sous-jacente) : Voir
references/style-fingerprint-method.md; script associéscripts/fingerprint_extract.pypour calculer les métriques stylistiques sur les échantillons de la bibliothèque locale, ne produit que des caractéristiques statistiques, sans aucun fragment de texte original. - Distillation d'exemple d'écriture d'auteur (voix personnelle) : Voir
references/style-fingerprint-exemplar.md– ne distille que les dimensions d'écriture non protégées par le droit d'auteur (rythme des phrases, technique structurelle, voix des personnages, tension entre écrit classique et vernaculaire, ironie et retenue), sans copier aucune expression. Ce sont vos points d'ancrage personnels d'empreinte d'écriture (voix d'un seul auteur). - 13 préréglages de style (points d'ancrage techniques de genre) : Voir
references/styles/styles-index.md+ chaque fichierreferences/styles/<style>.md, chacun contenant un §7 Point d'ancrage métrique testé (provenant du JSON ci-dessus, uniquement des statistiques de caractéristiques, pas de texte original). Préréglage de style ≠ Empreinte d'écriture : le premier est un modèle technique au niveau du genre, le second est votre voix personnelle ; l'Écrivain superpose les deux. - Points d'ancrage stylistiques des classiques du domaine public : Voir
references/style-fingerprint-method.md§Exemplaire du domaine public (Quatre grands romans classiques + classiques anglais Gutenberg, uniquement des motifs extraits).
Utilisation des scripts
scripts/fingerprint_extract.py --corpus <chemin de la bibliothèque> --out <JSON d'empreinte>: Calcule les métriques stylistiques sur les copies légales personnelles, génère un brouillon d'empreinte. Ne produit aucun texte original.scripts/ai_taste_check.py --draft <chemin du brouillon>: Compte le nombre de marqueurs « goût IA », pour la porte différentielle §3.5 (comparaison avant/après).
Modèles (assets/templates)
assets/templates/人物卡.md、设定集.md、卡章纲.md、章节流水.md: Modèles de produits standard pour chaque rôle, à copier directement dans l'espace de travail du projet.assets/project-scaffold.md: Structure de répertoire complète pour le déploiement (fiche de projet / construction du monde / fiches personnages / planches de chapitres / empreinte d'écriture / registre d'état / chapitres / règles).
Sécurité et limites
- Ce Skill est un collaborateur créatif, ne remplace pas l'auteur : le jugement littéraire final, la relecture chapitre par chapitre, la conformité des droits d'auteur et des conditions de soumission relèvent de la responsabilité de l'auteur.
- Priorité à l'originalité / Risque zéro concernant les IP tierces : L'empreinte d'écriture n'apprend que les motifs des œuvres personnelles de l'auteur ou des classiques du domaine public, n'enregistre jamais le texte original de best-sellers sous droits d'auteur, ne copie pas leurs expressions ; ne génère pas d'éléments textuels qui porteraient atteinte aux droits d'auteur de tiers.
- L'empreinte d'écriture n'apprend que les modifications manuelles de l'auteur, jamais la propre sortie de l'IA (prévention de la contamination).
- Pour les faits réels/domaines spécialisés, Fact-Check obligatoire avec mention « Vérification par l'auteur requise », sans inventer (en écho à la gestion des hallucinations des grands modèles).
Ressources associées
references/craft-framework.md— Cadre artisanal (Scene-Sequel / Show Don't Tell / Arc lumineux / Indice / Rythme / Mémoire)references/asset-library-integration.md— SOP d'intégration de la bibliothèque d'actifs + actualisation en un clic des empreintes de genre + barrière IPreferences/style-fingerprint-method.md— Méthode de distillation + connexion à la bibliothèque de l'utilisateur + points d'ancrage du domaine publicreferences/style-fingerprint-exemplar.md— Distillation d'exemple d'écriture d'auteur (couche technique, sans copie de texte original)assets/genre-fingerprints.json— Empreintes métriques testées de 13 genres (statistiques uniquement, pas de texte original, incluses dans le package)references/ai-taste-checklist.md— Liste de contrôle dure de dés-IA-ification (inclut expressions régulières/listes de mots + module spécifique aux modèles chinois)references/open-source-mechanisms.md— Mécanismes open source vérifiés intégrés (loom-novel/ainovel-cli/Mo-Shen/writing-agent/Superpowers/Humanizer-zh)references/styles/styles-index.md— Index des 13 préréglages de style optionnelsreferences/styles/<style>.md— Cartes de paradigme technique au niveau de l'écriture pour chaque style (chargées par l'Écrivain)