Uncle小说:打造个性化数字书库的桌面阅读神器
想要随时随地畅读全网小说吗?Uncle小说这款跨平台桌面应用就是你的不二之选!专为阅读爱好者设计的开源工具,支持MacOS和Windows系统,集文本与有声小说于一体,带来前所未有的阅读体验。
项目核心功能解析
全能阅读平台
- 智能搜索系统:内置多源搜索引擎,轻松查找全网小说资源
- 双模式支持:文本阅读与有声播放自由切换
- 个性化书架:智能分类管理,支持本地文件导入
技术架构亮点 基于JavaFX框架开发,采用OpenJDK 17运行环境,确保跨平台稳定性。项目特色包括:
- Sass样式处理:美观的界面设计
- SQLite数据库:轻量级数据存储方案
- WebDAV协议:安全备份与恢复功能
应用场景深度挖掘
个人阅读优化 打造专属阅读空间,自定义主题、字体、夜间模式,享受沉浸式阅读时光。
教育研究助手 强大的目录解析功能,为文学研究提供有力工具支持。
技术学习范例 开发者可参考项目源码,学习现代桌面应用开发技巧。
特色功能详解
-
智能资源整合 覆盖全网小说资源,支持文本与有声内容同步搜索
-
个性化阅读体验 简洁界面设计,支持多种阅读模式切换
-
数据安全保障 内置隐私保护机制,建议定期清理使用数据
-
国际化支持 多语言界面,全球用户无障碍使用
界面预览展示
书架管理
书架提供了书籍的分组管理功能,同时支持按照分组批量更新书籍,也可以导入本地TXT小说到书架。
阅读器界面
简洁的阅读界面,支持夜间模式、字体调整等功能,带来沉浸式的阅读体验。
软件设置
快速上手指南
环境准备
- JDK至少需要JDK11版本
- 安装sass:npm install -g sass
- sqlite3(非必须,如需重建数据库则需要)
本地启动 直接运行:app:runApp任务即可:
./gradlew :app:runApp
打包发布
# Windows 64位包
./gradlew :app:packageWin64
# Windows 32位包
./gradlew :app:packageWin32
# macOS包
./gradlew :app:packageMac
项目开发历程
从5.0.1版本到最新的5.0.45版本,Uncle小说持续优化用户体验。主要改进包括:
- 修复Windows系统下的启动异常
- 优化TTS播放功能
- 增强书源调试器
- 添加繁体简体互转化功能
- 完善规则编辑器
现在就加入Uncle小说的世界,开启你的个性化阅读之旅!探索更多精彩功能,尽在项目源码中。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考




