mirror of
https://github.com/MatrixSeven/file-transfer-go.git
synced 2026-03-06 15:07:36 +08:00
feat:状态组件同步,UI细节处理
This commit is contained in:
22
README.md
22
README.md
@@ -11,11 +11,22 @@
|
||||
## ✨ 核心功能
|
||||
|
||||
- 📁 **文件传输** - 支持多文件同时传输,基于WebRTC的P2P直连
|
||||
- 📝 **文字传输** - 快速分享文本内容
|
||||
- 🖥️ **桌面共享** - 实时屏幕共享(开发中)
|
||||
- 📝 **文字传输** - 快速分享文本内容 ✅
|
||||
- 🖥️ **桌面共享** - 实时屏幕共享 ✅
|
||||
- 🔗 **连接状态同步** - 实时连接状态UI同步 ✅
|
||||
- 🔒 **端到端加密** - 数据传输安全,服务器不存储文件
|
||||
- 📱 **响应式设计** - 完美适配手机、平板、电脑
|
||||
- 🖥️ **多平台支持** - 支持linux/macos/win 单文件部署
|
||||
|
||||
## 🔄 开发进度
|
||||
|
||||
- ✅ 文件传输功能
|
||||
- ✅ 文字传输功能
|
||||
- ✅ 桌面共享功能
|
||||
- ✅ 连接状态UI同步
|
||||
- 🔄 大文件传输数据安全保证(进行中)
|
||||
- 🔄 docker镜像发布(进行中)
|
||||
|
||||
## 🚀 技术栈
|
||||
|
||||
**前端** - Next.js 15 + React 18 + TypeScript + Tailwind CSS
|
||||
@@ -38,8 +49,11 @@ cd file-transfer-go
|
||||
**发送文件**
|
||||
1. 选择文件 → 生成取件码 → 分享6位码
|
||||
|
||||
**接收文件**
|
||||
1. 输入取件码 → 自动连接 → 下载文件
|
||||
**文字传输**
|
||||
1. 输入文字内容 → 生成取件码 → 分享给对方
|
||||
|
||||
**桌面共享**
|
||||
1. 点击共享桌面 → 生成取件码 → 对方输入码观看
|
||||
|
||||
## 📊 项目架构
|
||||
|
||||
|
||||
Reference in New Issue
Block a user