产品: 更新README

This commit is contained in:
Product Manager 2026-03-10 09:58:31 +00:00
parent 4247946a1e
commit 725ed29d58

View File

@ -1,65 +1,49 @@
# CloudDisk # CloudDisk ☁️
一款安全、便捷的跨平台桌面网盘应用 一款安全、便捷的跨平台桌面网盘应用
## 功能特性 ## 功能特性
- ✅ 用户认证 - 注册、登录、修改密码 - ✅ 用户认证 - 登录、注册、密码修改
- ✅ 文件管理 - 上传、下载、删除、重命名、复制、移动 - ✅ 文件管理 - 上传、下载、删除、重命名
- ✅ 文件夹操作 - 创建、进入、返回 - ✅ 文件夹操作 - 创建、进入、返回
- ✅ 搜索功能 - 快速查找文件 - ✅ 分享功能 - 链接分享、密码保护
- ✅ 分享功能 - 链接分享、密码保护、过期设置 - ✅ 回收站 - 恢复、永久删除
- ✅ 回收站 - 恢复、永久删除、清空 - ✅ 最近访问 - 快速访问历史
- ✅ 最近访问 - 快速访问历史文件
- ✅ 云端同步 - 保持文件同步
- ✅ 用户统计 - 存储空间使用情况
- ✅ 主题切换 - 深色/浅色模式 - ✅ 主题切换 - 深色/浅色模式
- ✅ 移动端适配 - 响应式设计 - ✅ 移动端适配 - 响应式设计
## 技术栈
### 前端
- Electron 28+
- React 18
- TypeScript
- Zustand
- Ant Design 5
### 后端
- Node.js 20+
- Express 4
- SQLite3
- JWT
## 快速开始 ## 快速开始
### 安装依赖 ### 前端 (Electron)
```bash ```bash
cd backend && npm install cd frontend
cd frontend && npm install npm install
npm run dev
``` ```
### 启动后端 ### 后端 (Node.js)
```bash ```bash
cd backend && npm run dev cd backend
npm install
npm run dev
``` ```
### 启动前端 ## 页面
```bash
cd frontend && npm run dev
```
## 项目结构 - `index.html` - 登录 + 文件列表
- `settings.html` - 设置页面
- `share.html` - 分享页面
- `trash.html` - 回收站
- `recent.html` - 最近访问
- `shared.html` - 共享文件
- `404.html` - 404页面
``` ## 技术栈
clouddisk-project/
├── backend/ # 后端服务 - Electron + React + Ant Design
├── frontend/ # 前端应用 - Node.js + Express + SQLite3
├── ui-design/ # UI设计稿 - JWT 认证
├── architecture/ # 架构文档
├── prd/ # 产品需求
└── tests/ # 测试代码
```
## 团队 ## 团队