这个项目能做什么
EBookReader 是一款面向 Android 的本地电子书阅读器,强调离线使用与隐私保护。它支持导入 EPUB、TXT、DOCX、DOC、MOBI、AZW3 和 PDF 格式,并在导入过程中自动进行编码识别、章节识别、EPUB 兼容性修复以及 MOBI/AZW3 转换。
书库功能包括按书名、作者、添加时间或最近阅读排序,支持文本搜索和基于标签的复杂检索,并可保存标签条件为命名书架。批量操作允许同时添加或移除标签、建立关联和删除书籍。
阅读体验方面,用户可以调整字体大小、亮度、主题、翻页模式和繁简转换。应用提供目录导航、章节合并、页码缓存、全文搜索,以及选中文字后的复制、分享、划线、批注和词典查询。书签、划线和批注均支持笔记编辑与跳转。
语音朗读支持系统语音引擎和兼容 OpenAI 接口的云端合成,可在后台继续播放并通过通知栏控制。离线词典内置中文和外文词条,查询时不发起网络请求。
AI 阅读助手默认关闭,需要用户自行配置接口密钥。开启后可使用全书问答、指定章节提问、引入参考书、导出对话和 AI 拆书。拆书功能会按书籍类型生成逐章摘要、全书总结和拓展阅读,并支持断点续传与结果检索。
其他功能包括书籍详情管理、阅读统计、基于本机书库或联网搜索的书籍推荐插件,以及数据备份与恢复。已知限制包括暂不支持 CBZ、PDF 为固定版式、标注暂不支持导出、云端同步未提供等。
评论
0 评分人数达到10人后显示
登录后参与讨论。