TimeLens TimeLens · v2.0.2

洞悉每一分桌面时光
轻盈追踪 · 灵动组件 · 本地优先

自动记录前台应用使用时长,透明毛玻璃悬浮窗常驻桌面,多语言、零运行时外部依赖,
基于 Tauri + React + SQLite 构建,为你的 Windows 桌面打造原生级屏幕时间体验。

MIT 许可证 Windows 原生支持 本地 SQLite 存储
11+ 可配置首页卡片
6 官方浮动小组件
8 界面语言支持
0 运行时外部依赖

从追踪到行动,一应俱全

TimeLens v2.0 提供完整的屏幕时间追踪、数据洞察与桌面小组件生态,让你真正掌控数字生活。

屏幕时间追踪

自动记录前台应用使用时长,支持每日总览、24 小时分布、7 日趋势对比与 365 天使用热力图。

浮动小组件

透明无边框、始终置顶的悬浮窗:模拟/数字时钟、可拖拽待办、多模式计时器、便签、习惯追踪与状态卡片。

毛玻璃 UI

深色优先设计,全局使用背景模糊、微透明与渐变光效,打造原生级视觉体验与一致的操作手感。

应用限制 & 目标

为特定应用或分类设置每日限额,配置生产力目标并追踪达成进度,超额前自动提醒。

浏览器使用统计

通过 Edge/Chrome 扩展采集网页访问数据,分析域名级使用时长,设置域名限额,与桌面数据合并展示。

专注模式

一键开启专注时段,支持后端自动化规则启动/停止专注会话,屏蔽干扰并记录深度工作时间。

Insight Hub

"What Changed" 周期对比、分心热点、跨桌面/浏览器/中断的统一时间线,支持保存自定义分析视图。

VS Code 集成

配套 VS Code 扩展记录编码时长,按语言、项目、工作区维度统计,与主应用数据打通。

多语言支持

内置简体中文、繁体中文、英语、日语、韩语、法语、德语、西班牙语,欢迎通过社区持续扩展。

第三方小组件 SDK v2

开放式小组件 SDK v2,支持 manifest_version 声明、能力矩阵、审计日志与开发者 Harness,轻松扩展你的桌面工作流。

数据健康 & 加密备份

数据完整性检查、缺口扫描、孤立行清理,支持 AES-256-GCM 加密备份与多 Profile 隔离,可选数据库静态加密。

本地 API 服务

内置本地 API 服务器,基于 scoped token、allowlist、速率限制与扩展桥接密钥,让小组件与外部工具安全互通。

全局搜索 Ctrl+K

系统级快速搜索与导航,覆盖页面、应用、分类、待办和目标,支持键盘操作与模糊匹配。

生产力评分 & 中断检测

基于专注时间、应用切换与碎片化模式计算每日生产力评分,识别高频中断时段并给出优化建议。

托盘图标 & 自动启动

支持黑白/彩色/自动跟随系统主题的托盘图标,Windows 与 macOS 均支持开机自启与静默启动。

一个窗口,洞察全部

高度可定制的仪表盘首页,拖拽排序、自由显隐,把最关心的数据放在最显眼的位置。

TimeLens
仪表盘
洞察
小组件
限制
专注
今日总时长
6h 42m

Screen Time

Day Week Month
今日总览
6h 42m总时长
VS Code当前应用
128切换次数
应用排行
24 小时分布
生产力评分
82

多端协同,完整覆盖

TimeLens 不只是一款桌面应用,更是围绕屏幕时间构建的跨端工具集合。

TimeLens

TimeLens 桌面端

Tauri + React 构建的 Windows 原生应用,提供完整的追踪、洞察、小组件与设置能力。

查看源码 →

浏览器扩展

采集网页访问数据,域名级时长统计,支持与桌面端数据合并,统一呈现你的网络使用时间。

了解更多 → Edge 商店 →

VS Code 扩展

记录代码编辑器内的项目与语言使用时长,开发者生产力洞察的绝佳搭档。

了解更多 → Marketplace →

5 分钟上手 TimeLens

Terminal
# 1. 克隆仓库
git clone https://github.com/PythonSmall-Q/TimeLens.git
cd TimeLens

# 2. 安装前端依赖
npm install

# 3. 启动开发服务器 + Tauri 窗口
npm run tauri:dev
1

环境准备

Node.js ≥ 18、Rust ≥ 1.77、Tauri CLI 2.x

2

安装依赖

运行 npm install 安装前端依赖

3

启动开发

运行 npm run tauri:dev 启动

4

生产构建

运行 npm run tauri:build 打包

现代化的桌面应用架构

Tauri 2.x

Rust 驱动的轻量级桌面壳

React 18

TypeScript 5 + Vite 5 构建

Tailwind CSS

毛玻璃效果 + 响应式设计

SQLite

rusqlite 嵌入式数据库

Zustand

轻量级状态管理

Recharts

数据可视化图表库

深入了解 TimeLens