# skyclip-sync
**Repository Path**: corbancc/skyclip-sync
## Basic Information
- **Project Name**: skyclip-sync
- **Description**: 瞬传云板 - SkyClip Sync
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-05-03
- **Last Updated**: 2026-05-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# SkyClip Sync - 瞬传云板
**复制即监听,瞬传上云端**
复制剪贴一瞬,云板尽收
全局剪贴监听,云端一键同步
[](https://gitee.com/corbancc/skyclip-sync)
## 产品定位
- **桌面端**:瞬传云板客户端
- **网页端**:瞬传云板在线看板
## 功能介绍
电脑后台自动监听剪贴板内容,复制后弹窗确认,一键上传云端,实时在网页端展示查看。支持文字、图片、视频、链接。
### 核心特性
- ✅ 全局剪贴板监听
- ✅ 复制后弹窗确认
- ✅ 一键秒传上云
- ✅ 实时同步到网页端
- ✅ 支持文字、图片、视频、文件
- ✅ 数据持久化存储
- ✅ 系统托盘运行
## 技术架构
```
瞬传云板/
├── backend/ # Node.js 后端服务
│ ├── package.json
│ └── server.js
├── electron/ # Electron 桌面端
│ ├── main.js
│ └── popup.html
└── web/ # 网页端在线看板
└── index.html
```
## 快速开始
### 1. 启动后端服务
```bash
cd backend
npm install
npm start
```
### 2. 启动桌面端
```bash
cd electron
npm install
npm start
```
### 3. 访问网页端
打开浏览器访问:`http://localhost:3000/web`
## 部署到服务器
详见 [部署指南-宝塔面板.md](部署指南-宝塔面板.md)
### 主要步骤
1. 安装 Node.js 和 PM2
2. 上传代码到服务器
3. 配置 Nginx 反向代理
4. 启动后端服务
## 截图预览
### 桌面端弹窗
复制内容后自动弹出确认窗口,点击"秒传上云"即可上传。
### 网页端看板
实时显示同步的剪贴内容,支持复制、删除操作。
## 使用说明
### 客户端使用
1. 启动客户端后,程序会在系统托盘运行
2. 复制任意内容(文字、图片、文件),自动弹出确认窗口
3. 点击"秒传上云"将内容同步到云端
4. 右键托盘图标可打开网页端或上传图片
### 网页端使用
1. 访问部署的网页端地址
2. 查看同步的剪贴历史
3. 点击内容可复制,点击删除可移除
## 开发相关
### 环境要求
- Node.js 16+
- npm 8+
- PM2 (生产环境)
### 安装依赖
```bash
# 后端
cd backend && npm install
# 桌面端
cd electron && npm install
```
### 打包桌面端
```bash
cd electron
npm run build:win # Windows
npm run build:mac # macOS
npm run build:linux # Linux
```
## License
MIT License