这个项目能做什么

TypePulse 是一款基于 Tauri 构建的桌面应用程序,提供本地打字数据分析服务。应用完全在用户设备上运行,确保任何数据都不会离开本机。 该工具追踪三项核心指标:总打字时长、按键次数和会话数量。数据按单个应用及可配置的时间范围进行组织和汇总。内置可视化面板展示近期活动的时间趋势。 如需进一步分析,用户可将数据导出为 CSV 文件。所有信息均存储在本地,一键暂停按钮允许随时快速暂停跟踪。 该项目使用 Tauri 作为桌面层,遵循标准的 npm 开发工作流: - 使用 `npm install` 安装依赖项 - 使用 `npm run tauri dev` 运行开发构建版本 - 使用 `npm run build` 构建前端 - 使用 `npm run tauri build` 构建桌面应用程序 TypePulse 以 Apache License 2.0 协议发布。