Skip to content

Gaia Reading 1.1.4

Choose a tag to compare

@YangGaia YangGaia released this 03 Oct 06:08

Gaia Reading 1.1.4

发布日期:2026-10-03

本版新增离线简繁切换与上游 AI 模型目录刷新,并重点修复 MOBI/AZW3 的格式提示、字号无法调节及大型合集打开卡死问题,已通过用户验收。

简繁阅读切换

  • 阅读设置新增与原有界面一致的“文字转换”按钮,仅有简体/繁体两个状态;首次自动识别,点击即切换,手动选择记为全局阅读习惯。
  • EPUB、TXT、MOBI、AZW3 正文与目录离线转换,不改写原书,保留阅读位置、书签、划线与笔记定位。
  • 搜索兼容简繁输入,AI 仍使用原始章节正文。PDF 为固定版式,转换按钮禁用并显示原因。

上游 AI 模型目录

  • 自定义接口可以直接按当前地址和 API Key 刷新上游可用模型,无需先填写模型 ID 或保存启用其他档案。
  • 按模型系列分类,支持搜索、用途标签、分页以及超过 200 个模型;保留完整 ID,选定并保存后用于调用。
  • 显示刷新时间与新增/移除模型。刷新失败时保留有效列表,已选模型下架时提示,不擅自替换。
  • 缓存按接口档案、地址和 Key 隔离;API Key 继续使用 Windows 加密存储。

MOBI/AZW3 兼容性与稳定性

  • 按实际内容识别传统 MOBI7、KF8/AZW3 和混合 MOBI;不再对兼容文件误提示修改扩展名,不需要改名或重新导入。
  • 固定 px/pt、内联强制样式与旧式 font 标签均跟随阅读字号缩放,保留标题、脚注相对大小和阅读位置。
  • 大型 KF8 合集按需解析目录,分记录缓存解压,避免打开时反复复制大量正文;简繁识别只采样原始文字,不预加载整章图片。
  • 阅读解析移至独立进程,单次请求超过 30 秒会停止并提示;返回书架、换书或关闭窗口时取消旧解析。损坏文件、解析崩溃不再拖住主窗口。
  • 延续 1.1.3 的图片修复与长图完整显示,保留目录、书内注释及 AI 章节边界定位。

升级与运行

  • 退出旧版本,下载并运行 Gaia.Reading.1.1.4.exe,适用于 Windows 10/11 x64,无需安装 Node.js。
  • 沿用原有书架、阅读进度、书签、笔记、统计与 AI 档案;数据结构升级前继续自动备份本地数据。
  • 已打开的 MOBI/AZW3 请关闭后重新打开,使新的解析与字号规则生效;原始电子书保持不变。
  • 发行文件未购买商业代码签名证书;如遇 SmartScreen 提示,请确认 GitHub 下载来源并核对 SHA-256。

发布文件

  • 文件:Gaia.Reading.1.1.4.exe
  • 文件大小:136,443,011 字节
  • SHA-256:4800EEFE4F57BF9C416ED7431C21D79868AB69B8BCBA55A5CFC111E2707F57D4

验证情况

  • 核心逻辑覆盖简繁偏移映射、模型目录分类/分页/缓存、混合 MOBI、损坏文件头、随机读取、进程卡死/崩溃/取消。
  • 自动化测试 342 项:339 项通过、0 失败;3 项依赖可选私人样书的旧测试跳过。
  • 使用隔离用户数据与本地模拟 AI 服务进行真实 Electron 界面回归,不修改个人书架、接口密钥或原始书籍。
  • 五组界面回归共 425 项通过:MOBI 阅读 53 项、MOBI 图片 68 项、简繁与模型目录 32 项、EPUB 排版 157 项、阅读上下栏 115 项。
  • 真实 MOBI/AZW3 三本原书验证打开、目录定位、字号缩放及主进程响应;85 册、2409 章 AZW3 合集在本机测试中约 0.25 秒打开,速度随设备与书籍内容变化。
  • 实际运行 1.1.4 便携 exe,通过 EPUB 综合冒烟及 27 项打包后检查,覆盖 MOBI/AZW3、PDF、固定字号、离线简繁、模型刷新/分类/实际调用;116 章原书的 204 处图片引用全部解码成功。
  • 包内 155 个源码/前端资源文件及 5 个音乐文件逐项与本地源文件比对;验证 exe 版本、桌面副本、同名快捷方式和 GitHub 上传文件的 SHA-256 一致。

查看代码差异:v1.1.3 → v1.1.4