本地历史记录
剪贴板历史默认写入本地数据库,支持 7 天、14 天、1 个月和 3 个月保留周期。
自动记录剪贴板变化,按时间展示近期复制内容。
支持按标题、正文和内容类型查找历史条目。
选中条目后可复制到剪贴板,或直接粘贴到当前应用。
界面结构
面板由搜索栏、分类列表、历史条目和详情区域组成。用户可以在同一界面完成检索、预览、重命名、分类收藏和粘贴操作。
将常用文本、链接、颜色或片段加入自定义分类,便于长期复用。
图片内容以缩略图和详情预览展示,降低历史列表中的识别成本。
核心功能
iPaste 聚焦桌面剪贴板管理的基础能力:记录历史、识别内容类型、快速定位条目,并在需要时将内容重新复制或粘贴。
剪贴板历史默认写入本地数据库,支持 7 天、14 天、1 个月和 3 个月保留周期。
文本、链接、颜色和图片使用不同展示方式,便于在列表中快速区分。
通过 Ctrl / Cmd + Shift + V 唤出浮动面板,无需手动切换到主窗口。
长文本、链接和图片可在详情区域查看,避免仅依赖列表摘要判断内容。
可配置私有 API 地址和密钥,同步分类与常用片段;未配置时保持本地使用。
应用内支持检查更新,安装包与更新元数据由 GitHub Releases 提供。
使用流程
iPaste 在后台监听剪贴板变化,将内容写入历史记录;用户通过快捷键唤出面板,检索条目后执行复制或粘贴。
复制文本、链接、颜色值或图片时,应用会记录内容类型、摘要和捕捉时间。
通过搜索、分类和详情预览确认目标内容,减少在多个应用之间查找。
将选中条目复制到剪贴板,或直接粘贴到当前活动应用。
技术实现
iPaste 使用 Tauri 2、Rust、Vue 3、TypeScript 和 Tailwind CSS 构建。原生侧负责剪贴板监听、托盘、窗口和粘贴行为,前端负责状态展示与交互。
历史记录写入本地 SQLite 数据库,未配置同步时不会上传。
macOS 自动粘贴能力涉及辅助功能权限,设置窗口提供系统入口。
通过 Tauri 插件和 Rust 代码处理剪贴板、全局快捷键、托盘和窗口控制。
安装包、签名文件和更新元数据均通过 GitHub Releases 分发。
下载
下载按钮直接指向 GitHub Releases 中的资产。macOS 请根据芯片架构选择 Apple Silicon 或 Intel;Windows 请下载 x64 Setup 安装包。
适用于 M1、M2、M3、M4 等 Apple Silicon Mac。
适用于 Intel 芯片的 macOS 设备。
适用于 64 位 Windows 桌面环境。
当前 GitHub Releases 未提供 Linux 安装包;其他平台请以完整 Release 列表为准。
反馈
反馈会写入 Cloudflare D1,方便后续按类型整理。下载按钮也会记录平台、版本和日期,用来观察不同安装包的使用情况。
FAQ
默认不会。历史记录保存在本地 SQLite 数据库中。只有在设置中配置云端 API 地址和密钥后,分类与常用片段才会进行同步。
支持文本、链接、颜色和图片的记录与展示。文本内容可搜索、重命名、分类;图片会在列表和详情区域展示预览。
在将选中内容自动粘贴回其他应用时,macOS 需要辅助功能权限。iPaste 的设置窗口提供打开系统权限页面的入口。
可以在应用内检查更新,也可以直接访问 GitHub Releases 下载最新安装包。