Skip to content

TomoRead 0.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Aug 09:23

TomoRead v0.1.0

TomoRead 的首个公开预览版本。
The first public preview release of TomoRead.

TomoRead 是一款面向本地书库的跨平台 AI 阅读器:导入 EPUB/PDF,在沉浸式阅读中记录书签、标注与笔记,并可基于原文与 AI 对话、整理知识。
TomoRead is a cross-platform AI reading app for local libraries. Import EPUB/PDF books, read immersively, capture annotations and notes, and discuss or organize knowledge with AI based on the source text.

本次包含 / Highlights

阅读与书库 / Reader & Library

  • 导入本地 EPUB、PDF,自动去重并托管保存
    Import local EPUB and PDF files with deduplication and managed storage.
  • EPUB 目录、封面、章节解析与阅读进度保存
    EPUB table of contents, cover art, chapter parsing, and persistent reading progress.
  • EPUB 分页/滚动阅读,支持单栏、双栏、滚轮与点击翻页
    EPUB paginated and scrolling modes, with single/double-column layouts, wheel navigation, and tap-to-turn.
  • PDF 渲染、目录导航与阅读位置保存
    PDF rendering, table-of-contents navigation, and persistent reading positions.
  • 字体、字号、行距、边距、配色、阅读方向和翻页方式设置
    Configurable fonts, font size, line height, margins, colors, reading direction, and page transitions.
  • 书库搜索、筛选、分类、标签、收藏和批量管理
    Library search, filtering, categories, tags, favorites, and batch management.

笔记与阅读记录 / Notes & Reading History

  • 书签、高亮、彩色标注与笔记
    Bookmarks, highlights, colored annotations, and notes.
  • 全局笔记搜索、筛选、Markdown 编辑/预览与自动保存
    Global note search and filtering, Markdown editing/preview, and autosave.
  • 笔记导出为 Markdown 或 JSON,并可跳回原文位置
    Export notes to Markdown or JSON and jump back to the original text.
  • 阅读时长、活跃天数、连续阅读和书籍排行等统计
    Reading time, active days, streaks, and book rankings.

AI 阅读助手 / AI Reading Assistant

  • 配置 OpenAI 兼容接口及模型
    Configure OpenAI-compatible endpoints and models.
  • API Key 使用系统安全存储,不写入本地 SQLite 数据库
    API keys are kept in system secure storage, never in the local SQLite database.
  • 通用对话与按书籍保存的对话
    General conversations and book-specific persistent chats.
  • 流式回复、停止生成、Markdown 展示和失败恢复
    Streaming responses, stop generation, Markdown rendering, and error recovery.
  • 针对选中文本提问、解释或总结,并保留可回跳原文的引用
    Ask about, explain, or summarize selected text with references that link back to the source.
  • 支持结构化 Agent 对话与 Skills
    Structured agent conversations and Skills support.

支持平台 / Supported Platforms

  • Windows x64
  • Linux x64
  • Android(实验性支持 / experimental)

已知限制 / Known Limitations

  • Android 的构建、WebView 渲染和低端设备性能仍在持续优化。
    Android builds, WebView rendering, and low-end-device performance are still being improved.
  • 复杂 EPUB 的分页、定位和样式兼容性仍可能存在问题。
    Complex EPUB files may still have pagination, location, or styling compatibility issues.
  • PDF 的标注、文本选择和阅读控制能力尚在完善。
    PDF annotation, text selection, and reading controls are still under development.
  • 暂未提供云同步、备份恢复及 macOS/iOS 支持。
    Cloud sync, backup/restore, and macOS/iOS support are not available yet.

下载与使用 / Download & Run

  • Windows:下载 ZIP,解压后运行 tomoread.exe
    Windows: Download the ZIP, extract it, then run tomoread.exe.
  • Linux:下载并解压 tar.gz,运行 bundle 中的 TomoRead
    Linux: Download and extract the tar.gz, then run TomoRead from the bundle.
  • Android:根据设备架构下载对应 APK
    Android: Download the APK matching your device architecture.

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: https://github.com/bbdd2729/TomoRead/commits/v0.1.0