原创

工作太忙怕忘事?一款超轻量开源桌面 To-Do 帮你稳住节奏”

image-20250914225325900

image-20250914225836948

DeskHive 是一个基于 Vue 3 和 Tauri 构建的轻量级、跨平台的桌面待办事项管理工具,旨在提供无需云端服务、数据本地存储、界面简洁高效的待办事项管理体验。

技术栈

  • 前端: Vue 3 + TypeScript + Vite
  • 后端: Rust (Tauri 框架)
  • 构建工具: Cargo (Rust) + npm (Node.js)
  • UI框架: 自定义CSS响应式设计
  • 数据存储: 本地文件系统

功能特性

  • 本地数据存储,无网络依赖
  • 跨平台桌面应用(支持 Windows/macOS/Linux)
  • 响应式 UI,支持拖拽、弹窗提示等交互
  • 待办事项管理(添加、删除、标记完成任务)
  • 任务分类与状态管理
  • 截止时间跟踪与可视化指示器
  • 系统托盘集成与快捷操作
  • 窗口控制(透明度、位置管理)
  • 设置管理(自动启动、窗口位置等)

使用方式

  • 添加任务:在底部输入框中输入任务内容,按回车或点击"+"按钮添加
  • 完成任务:点击任务前面的圆形复选框将任务标记为完成
  • 删除任务:双击任务项可直接删除任务
  • 设置截止时间:右键点击任务项,选择"📅 设置截止时间",在弹出的对话框中选择日期和时间
  • 移除截止时间:对于已有截止时间的任务,右键点击任务项,选择"🗑️ 移除截止时间"
  • 查看任务详情:右键点击任务项可查看任务状态、创建时间和截止时间等详细信息

项目链接

可以帮忙点个小心心哈,你的鼓励是我更新的最大动力
github:https://github.com/IAMLZY2018/DeskHive

gitee(国内打不开可以用这个链接):https://gitee.com/lzy2018cn/desk-hive

正文到此结束
本文目录