Files
2026-01-19 09:51:07 +08:00

1.4 KiB

更新日志 (CHANGELOG)

[v0.03] - 2026-01-12

🌟 核心突破

  • 极简 ID 锚点系统:
    • 废弃复杂的 [p_xxxxx] 格式,回归纯净的 p_xxxxx 文本锚点。
    • 重写 LLMClient 解析逻辑,使用字符串切片替代正则,彻底解决了 ID 残留和语法错误问题。
  • 智能术语一致性:
    • 引入 GlossaryManager,自动提取前言和正文采样。
    • 集成 Smart 模型 (如 gemini-pro) 自动生成术语表 (解决 "Masa" -> "孙正义" 等歧义问题)。
    • 支持人工介入审核术语表。

🏗️ 架构升级

  • 配置化驱动: 移除了代码中的硬编码,所有参数(包括 Prompt 模板)均移入 config/ 目录。
  • 模型分级: 支持 fast (用于大批量翻译) 和 smart (用于高智商任务) 双模型策略。

🔧 修复与优化

  • 结构完美保留:
    • 修复了 EPUB Spine 重建逻辑,不再丢失封面、目录页和非正文资源。
    • 修复了元数据 (Cover/Title) 复制错误。
  • 零阈值提取:
    • 移除了段落最小长度限制,确保标题、短句不被漏译。

[v0.02] - 2026-01-12

  • Manifest 驱动架构: 引入 ManifestManager 作为单一真理源。
  • 流程解耦: 提取、翻译、构建三阶段分离。
  • 断点续传: 支持随时中断和恢复。

[v0.01] - 2026-01-10

  • 初始版本,实现基本的并发翻译和 EPUB 解析。