https://github.com/mkdir700/uniclipboard-desktop
uniclipboard-desktop 是一个功能强大的跨平台剪切板同步工具,旨在为用户提供无缝的剪切板共享体验 。uniclipboard-desktop is a powerful cross-platform clipboard synchronization tool designed to provide users with a seamless clipboard sharing experience.
https://github.com/mkdir700/uniclipboard-desktop
clipboard-manager clipboardsync cross-platform efficientnet tauri-app tauri2 tools
Last synced: over 1 year ago
JSON representation
uniclipboard-desktop 是一个功能强大的跨平台剪切板同步工具,旨在为用户提供无缝的剪切板共享体验 。uniclipboard-desktop is a powerful cross-platform clipboard synchronization tool designed to provide users with a seamless clipboard sharing experience.
- Host: GitHub
- URL: https://github.com/mkdir700/uniclipboard-desktop
- Owner: mkdir700
- License: apache-2.0
- Created: 2025-03-13T16:03:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-22T15:16:20.000Z (over 1 year ago)
- Last Synced: 2025-03-22T16:24:56.117Z (over 1 year ago)
- Topics: clipboard-manager, clipboardsync, cross-platform, efficientnet, tauri-app, tauri2, tools
- Language: Rust
- Homepage:
- Size: 983 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

> [!WARNING]
> uniclipboard-desktop 目前处于积极开发阶段,可能存在功能不稳定或缺失的情况。欢迎体验并提供反馈!
## 📝 项目介绍
uniclipboard-desktop 是一个功能强大的跨平台剪切板同步工具,旨在为用户提供无缝的剪切板共享体验。无论您使用的是 Windows、macOS 还是 Linux,uniclipboard-desktop 都能让您在不同设备间即时共享文本、图片和文件,提升工作效率。

## ✨ 功能特点
- 🌐 **跨平台支持**: 支持 Windows、macOS 和 Linux 操作系统
- 🔄 **实时同步**: 在连接的设备间即时共享剪切板内容
- 📊 **丰富内容类型**: 支持文本、图片、文件等多种内容类型
- 🔐 **安全加密**: 使用 AES-GCM 加密算法确保数据传输安全
- 📱 **多设备管理**: 便捷添加和管理多台设备
- ⚙️ **灵活配置**: 提供丰富的自定义设置选项
## 🚀 安装方法
### 从 Releases 下载
访问 [GitHub Releases](https://github.com/mkdir700/uniclipboard-desktop/releases) 页面,下载适合您操作系统的安装包。
### 从源码构建
```bash
# 克隆仓库
git clone https://github.com/mkdir700/uniclipboard-desktop.git
cd uniclipboard-desktop
# 安装依赖
pnpm install
# 开发模式启动
pnpm tauri dev
# 构建应用
pnpm tauri build
```
## 🎮 使用说明
1. **首次启动**: 启动应用后,进行基本设置并创建您的设备身份
2. **添加设备**: 在"设备"页面中,点击"添加设备"按钮添加新设备
3. **剪切板同步**: 复制内容后,它将自动同步到所有已连接的设备
4. **设置**: 在"设置"页面自定义应用行为、网络和安全选项
### 主要页面
- **仪表盘**: 概览当前剪切板状态和设备连接情况
- **设备**: 管理和配对设备,设置设备访问权限
- **设置**: 配置应用参数,包括通用设置、同步选项、安全与隐私、网络设置和存储管理
## 🔧 高级功能
### 网络配置
uniclipboard-desktop 支持多种网络连接模式,可根据您的网络环境进行配置:
- **局域网同步**: 默认使用局域网直接同步
- **WebDAV 同步**: 支持通过 WebDAV 服务器同步数据
### 安全功能
- **端到端加密**: 所有设备间传输的数据都经过加密保护
- **设备授权**: 精确控制每台设备的访问权限
## 🤝 参与贡献
非常欢迎各种形式的贡献!如果您对改进 uniclipboard-desktop 感兴趣,请:
1. Fork 本仓库
2. 创建您的特性分支 (`git checkout -b feature/amazing-feature`)
3. 提交您的更改 (`git commit -m 'Add some amazing feature'`)
4. 推送到分支 (`git push origin feature/amazing-feature`)
5. 创建一个 Pull Request
## 📄 许可证
本项目采用 Apache-2.0 许可证 - 详情请参阅 [LICENSE](./LICENSE) 文件。
## 🙏 鸣谢
- [Tauri](https://tauri.app) - 提供跨平台应用框架
- [React](https://react.dev) - 前端界面开发框架
- [Rust](https://www.rust-lang.org) - 安全高效的后端实现语言
---
💡 **有问题或建议?** [创建 Issue](https://github.com/mkdir700/uniclipboard-desktop/issues/new) 或联系我们讨论!