VibeClip Pro - 我们做了个剪贴板管理工具

:graduation_cap: [开源项目] VibeClip Pro - 我们做了个剪贴板管理工具

大家好!我们是几个在校大学生,最近在做一个剪贴板管理 + AI 增强的效率工具 —— VibeClip Pro

这是我们的练手项目,想借此机会学习桌面应用开发和 AI 集成,目前还在开发调优阶段,功能不够完善,也存在一些 Bug。我们想获得一些早期测试用户,希望能得到社区前辈们的批评指正!:folded_hands:

:light_bulb: 项目初衷

我们在写代码、整理资料时,经常会遇到:

  • 复制过的内容找不到了

  • 需要翻译/格式化文本,要频繁切换工具

  • 截图后想提取文字,还得打开 OCR 软件

于是想:能不能让剪贴板更智能一点? 就有了这个项目。

:sparkles: 目前实现的功能

:package: 基础剪贴板管理

  • 自动保存复制历史(文本、图片、文件路径)

  • 全文搜索、收藏、置顶

  • 快捷键 Ctrl+Shift+V 呼出浮动面板

  • 最多保存 500 条记录

:robot: AI 快捷操作

这是我们花时间最多的部分:

  • AI 翻译:复制文本右键翻译,结果直接可粘贴

  • AI 摘要:长文本提炼要点

  • AI 润色:优化文本表达

  • OCR 识别:截图提取文字

  • JSON 格式化:非结构化文本转 JSON

  • AI 对话:内置简单的 AI 助手

支持多种 AI 服务商:OpenAI、Gemini、Claude、DeepSeek、阿里云百炼、本地 Ollama 等

:artist_palette: 其他特性

  • 跨平台支持(Windows / macOS / Linux)

  • 6 种主题配色 + 深浅模式

  • 托盘常驻,不占用任务栏

  • 纯本地存储,支持离线模式

:hammer_and_wrench: 技术栈


前端: Vue 3 + TypeScript + Tailwind CSS

后端: Rust + Tauri 2

数据库: SQLite

AI: Vercel AI SDK

选 Tauri 主要是想学 Rust,而且它比 Electron 轻量很多(安装包 ~15MB vs ~150MB)。

:inbox_tray: 体验地址

GitHub: https://github.com/TIANQIAN1238/VibeClip-Pro

Release 下载: https://github.com/TIANQIAN1238/VibeClip-Pro/releases/latest

:warning: 当前已知问题

老实说,作为学生项目,我们能力有限,目前存在不少问题:

  • :bug: 部分场景下快捷键可能冲突

  • :bug: 大图片(>5MB)可能导致性能下降

  • :bug: 偶尔会出现窗口卡顿

  • :memo: 文档不够完善

  • :artist_palette: UI 还比较粗糙,设计经验不足

我们正在努力改进,也非常欢迎大家反馈遇到的问题!

代码质量还不够好,很多地方实现得比较粗糙,希望前辈们能多指点!

:folded_hands: 希望得到的帮助

  1. 试用反馈
  • 功能建议:你觉得还缺什么功能?

  • Bug 报告:使用中遇到的问题

  • 体验问题:哪里不好用?

  1. 代码审查
  • 如果您愿意看看我们的代码,指出不合理的地方,我们会非常感激!

  • 欢迎直接提 Issue 或 PR

  1. 设计建议
  • UI/UX 怎么改进更好?

  • 交互逻辑有没有反人类的地方?

  1. 技术指导
  • Rust 新手,很多地方可能写得不够地道

  • Vue 组件设计有没有更好的实践?

:memo: 反馈方式

:locked: 隐私说明

  • :white_check_mark: 所有数据本地存储,不上传云端

  • :white_check_mark: AI 调用仅在手动触发时发送内容

  • :white_check_mark: 不收集任何用户数据

  • :white_check_mark: 代码完全开源,欢迎审查


:thought_balloon: 闲谈碎语

这个项目对我们来说是个学习过程,远谈不上成熟。我们知道还有很多不足,但还是想分享出来,希望能得到大家的反馈和建议。

如果你愿意试用一下,或者给我们一些指导,我们会非常感激!:folded_hands:

即使只是给个 :star: Star,也是对我们莫大的鼓励!

感谢阅读!期待听到大家的声音!:tada:


项目仓库: https://github.com/TIANQIAN1238/VibeClip-Pro

当前版本: v2.9.3(2025-10-20)

开源协议: MIT License

32 个赞

先支持一下,希望后续能支持WebDav同步跨设备使用

3 个赞

收到收到~谢谢建议! :heart_eyes:

1 个赞

太强了,大佬

1 个赞

哎哟大帅哥我们还是太菜了其实

灰常厉害

想法真不错,软件实现功能是击中了痛点,我现在用的是1clipboard,改用你这个试试

太强了,感谢分享

1 个赞

支持!!

1 个赞

刚需啊,还有前面佬友说的webdav同步的想法很好,然后可以设置同步的最大记录数量

现在还不够成熟,主要是提出这个想法,希望大佬们可以借鉴学习开发更强的东西!谢谢佬友

非常感谢!可以提供性能提升

感谢大佬分享

佬,测试了一下 我来提几个问题
1.快捷面板下复制失败
2.主面板内历史记录这里 AI翻译润色等失败,提示先配置API,AI工具那里是没问题的,可以翻译啥的
3.复制了历史记录的图片粘贴只变成了文字“[Image copied]”,而不是直接粘贴图片

1 个赞

收到!非常感谢反馈呀~今天做汇报的时候都有bug 太赶工了哈哈哈谢谢!!!

首先恭喜佬友的自主产品上线, 可喜可贺~

我看了产品的描述其实是有一些困惑, 希望佬友解答:

  1. 剪贴板的AI融合, 基本是文本的后处理, 那么将AI融合进去, 想较于传统的分步工具链调用, 有什么优势吗?
  2. 剪贴板+AI, 第一感觉就是可能会有数据泄漏的问题, 产品本身做了什么机制来规避风险?
  3. 另外我看描述中有一条数据“320ms剪贴板轮询”, 请问这个 320ms 是以什么为基准确定的? 是不是说单一一次复制记录的处理时间上限需要这么久?

最后, 个人还是觉得目前的各类剪贴板工具都不如 raycast 用起来顺手(虽然它本身功能比较受限)

我也想过,还没成功,祝贺大佬。

1 个赞

希望可以将word中的mathtype公式一键复制,可以粘贴在obsidian

1 个赞

集成pastemd就好啦!知道了!

1 个赞

对于工具性质的。
1、这个感觉挡视野


2、对于历史记录,希望 双击 能 自动填充 或者 复制

1 个赞