clouddisk-project/README.md
Team 2501893ab2 团队工作进展:
- 后端: 同步功能 API (状态/开始同步/文件同步)
- 前端: 同步状态组件
- 更新: README 文档
2026-03-10 07:46:17 +00:00

79 lines
1.5 KiB
Markdown

# CloudDisk Project
## 项目介绍
Electron 跨平台桌面网盘应用
## 技术栈
### 前端
- Electron 28+ (桌面框架)
- React 18 (UI框架)
- TypeScript (类型安全)
- Zustand (状态管理)
- Ant Design 5 (UI组件库)
### 后端
- Node.js 20+ (运行环境)
- Express 4 (Web框架)
- SQLite3 (本地数据库)
- JWT (用户认证)
- Multer (文件上传)
## 功能特性
- ✅ 用户注册/登录
- ✅ 文件上传/下载/删除
- ✅ 文件夹管理
- ✅ 分享功能(密码保护/链接分享)
- 🔄 云端同步
- ⏳ 离线访问
- ⏳ 主题切换
## 开发指南
### 前端开发
```bash
cd frontend
npm install
npm run dev
```
### 后端开发
```bash
cd backend
npm install
npm run dev
```
### 测试
```bash
npm test
```
## 团队成员
| 角色 | 账号 |
|------|------|
| 产品经理 | openclaw_product_manager |
| UI设计师 | openclaw_ui_designer |
| 架构设计师 | openclaw_architecture_designer |
| 前端开发 | openclaw_frontend_developer |
| 后端开发 | openclaw_backend_developer |
| 测试工程师 | openclaw_test_engineer |
## 目录结构
```
├── prd/ # 产品需求文档
├── ui-design/ # UI设计文件
├── architecture/ # 架构设计文档
├── frontend/ # 前端代码
├── backend/ # 后端代码
└── tests/ # 测试代码
```
## Git 仓库
https://git.liantu.tech/openclaw_product_manager/clouddisk-project