v1.0.0 · Français
WARNING
Avis de version historique
Ceci est une version historique de Lyrics Card Generator v1.0.0. Cette version prend uniquement en charge le chinois simplifié et l'anglais.
Pour bénéficier de la prise en charge de Français, veuillez télécharger la dernière version depuis Latest Release.
Voici la première version de bureau officielle de Lyrics Card Generator. Par rapport à la première version de bureau v0.1.0, cette version se concentre sur l'amélioration du processus de distribution Windows, la vérification des mises à jour dans l'application, la stabilité de la mise en page des cartes et l'expérience d'exportation, ce qui en fait une version adaptée à une distribution officielle.
Principales mises à jour
Officialisation de la version de bureau Windows
- Mise à niveau de la version de l'application vers
1.0.0. - Ajout d'un point d'entrée de bureau Electron pour l'application Windows.
- La version de bureau démarre un service Next standalone intégré sur la machine locale et charge l'application locale dans une fenêtre de bureau.
- Les utilisateurs n'ont pas besoin d'installer Node.js ni de démarrer manuellement un serveur de développement.
- Prise en charge de la version installable Windows x64 et de la version portable.
- La fenêtre s'ouvre par défaut en mode maximisé.
- Les liens externes sont ouverts dans le navigateur système.
- La fermeture de l'application arrête le service local intégré.
Nouvelle fonctionnalité de vérification des mises à jour
- Ajout d'un bouton « Vérifier les mises à jour » dans la barre d'outils supérieure.
- L'application demande les informations de la dernière version depuis les GitHub Releases.
- Prise en charge de la comparaison des formats de numéro de version tels que
v1.0.0/1.0.0. - Si une nouvelle version est détectée, un point d'entrée vers la page de téléchargement est fourni.
- Si des paquets d'installation
.exeou.msisont présents dans la Release, ils sont prioritairement proposés. - Cette fonctionnalité se limite à vérifier les mises à jour et à ouvrir la page de téléchargement.
Correction de la hauteur automatique
- En dimensions personnalisées verticales, la hauteur automatique estime désormais de manière complète en fonction du contenu réel des paroles, des traductions, de la taille de la police, de l'interligne, de la zone de titre, de la bordure et du contenu du pied de page.
- Après avoir activé le logo de la plateforme, le crédit de partage ou le filigrane de génération, la carte augmente sa hauteur vers le bas au lieu de compresser la zone des paroles.
- La hauteur automatique est activée par défaut.
- La limite maximale de la hauteur personnalisée verticale passe à
3200px, ce qui convient mieux aux scénarios avec des paroles longues, des traductions et un pied de page actif simultanément.
Correction de la mise en page avec bordure en mode horizontal
- Correction du problème de décalage des informations de plateforme, du crédit de partage et du filigrane de génération lorsque la carte horizontale active « bordure + ombre ».
- La mise en page horizontale utilise maintenant un système de coordonnées unifié sensible au cadre (frame-aware).
- Lorsque la bordure est activée, la pochette, les informations de la chanson, les paroles et les éléments du pied de page entrent ensemble dans la zone de sécurité intérieure de la bordure.
- Correction du problème d'alignement entre le pied de page et la bordure pour les ratios horizontaux tels que 16:9, 21:9, 3:2.
Optimisation de l'expérience d'exportation
- Le flux d'exportation a été simplifié en « Terminer et exporter », réduisant les points d'entrée redondants pour les paramètres d'exportation.
- L'exportation continue par défaut en haute résolution PNG 2x.
- L'animation de célébration après une exportation réussie est remplacée par un effet de banderole supérieure plus discret.
- Correction du problème où « Vider tout le contenu en un clic » pouvait déclencher par erreur l'animation de célébration d'exportation.
Amélioration des icônes et de l'ingénierie de publication
- Remplacement et unification des ressources d'icônes de l'application.
- Ajout d'icônes pour le paquet d'installation Windows, la version portable, le favicon Web et la zone de titre dans l'application.
- Ajout de scripts de build et de préparation de publication pour la version de bureau.
- Ajout d'instructions d'exécution pour la version de bureau, d'une liste de contrôle de migration, d'un document sur les problèmes connus et d'un journal de publication.
- Mise à jour de
.gitignorepour éviter de valider les artefacts de build, les fichiers de release, le cache et les journaux dans le dépôt de code source.
Fonctionnalités conservées
- Analyse des liens Apple Music, NetEase Cloud Music et QQ Music.
- Édition manuelle des informations de la chanson, des paroles et de la traduction.
- Téléversement de pochette locale, intermédiaire de pochette distante et extraction de couleur de la pochette.
- Génération de cartes en orientation verticale / horizontale.
- Paramètres visuels : police, taille de police, interligne, couleur, bordure, ombre, filigrane, crédit de partage et logo de la plateforme.
- Changement de l'interface en Chinois / English.
- Ouverture hors ligne, édition manuelle, pochette locale et exportation PNG.
Fonctionnalités nécessitant une connexion Internet
- Analyse des liens des plateformes musicales.
- Chargement des pochettes distantes.
- Récupération automatique des paroles via LRCLIB.
- Vérification des mises à jour sur GitHub.
Limitations connues
- La version actuelle n'est pas signée ; Windows peut afficher un avertissement SmartScreen.
- La vérification des mises à jour ne télécharge pas automatiquement les paquets d'installation ; l'utilisateur doit ouvrir manuellement la page de téléchargement.
- La cible de distribution actuelle est Windows x64.
- L'analyse des plateformes tierces et la récupération des paroles dépendent de la disponibilité des services en amont.
Vérification
npm run typecheckréussi.npm run buildréussi.npm run desktop:packréussi.npm run desktop:buildréussi.- Échantillons d'analyse Apple Music, NetEase Cloud Music et QQ Music validés.
- Intermédiaire de pochette locale validé.
- Récupération des paroles LRCLIB validée.
- Démarrage des versions EXE portable et unpacked validé.
- Aucun processus résiduel après la fermeture de l'application.
- La carte par défaut
1040x1080peut être exportée en PNG2080x2160.