Skip to content

Lyrics Card Generator v5.9.4 发布说明 ​

发布日期:2026-08-08

v5.9.4 是一次不改变既有功能的性能优化版本,重点减少桌面启动和编辑操作中的重复工作、无效渲染与昂贵扫描,并补齐性能改造后的失败恢复边界。

启动与资源加载 ​

  • 优化打包版的本地服务启动编排、renderer 来源确认与静态资源缓存,减少重复探测和不必要的启动工作,同时维持原有安全校验。
  • 对异步数据和非活动界面的工作设置更清晰的边界,避免尚未使用的内容参与当前交互。
  • 示例、历史、设置、AI 翻译和导出界面继续按需加载,不增加首屏负担。

编辑与导出性能 ​

  • ClickSpark 在空闲时不再持续运行动画帧循环;触发效果及可见行为保持不变。
  • 自动宽度测量复用同一个宿主,并缩小歌词输入时的视口计算和组件提交范围。
  • 导出就绪测量会合并重复请求,避免同一状态变化触发多轮几何读取。
  • 渲染边界会隔离关闭或非活动的界面,长歌词输入与 AI 流式更新不再带动无关区域重复渲染。

延迟界面与系统字体 ​

  • 每个延迟界面都有独立错误边界;分块首次加载失败时,编辑器主体仍可使用,并可关闭、返回或重试。
  • 重试会创建新的 React.lazy generation 并再次调用 loader,不会复用 React 已缓存的失败 promise。
  • 系统字体列表采用进程内缓存和并发去重;热请求不会重复启动 PowerShell 扫描,四个并发冷请求只共享一个扫描进程。
  • 字体目录变化仍会即时失效;仅发生在 Windows 注册表中的字体注册、注销或显示名称变化,最长会在 5 分钟内使缓存失效。

发布状态 ​

v5.9.4 已通过 GitHub Releases 公开发布。标签源码、安装版、便携版、SPDX SBOM 和 SHA256SUMS 均可从该发布页获取。

Cherry Chu · Projects, notes, and working documentation.