跳到正文
发现
ReadAny:本地优先的 AI 电子书阅读器
桌面应用AI 应用

ReadAny:本地优先的 AI 电子书阅读器

面向重度阅读者的跨平台电子书阅读器,支持 RAG 对话、语义检索、笔记高亮、TTS 与 WebDAV 同步。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v1.3.6
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

ReadAny 是一款本地优先(local-first)的 AI 电子书阅读器,覆盖桌面端与移动端。它想解决三个常见的阅读痛点:读完就忘、笔记散落各处、只能靠关键词搜索。

在 ReadAny 里,你可以针对当前书籍或选中段落直接向 AI 提问,用语义而不是精确关键词去找回读过的概念,并把书摘、笔记和向量索引都保存在本地,形成一个私有的阅读知识库。

主要功能

AI 阅读

  • 智能对话:AI 了解你当前的阅读位置、选中的文本和高亮内容,可围绕当前书籍或选定段落提问
  • 语义搜索:向量检索 + BM25 混合搜索,关键词对不上也能找到相关概念
  • 即时翻译:支持 AI 翻译或 DeepL,覆盖 19 种语言
  • 多模型接入:OpenAI、Claude、Gemini、Ollama、DeepSeek 以及自定义兼容服务
  • Skills 系统:内置摘要、概念解释、人物关系梳理等技能,也可自定义

标注与知识管理

  • 五色高亮(黄/绿/蓝/粉/紫),悬停可预览笔记
  • Markdown 笔记,带工具栏的所见即所得编辑器
  • 多格式导出:Markdown、HTML、JSON、Obsidian、Notion

朗读与统计

  • TTS 支持 Edge TTS、浏览器 TTS、DashScope(通义千问),100+ 音色、可调语速、支持后台播放
  • 阅读热力图、日/周/月趋势图、连续阅读天数、单书时长与完成率

同步与格式

  • WebDAV 跨设备同步书库、高亮与笔记,支持后台自动同步与冲突合并
  • 支持 EPUB、PDF、MOBI、AZW、AZW3、FB2、FBZ、CBZ、TXT、UMD(TXT/UMD 会先转换为 EPUB 再阅读、做笔记、搜索与同步)

阅读体验

  • 5 套字体主题(针对中日韩文优化)、明暗模式、分页/连续滚动、快捷键、中英文界面

安装与使用

下载安装

各平台安装包统一在 Releases 页面获取:macOS(Apple Silicon / Intel,.dmg)、Windows(.msi)、Linux(.AppImage)、Android(.apk);iOS 通过 TestFlight 安装。

macOS 也可以用 Homebrew:

brew tap codedogQBY/readany
brew install --cask readany

三步开始

  1. 把电子书文件拖入书库导入
  2. 双击打开,进入阅读界面
  3. 可选:设置 → AI → 填入 API Key 启用 AI 功能

AI 服务商的 Key 可在 OpenAI(platform.openai.com)、Anthropic Claude(console.anthropic.com)、Google Gemini(aistudio.google.com)等处获取,Ollama / DeepSeek 可用本地或自定义端点。

从源码构建

# 克隆
git clone https://github.com/codedogQBY/ReadAny.git
cd ReadAny

# 安装依赖
pnpm install

# 桌面端开发
pnpm tauri dev

# 桌面端构建
pnpm tauri build

移动端使用 Expo 开发构建(expo-dev-client),不支持 Expo Go:

pnpm expo:ios
pnpm expo:ios:simulator
pnpm expo:android
# 之后再启动 Metro
pnpm expo:start

环境要求:Node.js ≥18、pnpm ≥9、Rust(Tauri 所需),iOS 需 Xcode,Android 需 Android Studio/SDK。移动端源码位于 packages/app-expo。

注意事项

  • 项目以 GPL-3.0 协议开源,衍生作品需同样开源;官方商店版本可能收费以支持持续开发和证书成本,也可以自行免费构建
  • 移动端开发务必使用 Expo development build,Expo Go 无法加载原生模块与应用配置;原生依赖、app.config.js、权限、scheme 或构建插件变更后需重新运行 pnpm expo:ios / pnpm expo:android
  • AI 对话与语义搜索需要自行配置模型服务;本地向量库与本地 embedding 让书库、笔记可离线使用
  • 路线图中 PDF 重排、插件系统、官方云同步尚未完成

本作品整理自 GitHub 开源项目 codedogQBY/ReadAny,原作者 @codedogQBY。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.3.6当前版本

    完善桌面与移动端 RAG 检索,PDF 支持深色与 Sepia 主题,新增 Atlas Cloud 服务商、选中文本原句对照提问与移动端远程/本地向量检索,并修复 EPUB/PDF 阅读、引用跳转与 TTS 等问题。

评论