Skip to content

App v0.0.3-beta

Choose a tag to compare

@github-actions github-actions released this 18 Jun 10:16
· 752 commits to master since this release

版本 0.0.3-beta 🚀

核心功能实现 🛠️

  • 自动监控剪贴板 📊:实现了基于 Rust 的高性能剪贴板监控机制,能够实时捕获文本和图片内容变化
  • 多媒体支持 🖼️:完善了对文本和图片内容的处理,图片内容自动保存为本地文件并建立索引
  • 数据持久化 💾:使用 SQLite 数据库实现了剪贴板历史记录的本地存储和管理
  • 标签管理系统 🏷️:实现了标签创建、分配和管理功能,支持为剪贴板内容添加自定义标签
  • 拖拽交互 👆:支持通过拖拽为剪贴板内容分配标签,提升用户体验

用户界面优化 🎨

  • 响应式布局 📱:优化了应用窗口的响应式布局,支持窗口大小调整
  • 主题系统 🌓:实现了白/黑/蓝/粉四种主题切换功能,适应不同使用环境
  • 多语言支持 🌍:完成了国际化框架搭建,当前支持中文和英文界面
  • 搜索功能 🔍:实现了剪贴板内容的快速搜索功能

系统集成 ⚙️

  • 系统托盘 🖥️:实现了系统托盘功能,支持快速访问和基本操作
  • 全局快捷键 ⌨️:支持自定义全局快捷键,快速调用应用
  • 自启动支持 🚀:实现了开机自启动功能,提升用户便利性
  • 窗口状态管理 🪟:支持窗口状态保存和恢复

技术架构 🏗️

  • 前端 🖌️:使用 Vue 3 + TypeScript + Naive UI 构建现代化用户界面
  • 后端 🔧:基于 Tauri + Rust 实现高性能的跨平台支持
  • 数据存储 📁:使用 SQLite 实现本地数据管理
  • 插件系统 🧩:集成多个 Tauri 插件,提供丰富的系统功能支持

开发与构建 👨‍💻

  • 开发环境 💻:完善了开发环境配置,支持快速启动开发
  • 构建流程 📦:实现了跨平台应用打包和发布流程
  • 更新机制 🔄:初步实现了应用自动更新框架

感谢使用 EasyPaste,我们将持续改进产品体验!🙏