一款精致的 Linux 智能剪贴板管理器,支持系统托盘。基于 Electron、React 和 Google Gemini AI 构建,支持对文本和图片内容进行无缝搜索、索引和分类。
Ctrl+Shift+V 切换窗口显示/隐藏linux-clipboard/ ├── electron/ # Electron 主进程 │ ├── main.ts # 应用入口 │ ├── preload.ts # 预加载脚本(IPC 桥接) │ ├── clipboard-manager.ts # 剪贴板监控 │ ├── tray-manager.ts # 系统托盘集成 │ ├── shortcuts-manager.ts # 全局快捷键 │ └── store/ # 配置和安全存储 │ ├── config-store.ts │ └── secure-store.ts ├── src/ # React 前端 │ ├── App.tsx # 主应用组件 │ ├── components/ # React 组件 │ └── services/ # API 服务 ├── scripts/ # 构建和自动化脚本 └── docs/ # 文档
# 下载最新版本
wget https://github.com/Li-zhienxuan/Linux-Clipboard/releases/download/v0.4.4/linux-clipboard_0.4.4_amd64.deb
# 安装
sudo dpkg -i linux-clipboard_0.4.4_amd64.deb
# 运行
linux-clipboard
# 克隆仓库
git clone https://github.com/Li-zhienxuan/Linux-Clipboard.git
cd Linux-Clipboard
# 安装依赖
npm install
# 开发模式运行
npm run electron:dev
# 构建生产版本
npm run electron:build:deb
首次启动:
剪贴板监控:
搜索和检索:
Ctrl+Shift+V 或点击托盘图标管理历史:
详细文档请查看 docs/:
| 文档 | 说明 |
|---|---|
| INDEX.md | 完整文档索引 |
| DEVELOPMENT.md | 开发指南 |
| cnb-cloud-build-guide.md | CNB 云原生构建指南 |
| Build.md | 构建历史和记录 |
| Repair.md | 问题排查指南 |
| AUTO_RELEASE_GUIDE.md | 自动发布指南 |
| CLAUDE.md | Claude Code 项目指南 |
# 开发服务器(仅 React)
npm run dev
# Electron 开发模式
npm run electron:dev
# 生产构建
npm run build
# 构建 .deb 包
npm run electron:build:deb
# 预览生产构建
npm run preview
欢迎贡献!请随时提交 issues 或 pull requests。
MIT License - 详见 LICENSE 文件
用 ❤️ 开发 by Linux-Clipboard Team 基于 Electron, React, 和 Google Gemini AI 构建