# 架构概览 ## 技术栈 - **前端框架**: Electron + React + TypeScript - **状态管理**: Redux / Zustand - **UI组件库**: Ant Design / Material-UI - **后端服务**: Node.js + Express - **数据库**: SQLite (本地) + MySQL/PostgreSQL (云端) - **文件存储**: 本地存储 + 云端对象存储 ## 系统架构 ``` ┌─────────────────────────────────────────┐ │ Electron Main │ │ (窗口管理、系统集成、原生API) │ ├─────────────────────────────────────────┤ │ Electron Renderer │ │ (React + TypeScript UI) │ ├─────────────────────────────────────────┤ │ Business Layer │ │ (文件管理、同步、分享) │ ├─────────────────────────────────────────┤ │ Data Layer │ │ (SQLite / 云端API) │ └─────────────────────────────────────────┘ ```