一个为 Windows 打造的轻量 Prompt 快捷输入工具。
ClipBoard 不是传统意义上的剪贴板管理器,而是一个更轻、更快的桌面小工具。
按下全局快捷键,窗口会以低延迟弹出;输入一段文本,或从最近历史中选择一条内容,按下回车即可自动复制到系统剪贴板并立即隐藏。整个流程只保留最短路径,适合高频复用 Prompt、常用回复、文本片段和临时指令。
- 更像一个随叫随到的 Prompt 面板,而不是一个功能繁重的资料库
- 默认常驻托盘,不打断当前工作流
- 唤起、输入、提交、粘贴,四步闭环非常短
- 窗口轻量克制,适合高频调用
- 全局快捷键唤起窗口
- 托盘常驻与快速显示/隐藏
- 多行输入,
Enter提交,Shift + Enter换行 - 提交后自动复制到系统剪贴板
- 最近历史本地持久化,自动去重
- 历史记录键盘切换与点击复用
- 快捷键冲突时仍可正常启动并提示调整
- 支持开机启动开关
- 弹窗优先跟随当前输入上下文,失败时回退到鼠标附近
- 点击窗口外部区域自动隐藏
- 经常需要复用 AI Prompt 的用户
- 需要快速粘贴固定文本片段的内容工作者
- 不想在笔记软件和当前应用之间来回切换的人
- 喜欢简洁桌面效率工具的 Windows 用户
- Tauri 2
- React 19
- Vite
- TypeScript
- Rust
当前项目已经完成 MVP 第一阶段,可进行本地构建和打包使用。
已完成的主链路包括:
- 托盘常驻
- 快捷键唤起
- 输入提交到剪贴板
- 本地历史记录
- 快捷键切换
- 开机启动开关
- Windows 小窗化桌面体验
ClipBoard/
├─ src/ # React 前端界面与交互
├─ src-tauri/ # Tauri / Rust 桌面能力
├─ public/ # 静态资源
├─ dist/ # 前端构建产物
├─ prd.md # 产品需求文档
└─ development.md # 技术开发文档
- Node.js
- Rust
- Windows 开发环境
- WebView2 Runtime
npm install
npm run tauri dev前端构建:
npm run build桌面应用打包:
npm run tauri build打包后的常见产物位置:
src-tauri/target/release/clipboard.exesrc-tauri/target/release/bundle/nsis/ClipBoard_0.1.0_x64-setup.exesrc-tauri/target/release/bundle/msi/ClipBoard_0.1.0_x64_en-US.msi
ClipBoard 的目标不是“管理一切剪贴板内容”,而是提供一个足够快、足够轻、足够顺手的文本复用入口。
后续迭代会继续围绕以下方向推进:
- 更自然的快捷键录制式设置
- 更稳定的输入焦点定位
- 更丰富但仍克制的历史复用体验
- 更完整的导入导出能力
当前仓库暂未声明许可证。如需开源发布,建议在发布前补充 LICENSE 文件。