bennytsai1234

夜讀(Night Reader)是一款 Flutter 编写的 Android 小说阅读器,支持自管书源、本地 TXT、阅读排版、TTS 朗读与离线缓存。

v0.3.8-beta.68
发布于
9 小时前
18
星标
20
下载
同步于
8 小时前

最新版本

v0.3.8-beta.682026年11月2日 00:37测试版
下载慢?可在上方随时切换镜像源

项目说明

项目概述

夜讀(Night Reader)是一款用 Flutter 编写的 Android 小说阅读器,面向长篇文字阅读与自订书源的使用场景。它内置网页书源规则解析,支持搜索、目录与正文读取、本地 TXT、TTS 朗读、离线缓存与备份还原。应用不内建任何可直接阅读的小说或第三方书源,需要用户自行导入。

一个把书源、排版、朗读与离线都交到你手里的长篇小说阅读器。

主要功能

  • 网页书源:支持 CSS、XPath、JSONPath、正则、JavaScript、自定义请求头与 Cookie 等规则
  • 搜索与发现:多书源并行搜索,支持精准搜索、失败来源重试与结果合并排序
  • 书源校验与调试:批量校验找出失效书源,并可按搜索、详情、目录、正文逐阶段调试
  • 阅读器:字号、行高、字距、段距、首行缩进与主题可调,支持自动翻页与点击区域自定义
  • 正文处理:替换规则清理正文,支持简繁转换
  • TTS 朗读:语速、音调、音量与语音选择,朗读进度高亮并自动接续
  • 离线下载:可按全部、当前起若干章或指定范围下载,提供队列、暂停与重试
  • 备份与迁移:应用数据备份还原、书架导入导出与书籍 TXT 导出

适用人群

  • 阅读长篇小说的 Android 用户
  • 习惯自己维护书源规则的用户
  • 需要 TTS 朗读与离线缓存的读者
  • 想调试与校验书源可用性的进阶用户

快速上手

  1. 前往 GitHub Releases 安装最新 Android APK
  2. 打开夜讀并进入「书源管理」导入自己使用的书源
  3. 使用搜索或发现找到内容,加入书架
  4. 在书籍详情中按需建立下载任务,以便离线阅读
  5. 在阅读器中调整排版与主题,或开启 TTS 朗读

核心优势

  • 书源自主:以规则式书源为主入口,兼容 Legado 类型规则并支持逐阶段调试
  • 阅读可调:排版参数与点击区域都能改,长文与特殊章节也能调顺
  • 离线可用:下载队列支持暂停与重试,通勤路上也能读
  • 数据可迁移:备份、书架交换与 TXT 导出方便换机与自救

系统要求

项目 要求
操作系统 Android
支持架构 arm64-v8a
本地电子书 仅支持 TXT

注意事项

  • 项目不内置任何可直接阅读的小说或第三方书源,首次安装后书架与搜索为空属正常情况
  • 复杂 JavaScript、特殊编码、反爬与登录状态等可能导致个别书源无法正常运作
  • 书源订阅自动更新尚未完成,需要手动维护书源
  • 数据结构仍可能随版本演进,重要数据建议同时保留原始文件与旧备份

历史版本

排序