[开源剪贴板]我花3年半时间,打磨出一款Windows原生风格剪贴板软件
·
剪贴板 / ZSClip
一个更适合本地办公场景的 Windows 剪贴板工具
文本、图片、文件、短语、分组、拖出生成文件、贴图、超级邮件合并,一套完成。
下载
- GitHub 发布页: https://github.com/qiu7824/zsclip/releases/tag/v0.1.0
- 蓝奏云下载: https://tcnzy.lanzout.com/b01887awxg
- 下载密码:
7dvb
软件简介
剪贴板 不只是记录复制历史。
它更偏向一个高频办公操作台,尽量把常见的复制、整理、调用、粘贴动作集中到一个轻量窗口里。
适合这些场景:
- 频繁复制粘贴文本、图片、文件
- 需要保存常用回复、模板内容、固定短语
- 需要按项目、客户、用途整理剪贴内容
- 需要把列表里的文本或图片直接拖出生成文件
- 需要从 Excel 向 Word 快速插入字段或填充内容
主要功能
剪贴板记录
- 自动监听系统剪贴板
- 支持文本、图片、文件
- 主窗口区分“全部记录 / 常用短语”
- 单击可按设置执行复制、粘贴或复制后粘贴
办公增强
- 快速搜索
- 悬停预览
- 图片贴图悬浮窗
- 导出为文件
- 文本、图片、文件支持拖出
- 文件项粘贴走原生文件剪贴板,不是路径文本
内容管理
- 常用短语
- 置顶
- 分组管理
- 分组筛选
- SQLite 本地持久化
系统集成
- 托盘常驻
- 开机自启
- 全局热键
- Win32 原生轻量窗口
超级邮件合并
- 读取 Excel 文件
- 识别表头和数据行
- 向 Word 插入
MERGEFIELD - 支持邮件合并模式和填表模式
使用方式
- 运行
zsclip.exe - 在任意软件里复制文本、图片或文件
- 使用默认热键
Win + V打开主窗口 - 点击列表项执行粘贴,或右键使用更多命令
- 如果当前条目是 Excel 文件,可直接打开“超级邮件合并”
常用快捷键
Win + V:显示或隐藏主窗口Ctrl + F:打开搜索Ctrl + C:复制当前项Ctrl + P:置顶或取消置顶当前项Esc:关闭搜索或收起界面
实际行为可以在设置中调整。
超级邮件合并
这是项目里比较有辨识度的一块能力,适合 Word 模板填充和批量文档处理。
典型流程:
- 选择 Excel 文件
- 读取工作表、表头行、数据行
- 在 Word 中插入字段或填入当前行数据
- 用于邮件合并模板或普通表单填充
说明:
- 依赖本机 Windows、Excel、Word 环境
- 当前实现优先面向本机 Office 自动化场景
构建
建议在 Developer PowerShell for VS 2022 或等价的 MSVC 开发环境中执行。
开发运行:
cargo run
发布构建:
cargo build --release
数据目录
当前版本默认使用程序同级目录下的 data 文件夹:
- 配置文件:
data/settings.json - 数据库:
data/clipboard.db - 导出目录:
data/exports/
复制整个目录即可迁移。
项目结构
项目正在按“方便后续移植”的方向整理,主入口逐步收口到:
src/ui.rs:共享 UI 模型、主题、布局与绘制逻辑src/win_system_ui.rs:Win32 窗口、主题、拖拽、控件宿主等平台适配src/win_system_params.rs:Win32 常量、控件 ID、平台参数src/app.rs:应用状态、业务流程、命令分发
目标不是单纯换皮,而是把 UI 逻辑与 Win32 平台层逐步分开,方便后续接别的系统或别的 UI 壳。
开源地址
许可证
本项目使用 GPL-3.0 许可证,详见 LICENSE。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐

所有评论(0)