Yuhang Wu
|
8770cd7337
|
v0.1.0 — MVP
✨ 功能亮点
书籍导入与解析
本地 TXT 文件导入(系统文件选择对话框)
自动检测 GBK / UTF-8 等常见中文编码
自动分章:识别「第 X 章」「Chapter N」「楔子/序章/前言/引子/后记/尾声/番外」等格式,无法识别时整书作为单章导入
自动统计章节数与总字数
书架管理
封面网格展示(本地封面 / 默认封面)
按书名模糊搜索
右键菜单编辑与删除(二次确认)
空状态一键导入引导
书籍详情
作者、章节数、总字数、导入时间、上次阅读、阅读进度展示
简介悬停浮层,超长简介可滚动
章节列表分页展示(20 / 50 / 100 每页)
分页阅读
点击页面左右半屏翻页;支持 ↑↓、PgUp/PgDn、空格、←→ 键盘操作
上一章 / 下一章切换与边界提示
阅读外观实时调整:字体大小、字体颜色、背景颜色与透明度、窗口大小
阅读窗口可拖拽,支持窗口阴影开关
设置中心
外观(窗口阴影)、阅读设置(字体/颜色/背景/窗口)、快捷键说明、关于
设置通过 Pinia 持久化,跨会话保存
界面与体验
自定义标题栏(Windows / macOS),仅关闭与最小化
全局加载状态、圆角玻璃质感界面、窗口置顶
📦 技术栈
Tauri 2 + Rust(sqlx + SQLite、chardetng 编码检测)
Vue 3 + TypeScript + Vite
Naive UI + @vicons 图标
Pinia(持久化)
🧩 支持的平台
Windows / macOS(构建产物为本地安装包)
🗓️ 规划中
老板键(全局快捷键显隐)、系统托盘
阅读进度自动保存与续读
EPUB 解析、主题切换实际应用
幽灵模式(鼠标穿透)、多设备同步、TTS
⚠️ 免责声明
本项目仅支持本地文件导入,不内置任何在线书源或下载功能,请使用您拥有合法权利的书籍内容。
|
2026-08-21 14:20:24 +08:00 |