MCPcopy
hub / github.com/mosheng1/QuickClipboard

github.com/mosheng1/QuickClipboard @v0.4.0 sqlite

repository ↗ · DeepWiki ↗ · release v0.4.0 ↗
1,198 symbols 2,882 edges 173 files 1 documented · 0%
README

QuickClipboard

重新定义你的复制粘贴体验

轻量 · 快速 · 智能 · 可定制

QuickClipboard Logo

Stars Release Downloads License

简体中文 · English · 繁體中文 · 日本語 · 한국어


简介

QuickClipboard 是一款跨平台剪贴板增强工具(现支持Windows,Android),基于 Tauri 2 + Rust + React 构建。它在你复制的那一刻就开始工作——自动记录文本、图片、富文本、文件,让你随时找回曾经复制过的任何内容。不只是记录,QuickClipboard 还集成了截图、贴图、OCR、WebDAV 同步与局域网同步/传输等能力,是日常办公效率的全面提升。

原生性能,内存占用低,启动即用,常驻系统托盘。


核心功能

模块 功能
剪贴板管理 全类型记录(文本 / HTML / 图片 / 文件) · 智能去重 · 搜索筛选 · 虚拟列表 · 拖拽排序 / 置顶 · SQLite 持久化
内容预览 悬停预览文本 / HTML / 图片 / 文件列表 · Ctrl+滚轮滚动 / 缩放 · 多格式内容切换预览
快速粘贴 列表粘贴 · 数字快捷键 1-9 粘贴 · 纯文本 / 带格式粘贴 · 合并复制 / 合并粘贴 · 一次性粘贴 · 便捷粘贴窗口 · Win+V 支持
收藏与分组 收藏常用内容 · 自定义分组 / 图标 / 颜色 · 分组排序 · 批量移动到分组 · 快捷键切换分组
Emoji / 符号 / 图库 Emoji 大全 · 符号大全 · 自定义图片 / GIF 图库 · 最近使用 · 拖拽 / 点击即用
贴图到屏幕 桌面置顶贴图 · GPU 加速渲染 · 拖拽缩放 / 置顶 · 复制 / 另存为 · 截图后直接贴图
内置截图 普通截图 · 快速截屏 / 快速贴图 / 快速 OCR · 多屏支持 · 长截图 · 自动选区 · 屏幕取色 · 标注编辑
OCR 识别 图片 OCR · 截图 OCR · 一键提取并复制文字
同步 / 传输 WebDAV 全同步 · 局域网 HTTP 直连 · 配对码连接 · 自动推拉 · 文件发送
边缘吸附与窗口 屏幕边缘自动隐藏 · 跟随光标唤出 · 窗口置顶 · 记忆位置 / 尺寸 · 标题栏方向切换
个性化 跟随系统 / 明暗主题 / 超级背景 · 多套主题风格 · 自定义背景 / 模糊 · 自定义字体 · 动画开关
低内存模式 自动或手动切换轻量模式 · 即时恢复完整界面 · 告别内存焦虑(低占用模式占用仅~10MB)
专项后台优化 进入后台自动清理内存占用 · 暂停前端更新 · 降低系统资源占用(后台时内存占用~50MB)
数据管理 ZIP 导入导出 · 备份恢复 · 自定义存储路径 · 数据迁移 / 合并 · 清空历史 · 便携模式
应用过滤 已过滤应用列表 · 剪贴板监听过滤 · 前台禁用所有功能 · 进程级规则
系统集成 托盘常驻 · 开机自启动 · 自动更新 · 管理员权限运行 · 启动通知

界面预览

浅色主题 浅色 浅色手绘主题 浅色手绘 暗色主题 暗色 暗色经典主题 暗色经典 暗色手绘主题 暗色手绘 自定义背景 自定义背景
设置界面 设置 表情符号页 表情符号页 图库页 图库页
内容预览 内容预览

系统要求

  • Windows 10 / 11 (x64)

下载方式(v0.3.2)

类型 说明 下载量 链接
NSIS 安装包

QuickClipboard_0.3.2_x64-setup.exe | 推荐安装方式,支持自动卸载 | 下载量 | 下载 NSIS | | 绿色版

