3.5 KiB
3.5 KiB
🎉 ReadFlow v0.2.0 - MVP 正式发布
📥 下载
macOS (Intel)
macOS (Apple Silicon)
Linux
Windows
✨ 新功能
Phase 2 - 核心功能
- ✅ EPUB/MOBI/AZW3 格式支持 - 完整电子书解析与元数据提取
- ✅ Markdown 阅读模式 - 原生/渲染/分屏三模式,支持 Front Matter
- ✅ 双语翻译功能 - 阿里百炼/DeepL/Ollama 三provider,段落级对照
- ✅ 笔记与书签系统 - 高亮/下划线/波浪线/边注,导出 Markdown/CSV/Anki
Phase 3 - 高级功能
- ✅ 代码阅读器 - 20+ 编程语言语法高亮
- ✅ 全文双语对照 - 并排/段落交错两种模式,响应式布局
- ✅ 阅读进度同步 - 本地追踪 + 云端同步,多设备冲突解决
- ✅ 插件系统 - 插件加载/卸载/依赖管理,内置主题/快捷键插件
Phase 4 - 性能与生态
- ✅ 性能优化 - 性能分析器 + LRU 缓存,自动优化建议
- ✅ 主题商店 - 4 种内置主题 (深色/浅色/护眼/高对比度)
- ✅ 跨平台打包 - macOS DMG/App, Linux AppImage, Windows NSIS
🛠️ 技术栈
| 类别 | 技术 |
|---|---|
| 语言 | Rust 2021 |
| GUI | Dioxus 0.5 |
| 存储 | sled (嵌入式数据库) |
| 代码高亮 | syntect 5.1 |
| Markdown | pulldown-cmark 0.9 |
| 文档解析 | epub 2.0, mobi 0.2, pdfium-render 0.8 |
| 翻译 | 阿里百炼 / DeepL / Ollama |
| HTTP | reqwest 0.11 |
📋 系统要求
| 平台 | 最低要求 |
|---|---|
| macOS | 10.15+ (Intel/Apple Silicon) |
| Windows | 10+ (64-bit) |
| Linux | glibc 2.31+ |
📊 项目统计
| 指标 | 数量 |
|---|---|
| 核心模块 | 9 个 |
| 代码行数 | ~6,000 行 |
| 支持格式 | 10+ 种 |
| 内置主题 | 4 个 |
| 代码语言 | 20+ 种 |
| 依赖项 | 20+ 个 |
📖 快速开始
macOS
# 下载后解压
unzip readflow-0.2.0-macos-x86_64.zip
# 拖拽到 Applications 文件夹或直接运行
./readflow.app/Contents/MacOS/readflow
Linux
# AppImage (推荐)
chmod +x readflow-0.2.0-linux-x86_64.AppImage
./readflow-0.2.0-linux-x86_64.AppImage
# 或解压 tar.gz
tar -xzf readflow-0.2.0-linux-x86_64.tar.gz
./readflow
Windows
# 运行安装程序
readflow-0.2.0-windows-x86_64-installer.exe
# 或使用便携版
unzip readflow-0.2.0-windows-x86_64.zip
readflow.exe
🐛 已知问题
- PDF 渲染功能待完善 (Phase 5 计划)
- 云端同步服务需自行部署服务器
- 移动端应用开发中 (iOS/Android)
📞 反馈与支持
- Gitea: http://192.168.120.110:4000/damai/readflow
- Email: damai@foshanhuiya.com
- Issue 追踪: http://192.168.120.110:4000/damai/readflow/issues
📝 更新日志
v0.2.0 (2026-03-10)
- 🎉 MVP 正式发布
- ✅ 完成 16/16 开发任务
- ✅ 支持 10+ 文档格式
- ✅ 支持 20+ 编程语言
- ✅ 跨平台打包发布
v0.1.0 (2026-03-09)
- 项目初始化
- 核心架构设计
🚀 感谢使用 ReadFlow!
发布日期:2026-03-10
作者:damai damai@foshanhuiya.com