1.4 KiB
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 解析。