概述 • 特性 • 下载 • 安装 • 使用 • 配置 • 权限 • 路线图 • 贡献
EasyPasta 是一款强大的跨平台剪贴板管理工具,专为提升您的工作效率而设计。
核心优势:
- 🚀 高性能:优化的滚动性能达 60 FPS,流畅无卡顿
- 🔒 隐私安全:所有数据本地存储,不上传云端,确保您的隐私安全
- ⌨️ 快捷键操作:随时唤起,快速粘贴,让复制粘贴更便捷
- 📱 跨平台:支持 macOS、Windows 和 Linux
- 💡 智能识别:自动识别 URL、代码、JSON、命令等不同类型的内容
| 特性 | 说明 |
|---|---|
| 🔒 本地存储 | 所有数据均存储在本地 SQLite 数据库,不上传云端 |
| 🔍 智能搜索 | 基于 FTS5 全文检索,毫秒级响应,快速查找历史内容 |
| ⌨️ 快捷键支持 | 自定义快捷键,随时唤起面板(默认 Cmd+Shift+V) |
| 🖼️ 多格式支持 | 支持文本、图片、文件链接等多种剪贴板格式 |
| 🎯 自动粘贴 | 选中内容后自动粘贴到目标应用(可选开启) |
| 📱 多端同步 | 支持移动端浏览器同步(需开启 Portal 服务) |
| 💫 分组显示 | 按时间智能分组,今日、昨日、更早一目了然 |
| ⭐ 收藏功能 | 重要内容一键收藏,不被自动清理 |
| 平台 | 版本 | 下载链接 | 构建状态 |
|---|---|---|---|
| ✅ v2.3.0 | 下载最新版 | ✅ 已发布 | |
| 🚧 Beta | 查看 Releases | 🧪 待开发 | |
| 🚧 Beta | 查看 Releases | 🧪 待开发 |
# 克隆仓库
git clone https://github.com/DargonLee/easy_pasta.git
cd easy_pasta
# 安装依赖
flutter pub get
# 运行调试
flutter run
# 构建发布版本
# macOS
flutter build macos --release- macOS: 10.15 (Catalina) 或更高版本,支持 Intel 和 Apple Silicon
- Windows: Windows 10 或更高版本,64位系统
- Linux: Ubuntu 20.04+ / Fedora 34+ / Arch Linux 或其他主流发行版
-
下载安装包
- 从 Releases 下载最新的
.zip文件
- 从 Releases 下载最新的
-
安装应用
# 解压 unzip EasyPasta-macos.zip # 移动到 Applications mv EasyPasta.app /Applications/
-
首次运行(重要!)
- 首次打开时,系统会提示"无法验证开发者"
- 解决方法:
- 打开 系统设置 > 隐私与安全性
- 在"安全性"选项卡下方,点击 仍要打开
- 或者在 Finder 中右键点击 App,选择"打开"
-
授予必要权限(详见下方系统权限说明)
启动后,EasyPasta 会在后台运行,状态栏/系统托盘显示应用图标。
| 方式 | 操作 |
|---|---|
| 快捷键 | Cmd+Shift+V (macOS) / Ctrl+Shift+V (Windows/Linux) |
| 点击图标 | 点击状态栏/系统托盘图标 |
| 操作 | 说明 |
|---|---|
| 单击 | 选中卡片,高亮显示 |
| 双击 | 复制到系统剪贴板并关闭窗口 |
| 空格键 | 预览内容(鼠标悬停在卡片上时) |
| 功能 | 操作方式 |
|---|---|
| 📋 复制 | 点击卡片上的复制按钮 |
| ⭐ 收藏 | 点击收藏按钮,收藏内容不会被自动清理 |
| 🗑️ 删除 | 点击删除按钮,移出历史记录 |
| 🔍 搜索 | 在顶部搜索框输入关键词 |
| 🏷️ 筛选 | 按类型筛选:全部、文本、图片、文件、收藏 |
| 操作 | 快捷键 |
|---|---|
| 关闭窗口 | Cmd+W (macOS) / Ctrl+W (Windows/Linux) |
| 退出应用 | Cmd+Q (macOS) / Ctrl+Q (Windows/Linux) |
在设置面板中,您可以自定义以下选项:
| 设置项 | 说明 |
|---|---|
| 快捷键设置 | 自定义唤起快捷键 |
| 启动选项 | 设置开机自启动 |
| 历史记录 | 配置最大保存数量和保留天数 |
| 自动粘贴 | 开启后双击自动粘贴到目标应用 |
| Portal 服务 | 开启后支持移动端浏览器同步 |
EasyPasta 需要以下系统权限才能正常工作:
用途:检测当前前台应用,实现自动粘贴功能
授权步骤:
- 打开 系统设置 > 隐私与安全性 > 辅助功能
- 点击 + 按钮
- 找到并选择 EasyPasta
- 勾选启用
⚠️ 注意:如果不授予此权限,自动粘贴功能将无法使用,但其他功能不受影响。
- 内容识别引擎(自动识别 URL、代码、JSON、命令等)
- 智能搜索(FTS5 全文检索)
- 快捷键支持
- 多格式支持(文本、图片、文件)
- 自动粘贴功能
- 移动端 Portal 同步
- 暗黑模式
- 分组显示
- Bonjour 局域网设备发现
- 类型专属 UI(URL 预览卡片、代码高亮等)
- 智能操作(URL 一键打开、代码格式化、JSON 折叠)
- AI 智能分类和摘要
- 插件系统(支持自定义处理逻辑)
- 云同步(可选,端到端加密)
- 工作区/项目管理
- 剪贴板历史导出
本项目基于 MIT 许可证 开源。
欢迎提交 Issue 和 Pull Request!
- Fork 本仓库
- 创建您的特性分支 (
git checkout -b feature/AmazingFeature) - 提交您的修改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 打开一个 Pull Request
如果您觉得这个项目对您有帮助,欢迎请我喝杯咖啡 :)
Made with ❤️ by harlans






