一个轻量级的剪切板历史管理工具,采用简洁风格 UI 设计。
# 安装依赖
npm install
# 开发模式
npm run tauri dev
# 构建
npm run tauri build
Cat History
├── src-tauri/ # Rust 后端
│ ├── src/
│ │ ├── main.rs # 主入口
│ │ ├── lib.rs # Tauri 命令
│ │ ├── clipboard.rs # 剪切板监听
│ │ ├── database.rs # 数据库操作
│ │ └── config.rs # 配置管理
│ └── Cargo.toml
└── src/ # React 前端
├── App.tsx # 主组件
├── main.tsx # 入口
└── styles.css # 样式
clipboard_history: 历史记录表tags: 标签表item_tags: 项目-标签关联表clipboard_fts: 全文搜索虚拟表MIT
$ claude mcp add CatClipboard \
-- python -m otcore.mcp_server <graph>