加载中...

开源项目 · 跨平台桌面工具

Desk Pet 桌面精灵

一只漂浮在桌面上的智能精灵,基于 Tauri 2 + Vue 3 + TypeScript 构建。 无边框透明、始终置顶、自由拖拽,集成启动器、便签、番茄钟、剪贴板历史、 系统快捷操作与可扩展工具箱,让效率随手可得。

macOS / Windows Tauri 2 + Rust Vue 3 + Element Plus

功能特性

一只精灵,承包你桌面上的高频效率操作

桌面漂浮精灵

无边框透明窗口、始终置顶、不占任务栏,支持自定义头像;按住自由拖拽,位置自动记忆。

快速启动器

应用 / 网址 / 命令三类入口按分类展示,支持增删改、自定义图标与颜色,一键直达。

便签

随手记录、多色彩标签,输入防抖自动保存,灵感与待办再也不丢失。

番茄钟

专注 / 短休 / 长休循环,到时系统通知提醒,剩余时间基于时间戳计算,规避定时器漂移。

剪贴板历史

自动捕获复制内容(最多 100 条),支持搜索、URL 识别高亮、一键回贴、单条删除与清空。

可扩展工具箱

注册表架构的工具集合,内置二维码生成/解析,新增工具只需三步即可接入。

平台支持

核心功能在 macOS 与 Windows 上均可用(Linux 暂未纳入支持范围)

功能 macOS Windows
漂浮 / 置顶 / 拖拽 / 位置记忆 支持 支持
启动器 / 便签 / 番茄钟 / 剪贴板 支持 支持
深浅模式切换、静音 支持(需授权自动化) 暂不支持
锁屏 / 睡眠 / 系统设置跳转 支持 支持
开机自启 / 系统托盘 / 全局快捷键 支持 支持

技术架构

Rust crate 分层与 Tauri 薄壳,前端 Vue 3 组件化,各自可独立测试

后端 (Rust / Tauri)

Rust Tauri 2 deskpet-store (SQLite) deskpet-os rusqlite (WAL) arboard 剪贴板 tauri-plugin-updater tauri-plugin-http tauri-plugin-autostart

前端 (Vue 3)

Vue 3 TypeScript Element Plus UnoCSS Pinia vue-i18n 多语言 Vite

把精灵带回你的桌面

内置自动更新,启动即静默检查新版本;GitHub Actions 一键构建 macOS 与 Windows 安装包

12+
内置功能
2
支持平台
2
界面语言
扫码添加商务顾问
项目合作一对一沟通
联系二维码
商务经理