QuickClipboard_0.3.2.exe | 免安装,双击即可使用 | 下载量 | 下载绿色版 | | 便携版

QuickClipboard_0.3.2_portable.exe | 更适合放U盘或移动使用 | 下载量 | 下载便携版 | | 安卓版

QuickClipboard_Android_v1.0.3.apk | 适用于 Android 设备安装 | 下载量 | 下载安卓版 | | 网盘下载 | GitHub 较慢时的备用渠道 | — | 网盘下载 |


官方网站 · 视频教程 · 社群交流

Bilibili

含功能演示、使用教程、安装说明与常见问题

官网

获取最新版本、下载镜像、文档资料与更多内容

扫码或搜索号码加入:

频道二维码 频道:pd80680380 立即加入 群聊1二维码 群聊1:725313287 立即加入 群聊2二维码 群聊2:1033556729 立即加入

支持与赞助

如果你觉得这个项目有帮助,欢迎 Star、Fork 或通过赞赏支持开发。

赞赏码


开发与构建

环境依赖

  • Node.js ≥ 16
  • Rust ≥ 1.70
  • Tauri CLI ≥ 2.0

常用命令

# 安装依赖
npm install

# 开发模式
npm run tauri dev

# 构建发行版
npm run tauri:build

# 社区版开发模式(不含私有插件)
npm run tauri:dev:community

# 社区版构建(不含私有插件)
npm run tauri:build:community

关于私有组件

本项目的官方发布版包含以下私有插件(不在开源范围内):

  • gpu-image-viewer(GPU 加速图片窗口):提升贴图和图片预览性能,在拥有多个贴图窗口情况下显著降低内存占用。
  • screenshot-suite(截屏套件):包含自由截屏、截屏贴图、截屏OCR、长截图等相关能力。

许可证

本项目基于 Apache License 2.0 开源。

私有插件 gpu-image-viewerscreenshot-suite 不在开源范围内,仅官方发布版包含。

Core symbols most depended-on inside this repo

createMenuItem
called by 66
src/plugins/context_menu/index.js
isFiniteNumber
called by 53
src/windows/preview/utils.js
clamp
called by 45
src/windows/preview/utils.js
setImportantStyle
called by 37
src/windows/preview/views/HtmlPreview.jsx
handleShortcutChange
called by 27
src/windows/settings/sections/ShortcutsSection.jsx
getErrorMessage
called by 24
src/windows/settings/sections/ShortcutsSection.jsx
hasErrorStatus
called by 24
src/windows/settings/sections/ShortcutsSection.jsx
getPrimaryType
called by 15
src/shared/utils/contentType.js

Shape

Function 1,193
Class 4
Method 1

Languages

TypeScript100%

Modules by API surface

src/windows/transferShelf/App.jsx64 symbols
src/shared/store/clipboardStore.js38 symbols
src/shared/store/favoritesStore.js36 symbols
src/windows/preview/utils.js25 symbols
src/windows/main/App.jsx25 symbols
src/shared/utils/colorCode.js24 symbols
src/shared/api/clipboard.js23 symbols
src/windows/settings/sections/AppFilterSection.jsx22 symbols
src/shared/utils/contextMenu.js22 symbols
src/windows/receiveBox/App.jsx20 symbols
src/windows/preview/App.jsx20 symbols
src/shared/utils/backgroundManager.js20 symbols

Dependencies from manifests, versioned

@chenglou/pretext0.0.7 · 1×
@codemirror/commands6.10.0 · 1×
@codemirror/state6.5.2 · 1×
@codemirror/theme-one-dark6.1.3 · 1×
@codemirror/view6.38.6 · 1×
@crabnebula/tauri-plugin-drag2 · 1×
@dnd-kit/core6.3.1 · 1×
@dnd-kit/modifiers9.0.0 · 1×
@dnd-kit/sortable10.0.0 · 1×
@dnd-kit/utilities3.2.2 · 1×
@pixi/graphics-smooth1.1.1 · 1×
@tabler/icons-webfont3.35.0 · 1×

For agents

$ claude mcp add QuickClipboard \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact