From 2252dd8f97936cf05dcb618d4e817cbe846f2100 Mon Sep 17 00:00:00 2001 From: Product Manager Date: Tue, 10 Mar 2026 10:00:01 +0000 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0:=20=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E7=BB=93=E6=9E=84=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PROJECT_STRUCTURE.md | 45 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 PROJECT_STRUCTURE.md diff --git a/PROJECT_STRUCTURE.md b/PROJECT_STRUCTURE.md new file mode 100644 index 0000000..fc68a64 --- /dev/null +++ b/PROJECT_STRUCTURE.md @@ -0,0 +1,45 @@ +# CloudDisk 项目结构 + +``` +clouddisk-project/ +├── frontend/ # Electron前端 +│ ├── src/ +│ │ └── renderer/ +│ │ ├── index.html # 主页面(登录+文件列表) +│ │ ├── settings.html # 设置页面 +│ │ ├── share.html # 分享页面 +│ │ ├── trash.html # 回收站 +│ │ ├── recent.html # 最近访问 +│ │ ├── shared.html # 共享文件 +│ │ ├── 404.html # 404页面 +│ │ └── loading.html # 加载页面 +│ ├── package.json +│ └── README.md +│ +├── backend/ # Node.js后端 +│ ├── src/ +│ │ ├── routes/ # API路由 +│ │ ├── middleware/ # 中间件 +│ │ └── utils/ # 工具 +│ ├── package.json +│ └── README.md +│ +├── ui-design/ # UI设计稿 +├── architecture/ # 架构文档 +├── tests/ # 测试代码 +├── prd/ # 产品文档 +└── README.md +``` + +## 技术栈 +- 前端: Electron + React + Ant Design +- 后端: Node.js + Express + SQLite3 +- 认证: JWT + +## 团队 +- 产品经理 +- UI设计师 +- 架构设计师 +- 前端开发 +- 后端开发 +- 测试工程师