TomoRead 0.2.0
TomoRead v0.2.0
TomoRead 的第二个版本,重点完善阅读体验、AI 能力与数据安全。
The second release of TomoRead, focusing on a richer reading experience, AI capabilities, and data safety.
TomoRead 是一款面向本地书库的跨平台 AI 阅读器:导入 EPUB/PDF/TXT/Markdown,在沉浸式阅读中记录书签、标注与笔记,并可基于原文与 AI 对话、整理知识。
TomoRead is a cross-platform AI reading app for local libraries. Import EPUB/PDF/TXT/Markdown books, read immersively, capture annotations and notes, and discuss or organize knowledge with AI based on the source text.
本次包含 / Highlights
阅读与书库 / Reader & Library
- 新增 TXT 与 Markdown 导入与阅读,支持章节解析、滚动阅读和进度保存
Import and read TXT and Markdown files with chapter parsing, scrolling, and persistent progress. - EPUB 阅读定位改进:跨格式定位契约、逻辑位置追踪,重启或改布局后更可靠地回到原文
Improved EPUB location tracking with cross-format locator contracts, so reopening or relayout returns to the same passage more reliably. - 统一桌面与移动端阅读界面,稳定移动端阅读与目录操作
Unified reader chrome across desktop and mobile with stabilized mobile reading and table of contents. - 新增自动滚动与可配置的桌面快捷键
Added automatic scrolling and configurable desktop keyboard bindings. - EPUB 脚注、图片与链接交互更安全,支持无
<head>等异常章节
Safer EPUB footnote, image, and link interactions, with support for spine documents without a<head>. - 导入流程升级:可取消的扫描预览、桌面拖放与 Android 分享导入
Upgraded import with a cancellable scan preview and desktop/Android file ingress.
标注与正文增强 / Annotation & Text Enhancement
- EPUB 文字前景着色(按词条规则为正文上色)
EPUB text foreground coloring with configurable term rules. - TXT/Markdown 显示投影与着色,安全的原文字符串映射
Safe display projection and coloring for TXT/Markdown. - EPUB 下划线标注,与高亮/彩色标注共存
EPUB underline annotations alongside highlights and colored marks. - 系统字体与导入字体(本地字体文件)
System and imported fonts, including local font files.
语音与专注 / TTS & Focus
- 结构化 TTS 播放队列与阅读器内控制条,支持逐句朗读与句子强调
Structured TTS playback queue with in-reader controls, sentence emphasis, and wake locks. - 持久化的番茄专注会话与阅读统计
Persisted Pomodoro focus sessions and reading statistics.
AI 与语义检索 / AI & Semantic Search
- Provider 预设与配置管理,API Key 仍保存在系统安全存储
Provider presets and profile management; API keys stay in system secure storage. - 可信内容索引与上下文组装,词云与 AI 思维导图
Trusted content indexing with context assembly, word clouds, and AI mind maps. - 独立的向量化数据层、增量索引与关键词/向量混合检索,始终保留无模型降级路径
Independent embedding data foundation, incremental indexing, and hybrid keyword/vector retrieval with a model-free fallback.
数据安全 / Data Safety
- 校验的本地备份与恢复,存储诊断
Validated local backup/restore and storage diagnostics. - 同步数据模型基础:实体版本、删除墓碑与冲突合并,为后续同步铺路
Sync data model foundation: revisions, tombstones, and merge semantics for future sync. - PDF 文本选区校验与可回跳的标注引用
Verified PDF text selection locators with annotation references that link back to the source.
支持平台 / Supported Platforms
- Windows x64
- Linux x64
- Android(实验性支持 / experimental)
已知限制 / Known Limitations
- Android 的 WebView 渲染与低端设备性能仍在持续优化。
Android WebView rendering and low-end-device performance are still being improved. - 复杂 EPUB 的分页、定位和样式兼容性仍可能存在问题。
Complex EPUB files may still have pagination, location, or styling compatibility issues. - WebDAV 手动同步尚未交付;备份/恢复与同步数据契约已就绪。
WebDAV manual sync is not yet available; backup/restore and the sync data contract are ready. - 暂未提供云同步、自动更新及 macOS/iOS 支持。
Cloud sync, auto-update, and macOS/iOS support are not available yet.
下载与使用 / Download & Run
- Windows:下载 ZIP,解压后运行
tomoread.exe
Windows: Download the ZIP, extract it, then runtomoread.exe. - Linux:下载并解压
tar.gz,运行 bundle 中的 TomoRead
Linux: Download and extract thetar.gz, then run TomoRead from the bundle. - Android:根据设备架构下载对应 APK(armeabi-v7a / arm64-v8a),或使用 AAB 提交商店
Android: Download the APK matching your device architecture (armeabi-v7a / arm64-v8a), or use the AAB for store submission.
TomoRead 仍处于积极开发阶段。升级前建议导出重要笔记,保留 Markdown 或 JSON 备份文件。
TomoRead is under active development. Before upgrading, consider exporting important notes as Markdown or JSON backups.
欢迎提交 Issue 和建议,帮助 TomoRead 变得更好。
Issues and feedback are welcome—thank you for helping make TomoRead better.
Full Changelog: v0.1.0...v0.2.0