Skip to content

简体中文 · 繁體中文 · English · 日本語 · Español

Lyrics Card Generator v6.0.0 ​

Statut : publié publiquement via GitHub Releases.

Moteur de document de paroles structuré ​

  • LyricDocumentV2 devient la source de vérité des paroles. Les paragraphes naturels sont des Blocks et les groupes source/traduction des Units à identifiant stable ; chaque opération effective incrémente la révision.
  • Le collage et l’édition en texte brut restent inchangés. Un parseur déterministe gère les blocs, l’alignement et les identités tout en conservant l’ordre, les lignes vides et les traductions. Les archives anciennes sont migrées au chargement.
  • Importation, édition, annulation/rétablissement, archives manuelles, aperçu, mise en page automatique et export utilisent le même document. lyrics et translationText ne sont plus que des projections de compatibilité.

Traduction IA et cohérence de l’export ​

  • La traduction IA demande et valide un JSON adressé par Unit ID, complet, correctement ordonné et lié à la même révision.
  • Les réponses tardives, identifiants erronés, Units manquantes et champs supplémentaires ne peuvent pas écraser le document courant. Le flux n’actualise la traduction qu’une fois le JSON complet et valide.
  • L’instantané d’export fige le document, sa révision, le style et la mise en page résolue afin d’éviter tout écart avec l’aperçu.

Compatibilité ​

  • Les versions bureau et Web Lite conservent l’expérience d’édition et le langage visuel existants.
  • Les archives manuelles v1 restent lisibles ; les nouvelles archives v2 conservent les identifiants Block/Unit derrière une validation stricte.

Cherry Chu · Projects, notes, and working documentation.