Windows 桌面版初版发布
更新日志
发布概览
这是 Lyrics Card Generator 的第一个 Windows 桌面版发布。这个版本将原有的 Next.js WebUI 歌词卡片生成器完整封装为可直接运行的 Windows EXE 应用。用户不需要安装 Node.js,不需要手动启动开发服务器,也不需要把项目部署到 Vercel、Netlify 或任何云服务。
桌面版采用 Electron + Next standalone 本地服务方案:应用启动后会自动在本机 127.0.0.1 上启动内置 Next 服务,并在桌面窗口中加载本地地址。所有页面和 API routes 都在本地运行;Apple Music、网易云音乐、QQ 音乐、远程封面和 LRCLIB 只作为数据来源,不是应用部署依赖。
下载选择
- 安装版:
Lyrics.Card.Generator.Setup.0.1.0.exe - 便携版:
Lyrics.Card.Generator-0.1.0-portable.exe
建议普通用户优先使用安装版。如果你只是想临时试用,或不想写入安装目录,可以使用便携版。
核心功能
- 歌曲链接解析:支持 Apple Music、网易云音乐、QQ 音乐链接。
- 手动输入歌曲信息:可手动编辑歌曲名、歌手名、专辑名和封面链接。
- 歌词编辑:支持手动输入和编辑歌词。
- 翻译编辑:支持逐行翻译文本,并可显示或隐藏翻译。
- 纯音乐模式:支持无歌词或纯音乐内容展示。
- 封面能力:支持远程封面、本地封面上传、封面代理和封面取色。
- 视觉样式:支持竖版/横版、尺寸设置、自动高度、字体、字号、行距、文字颜色、圆角、边框、阴影、平台 Logo、水印和分享者文字等样式控制。
- 语言切换:支持中文和 English UI,并保留语言设置。
- PNG 导出:保留原有 DOM-to-PNG 导出方式,默认高清 2x 输出,不改用 Electron 截图。
桌面版体验
- 双击 EXE 即可启动。
- 默认以最大化窗口打开。
- 应用图标已统一替换为新的透明圆角图标,覆盖安装包、便携版、任务栏、窗口标题栏、Web favicon 和软件内标题区。
- 关闭窗口时会自动关闭内置本地服务,避免残留后台进程。
- 外部链接会交给系统浏览器打开,不会在应用内部乱跳。
离线和联网说明
离线可用:
- 打开应用。
- 手动输入歌曲信息。
- 手动编辑歌词和翻译。
- 使用本地封面。
- 调整卡片样式。
- 导出 PNG。
需要联网:
- Apple Music / 网易云音乐 / QQ 音乐链接解析。
- 远程封面加载。
- LRCLIB 自动歌词获取。
初版限制
- 这个版本没有自动更新功能。
- 这个版本没有代码签名,Windows 可能显示 SmartScreen 提示。
- 安装版和便携版均为 Windows x64 构建。
- 远程解析和歌词获取依赖第三方数据源的可用性。
校验信息
安装版:
text
File: Lyrics.Card.Generator.Setup.0.1.0.exe
Size: 246,437,305 bytes
SHA256: 8D0685A2CDABF2DBF3E9EDE8CE0929EDCF13DF8AEF80CF8C4B28F58B206BD4F3便携版:
text
File: Lyrics.Card.Generator-0.1.0-portable.exe
Size: 245,841,606 bytes
SHA256: 827183226788DA4A035CFBBE42DFBC0488921D290C40F08F471366BEE1E48AF2本次验证
npm run typecheck通过。npm run build通过。npm run desktop:build通过。- 安装版和便携版产物已生成。
- 便携版和 unpacked EXE 已验证可启动内置 Next 服务。
- EXE 启动后默认最大化。
- 关闭应用后无残留应用进程。
- Apple Music、网易云音乐、QQ 音乐解析通过样例验证。
- 本地封面代理 API 验证通过。
- LRCLIB 自动歌词获取通过样例验证。
- PNG 导出验证通过,默认
1040x1080卡片以2080x2160输出。 - 新图标资源已进入
build/icon.ico、app/icon.png、public/app-icon.png和打包后的resources/icon.ico。