fqapp

什锦铺 · 内容聚合客户端

小说 · 短剧 · 漫剧 · 漫画 · 听书
签名 / 解密 / 缓存全部在手机本地完成

最新正式版:v1.0.121 · Android 7.0+ · GPL-3.0 开源

Release Downloads Platform License Stars

免责声明:本项目仅供学习与研究交流,不内置、不分发任何内容资源;在线内容均来自第三方公开接口,版权归原权利方所有。本项目与内容提供方无关联,未获其授权;使用产生的一切后果由使用者自行承担,如有侵权请联系删除。

功能一览

五类内容一个 App 搞定,Flutter 界面 + 进程内 Rust 核心,没有自建服务器。

📖 小说阅读

图文正文与插图、左右分页或上下滚动、排版与字体导入、亮度调节、段评、离线缓存。排版面板可实时调整字号、字重、字距、行距、段距、边距与阅读背景,设置自动保存。

🎬 短剧 / 漫剧

自动连播、倍速(0.75–2 倍,长按画面临时 2 倍速)、上下集与快进快退 10 秒、全屏方向按视频比例自适应、进度自动记录随时续看,有同系列入口可切换其他季。

🖼 漫画

竖向连续阅读、章节目录、图片按需加载、单图失败重试、点击放大;以「图片序号 + 图片内位置」记录进度,续读位置不漂移。

🎧 听书

智能朗读与真人讲书两种模式、多音色可切换;边听边读、真人录音同步字幕当前句高亮;支持后台播放与通知栏控制、定时关闭(15/30/60 分钟)、倍速、自动下一章、进度续听。

🗣 系统朗读

小说与本地 TXT/EPUB 正文朗读,可选用已安装的 TTS 引擎(如 MultiTTS),支持语速设置、从本段听、自动下一章。

🔍 搜索与发现

关键词 / 作品 ID 搜索、搜索联想词与热搜、排行榜、作者主页、书评;结果可按 8 分 / 9 分及以上筛选,可切换封面宫格或无封面列表。详情页含封面、分类、完结状态、字数、评分、标签、简介与目录预览。

⬇️ 下载与离线

详情页一键缓存整本,阅读器可批量缓存后续 20/50/100 章;通过「下载」缓存的内容不受自动清理限制,一直保留到手动删除。书架页可直接打开离线缓存。

🕘 历史与书架

阅读 / 播放进度自动记录,续读续看;换手机可用 JSON 备份导出收藏与进度,在新设备上合并导入。

📄 仿真翻页

小说阅读提供仿真卷页动画,跟手拖动、松手自然落页,也可在覆盖、平移等翻页方式之间切换,排版面板里随时调整。

🪟 悬浮窗播放

短剧切到后台或切去别的 App 时,可用悬浮小窗继续播放,拖动移位、随时回到全屏;在设置里按需开启。

⬜ 墨水屏模式

专为电子墨水屏优化:纯黑白显示、无动画直接翻页、整屏刷新、插图灰度处理,老款电子书阅读器也能流畅阅读。

🔒 本地完成

签名、解密、缓存全部在手机本地完成,没有自建服务器,不需要 root,也没有登录、支付等任何账号功能。

下载与安装

推荐从 GitHub Releases 获取正式签名包。

当前页会尝试自动检测最新版并给出 APK 直链;检测失败时按钮指向最新版发布页。发布页同时附 SHA256SUMS 与 VALIDATION.md 校验报告。

选哪个包?

  • fqapp-<版本>-arm64.apk:绝大多数近年的手机 / 平板(arm64-v8a)。
  • fqapp-<版本>-armv7.apk:老款电子书等 32 位设备(armeabi-v7a),功能与 64 位包相同。
  • 不确定就先装 arm64 版;装不上多半是架构不对,换 armv7 版即可。

设备要求

  • Android 7.0(API 24)及以上。
  • 不需要 root。
  • 在线内容实时从上游获取,首次启动请保持联网;已缓存内容可离线打开。
  • 当前仅支持 Android,没有 iOS 版。

安装

  1. 下载 APK 后直接点击安装,或用 adb install 安装。
  2. 首次启动 App 会自动完成初始化(部署运行资源 → 启动本地核心并注册设备 → 健康检查),请保持联网。
  3. 之后即可使用,阅读已缓存内容不需要网络。

校验与签名说明

  • 核对文件完整性:把下载的 APK 与发布页 SHA256SUMS 中的哈希比对即可(sha256sum 或任意哈希工具)。
  • 正式签名与调试签名的包不能互相覆盖安装;同一签名版本可直接覆盖升级。
  • 从 v1.0.17 及更早的旧签名版本升级,需要先卸载再安装(卸载会清除阅读历史与缓存,请先用应用内「备份与恢复」导出)。

参与贡献

项目以 GPL-3.0 开源,欢迎提 Issue 和 Pull Request。

反馈问题

使用中遇到问题或有功能建议,去 Issues 里反馈;提交前可先看看 仓库 README 的常见问题一节。

本地构建

需要 Flutter / Rust / Android NDK 工具链,完整步骤见仓库的 开发者文档(DEVELOPMENT.md);也可以直接用仓库 Actions 的 Android APK 工作流云端构建(产物保留 14 天)。