Skip to content

SuperCV 利用 Tauri 和 Rust 构建,是一个剪切板增强工具📋。 支持文本、图片和文件的剪切板历史及搜索功能,支持局域网内多设备剪切板同步。

Notifications You must be signed in to change notification settings

zeke-chin/SuperCV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SuperCV
更适合CV工程师体质的

剪切板增强工具📋

English

介绍

SuperCV 利用 Tauri 和 Rust 构建,是一个剪切板增强工具。

支持文本、图片和文件的剪切板历史及搜索功能,支持局域网内多设备剪切板同步。 常见问题见 FAQ

预览

使用 CommandOrControl+Shift+C(默认快捷键) 唤出 SuperCV 页面

文本 图片 文件
text img img

安装

请到发布页面下载对应的安装包:Release Page

已验证支持桌面平台 Windows (x64), Linux_X11 (x64), MacOS (Intel/apple)

其他桌面平台 未测试

特性

  • 轻量化 使用 tauri 打包,底层使用零开销的 rust 提供良好性能
  • 支持局域网多设备共享剪切板(待实现)
  • 文本、图片、文件类型的剪切板的历史和搜索 🔍
  • 分别对文本、图片、文件类型设置保留时间
  • 支持设置预览条数

TODO

  • 支持多文件
  • 快捷键配置
  • 支持查看更多剪切板内容
  • 服务端同步功能
  • ...

开发指南

  1. 安装依赖

    • Rust: install , version >= 1.63
    • Node: install, version >= 20.15
    • (如果你是 Linux): sudo apt-get update && sudo apt-get install -y libgtk-3-dev webkit2gtk-4.0 libappindicator3-dev librsvg2-dev patchelf
  2. clone 仓库

    • git clone https://github.com/Zeke-chin/SuperCV

    • cd SuperCV

  3. 安装前端依赖

    • npm install or yarn
  4. 启动 dev

    • npm run tauri dev
  5. 打包

    • 修改 package.json, src-tauri/Cargo.toml, src-tauri/tauri.conf.json 中的 version 为新版本号
    • npm run tauri build

开发者

感谢

About

SuperCV 利用 Tauri 和 Rust 构建,是一个剪切板增强工具📋。 支持文本、图片和文件的剪切板历史及搜索功能,支持局域网内多设备剪切板同步。

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •