Commit Graph

3 Commits

Author SHA1 Message Date
大麦
00fa25aeeb feat: 实现 PDF 文档阅读功能
- 实现 DocumentEngine,支持 PDF/EPUB/MOBI/TXT/Markdown/代码文件格式
- 添加文档格式自动检测功能
- 实现文档渲染为 HTML
- 实现全文搜索功能
- 添加 CLI/TUI 用户界面
- 修复 tracing-subscriber feature 依赖问题
2026-03-09 07:55:09 +08:00
Rong
28be3b8509 feat: 项目基础框架搭建 - Phase 1 Issue #1
- 创建 Cargo.toml 依赖配置
- 实现配置管理模块 (config/)
- 实现核心服务模块 (core/)
  - 文档处理引擎
  - 翻译服务
- 实现基础设施模块 (infrastructure/)
  - 存储模块
- 实现 UI 模块 (ui/)
- 集成 logging (tracing)

项目结构:
├── Cargo.toml
├── src/
│   ├── main.rs
│   ├── config/mod.rs
│   ├── core/
│   │   ├── mod.rs
│   │   ├── document.rs
│   │   └── translation.rs
│   ├── infrastructure/
│   │   ├── mod.rs
│   │   └── storage.rs
│   └── ui/
│       └── mod.rs
2026-03-08 23:58:43 +08:00
8dc2be2108 Initial commit 2026-03-08 15:46:28 +00:00