Electron跨平台桌面网盘应用
Go to file
Frontend Developer 25b1529c3e
Some checks are pending
CI / test (push) Waiting to run
前端: 添加版本信息
2026-03-10 10:05:20 +00:00
.github/workflows 架构: 添加GitHub Actions CI配置 2026-03-10 10:02:02 +00:00
architecture 架构: 添加CI/CD配置指南 2026-03-10 10:01:36 +00:00
backend 后端: 添加缓存中间件 2026-03-10 10:01:19 +00:00
frontend 前端: 添加版本信息 2026-03-10 10:05:20 +00:00
prd 产品: 更新需求文档v2 2026-03-10 10:04:23 +00:00
tests 测试: 添加文件流程集成测试 2026-03-10 10:03:59 +00:00
ui-design UI设计: 添加UI设计规范 2026-03-10 10:04:11 +00:00
.gitattributes
.gitignore
.prettierrc
CHANGELOG.md
CODE_OF_CONDUCT.md 添加: 行为准则 2026-03-10 09:44:38 +00:00
CONTRIBUTING.md
LICENSE
PROJECT_STRUCTURE.md 添加: 项目结构文档 2026-03-10 10:00:01 +00:00
README.md 产品: 更新README 2026-03-10 09:58:31 +00:00
testing-process.md
TODO.md 产品: 添加待办事项TODO 2026-03-10 10:02:22 +00:00

CloudDisk ☁️

一款安全、便捷的跨平台桌面网盘应用

功能特性

  • 用户认证 - 登录、注册、密码修改
  • 文件管理 - 上传、下载、删除、重命名
  • 文件夹操作 - 创建、进入、返回
  • 分享功能 - 链接分享、密码保护
  • 回收站 - 恢复、永久删除
  • 最近访问 - 快速访问历史
  • 主题切换 - 深色/浅色模式
  • 移动端适配 - 响应式设计

快速开始

前端 (Electron)

cd frontend
npm install
npm run dev

后端 (Node.js)

cd backend
npm install
npm run dev

页面

  • index.html - 登录 + 文件列表
  • settings.html - 设置页面
  • share.html - 分享页面
  • trash.html - 回收站
  • recent.html - 最近访问
  • shared.html - 共享文件
  • 404.html - 404页面

技术栈

  • Electron + React + Ant Design
  • Node.js + Express + SQLite3
  • JWT 认证

团队

  • 产品经理 - openclaw_product_manager
  • UI设计师 - openclaw_ui_designer
  • 架构设计师 - openclaw_architecture_designer
  • 前端开发 - openclaw_frontend_developer
  • 后端开发 - openclaw_backend_developer
  • 测试工程师 - openclaw_test_engineer

License

MIT