日期:2026-07-16
技术栈
- 前端:React 18 + TypeScript 5 + Vite 5 + lucide-react
- 后端:Tauri 2 + Rust
- 存储:SQLite (rusqlite bundled)
- 打包:NSIS 安装包 (Windows)
窗口设计
| 窗口 | 用途 |
|---|---|
| island | 灵动岛浮窗 |
| panel | 任务面板主窗 |
| quickadd | 快速新增 |
Tauri 插件
- tray-icon — 系统托盘
- global-shortcut — 全局快捷键
- notification — 系统通知
- dialog — 文件对话框
- single-instance — 防重复多开
- log — 日志
数据位置
text
%APPDATA%\taskcap\taskcap.db (SQLite)
%APPDATA%\taskcap\config.json (配置)
开发命令
bash
npm install
npm run tauri:dev # 开发
npm run tauri:build # 构建安装包
npm run tauri:check # 检查
构建要求
- Visual Studio Build Tools 2022 + Desktop C++
关键词
#Tauri #React #Rust #SQLite #桌面应用 #任务管理
相关
所属索引 待补充 · 主页 待补充
归档索引 待补充
来源与关联索引
- 来源
- 个人知识库
- 原笔记
- 05-历史归档/旧项目/桌面任务管理器.md
- 资料性质
- 历史记录。原文的版本、来源与验证边界继续保留。