Skip to content

WARNING

Aviso de versión histórica

Esta es una versión histórica de Lyrics Card Generator v0.1.0. Esta versión solo es compatible con chino simplificado e inglés.

Para obtener compatibilidad con Español, descarga la versión más reciente desde Latest Release.


Publicación inicial de la versión de escritorio de Windows ​

Registro de cambios ​

Descripción general de la versión ​

Esta es la primera versión de escritorio para Windows de Lyrics Card Generator. Esta versión empaqueta el generador de tarjetas de letras con interfaz web Next.js existente en una aplicación EXE de Windows completamente autónoma. Los usuarios no necesitan instalar Node.js, ni iniciar manualmente un servidor de desarrollo, ni desplegar el proyecto en Vercel, Netlify ni ningún otro servicio en la nube.

La versión de escritorio utiliza una solución de servidor local Electron + Next standalone: al iniciarse, la aplicación levanta automáticamente un servidor Next integrado en 127.0.0.1 y carga la dirección local en la ventana de escritorio. Todas las páginas y rutas API se ejecutan localmente; Apple Music, NetEase Cloud Music, QQ Music, carátulas remotas y LRCLIB son únicamente fuentes de datos, no dependencias de despliegue de la aplicación.

Opciones de descarga ​

  • Versión instalable: Lyrics.Card.Generator.Setup.0.1.0.exe
  • Versión portátil: Lyrics.Card.Generator-0.1.0-portable.exe

Se recomienda a los usuarios generales priorizar la versión instalable. Si solo deseas probarla temporalmente o no quieres escribir en el directorio de instalación, puedes usar la versión portátil.

Funciones principales ​

  • Análisis de enlaces de canciones: compatible con enlaces de Apple Music, NetEase Cloud Music y QQ Music.
  • Introducción manual de información de la canción: permite editar manualmente el título, artista, álbum y enlace de la carátula.
  • Edición de letras: permite introducir y editar letras manualmente.
  • Edición de traducciones: permite traducir línea por línea, con opción de mostrar u ocultar la traducción.
  • Modo música instrumental: admite la visualización sin letra o con contenido puramente instrumental.
  • Capacidades de carátula: admite carátulas remotas, carga de carátulas locales, proxy de carátula y extracción de colores de la carátula.
  • Estilos visuales: control de orientación vertical/horizontal, dimensiones, altura automática, fuente, tamaño de letra, interlineado, color del texto, bordes redondeados, borde, sombra, logo de la plataforma, marca de agua y texto del colaborador.
  • Cambio de idioma: interfaz en chino e inglés, conservando la configuración de idioma.
  • Exportación PNG: mantiene el método de exportación DOM-to-PNG existente, salida en alta definición 2x por defecto, sin usar la captura de pantalla de Electron.

Experiencia de escritorio ​

  • Inicio con doble clic en el EXE.
  • Se abre por defecto en ventana maximizada.
  • El icono de la aplicación se ha unificado con un nuevo icono transparente de esquinas redondeadas, cubriendo el paquete de instalación, la versión portátil, la barra de tareas, la barra de título de la ventana, el favicon web y el área de título dentro del software.
  • Al cerrar la ventana se cierra automáticamente el servicio local integrado, evitando procesos residuales en segundo plano.
  • Los enlaces externos se abren en el navegador del sistema, sin navegación descontrolada dentro de la aplicación.

Notas sobre funcionamiento sin conexión y en línea ​

Disponible sin conexión:

  • Abrir la aplicación.
  • Introducir manualmente la información de la canción.
  • Editar manualmente las letras y traducciones.
  • Usar carátulas locales.
  • Ajustar el estilo de la tarjeta.
  • Exportar PNG.

Requiere conexión a internet:

  • Análisis de enlaces de Apple Music / NetEase Cloud Music / QQ Music.
  • Carga de carátulas remotas.
  • Obtención automática de letras mediante LRCLIB.

Limitaciones de la primera versión ​

  • Esta versión no tiene función de actualización automática.
  • Esta versión no tiene firma de código, por lo que Windows puede mostrar una advertencia de SmartScreen.
  • Tanto la versión instalable como la portátil están compiladas para Windows x64.
  • El análisis remoto y la obtención de letras dependen de la disponibilidad de fuentes de datos de terceros.

Sumas de verificación ​

Versión instalable:

text
File: Lyrics.Card.Generator.Setup.0.1.0.exe
Size: 246,437,305 bytes
SHA256: 8D0685A2CDABF2DBF3E9EDE8CE0929EDCF13DF8AEF80CF8C4B28F58B206BD4F3

Versión portátil:

text
File: Lyrics.Card.Generator-0.1.0-portable.exe
Size: 245,841,606 bytes
SHA256: 827183226788DA4A035CFBBE42DFBC0488921D290C40F08F471366BEE1E48AF2

Verificaciones de esta versión ​

  • npm run typecheck superado.
  • npm run build superado.
  • npm run desktop:build superado.
  • Se generaron los artefactos de las versiones instalable y portátil.
  • Se verificó que la versión portátil y el EXE desempaquetado inician el servicio Next integrado.
  • El EXE se inicia maximizado por defecto.
  • No quedan procesos residuales después de cerrar la aplicación.
  • El análisis de Apple Music, NetEase Cloud Music y QQ Music se validó con ejemplos.
  • La API de proxy de carátula local se validó correctamente.
  • La obtención automática de letras mediante LRCLIB se validó con ejemplos.
  • La exportación PNG se validó, la tarjeta predeterminada de 1040x1080 se exporta a 2080x2160.
  • Los recursos del nuevo icono se encuentran en build/icon.ico, app/icon.png, public/app-icon.png y en resources/icon.ico tras el empaquetado.

Cherry Chu · Projects, notes, and working documentation.