Yuhang Wu
|
8f8f4691c4
|
feat(book-detail): 添加继续阅读按钮和界面预览图
1. 重构书籍详情页布局,新增继续阅读快速入口
2. 调整书籍简介展示逻辑,优化页面排版
3. 更新package.json版本号到0.2.0
4. 新增界面预览图片并添加到README文档
5. 优化阅读器章节标题显示逻辑
|
2026-08-24 15:46:08 +08:00 |
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 |
Yuhang Wu
|
a89ee82be4
|
feat: 完成幽灵阅读器MVP版本基础搭建
实现了:
1. Tauri后端框架搭建与数据库初始化
2. 前端路由与设置页面重构
3. 外观、快捷键、关于三个设置子页面
4. 书架主页UI重构
5. 新增项目文档与依赖配置
|
2026-08-19 17:39:54 +08:00 |
Yuhang Wu
|
a37898adde
|
feat: 初始化幽灵阅读器Tauri+Vue3项目基础结构
新增完整项目配置与初始页面框架,包含:
1. Tauri桌面应用配置与构建脚本
2. Vue3+TypeScript前端基础架构
3. 多尺寸应用图标资源
4. 基础路由与状态管理配置
5. 跨平台标题栏组件
|
2026-08-19 16:16:07 +08:00 |