Tai 使用教程:Windows 时间统计工具从安装到导出数据的完整指南
【免费下载链接】Tai👻 在Windows上统计软件使用时长和网站浏览时长项目地址: https://gitcode.com/GitHub_Trending/ta/Tai
一天下来,时间到底花在了哪里,很难说清。Tai 是一款 Windows 时间统计工具,它会记录你使用软件和使用时长、浏览网站的时间,数据全部存在本机,随时可以查看今天哪些程序占走了多少时间。下面按安装、开启网站统计、分类过滤、导出数据的过程,把使用要点一次讲完。
👻 装好并跑起来
环境要求只有两条:Windows 10 及以上、.NET Framework 4.8 或更高版本(Win10 一般已预装;若启动程序没反应,先补装框架)。想直接看源码的话,克隆仓库即可:
git clone https://gitcode.com/GitHub_Trending/ta/Tai更常见的做法是从项目 release 页下载编译好的压缩包,解压到固定位置(建议避开桌面和系统盘),在文件夹里找到👻Tai.exe双击启动,系统托盘会出现一个 👻 图标。建议以管理员身份运行,否则部分软件统计不到。双击托盘图标进主界面,右键呼出快捷菜单,后面的事情都在界面里完成。
软件时长自动统计:启动即生效
软件统计不需要任何配置。Tai 启动后就会持续记录你打开各个程序的时间,并按小时切分时段,概览页能直接看到「今日 / 本周」的最为频繁应用,每一项都标了具体时长:
统计逻辑在 Core/Servicers/Instances/AppObserver.cs,它监听前台窗口变化,把每个时间片段归到对应进程名下。
🌐 如何启用网站浏览统计
网站浏览时长默认不记录,需要两步:
- 在主界面「设置 > 常规 > 功能」中开启网站统计;
- 安装浏览器扩展:在 Chrome(116 及以上)中加载 WebExtensions/Chrome/ 目录下的未打包扩展,装好后工具栏会出现 socket 图标。
两步完成后,扩展会把当前浏览的网页上报给 Tai,网站时长开始进入统计。
📁 数据在哪:本地存储与 xlsx/csv 导出
Tai 把统计数据写入本地一个不加密的 SQLite 数据库,位置在运行目录下的Data\data.db。这个文件别动、别删,历史数据都在里面;更换安装位置时把整个文件夹一起搬走即可。
设置里随时可以把统计数据导出为.xlsx或.csv两种格式,适合做每周回顾,或者丢进表格自己分析。导出逻辑在 Core/Servicers/Instances/Data.cs。
分类规则怎么加、过滤正则怎么写
常用的是两件事:把软件归进分类,把不想要的排除掉。
分类管理支持按运行目录自动归类:新建分类时打开「目录匹配」开关并填入目录(例如C:\),该目录下所有软件都会自动归入这个分类。分类模型定义在 Core/Models/CategoryModel.cs。
过滤入口在「设置 > 行为」,可填进程名 / URL 或正则表达式。正则写法和 Core/Servicers/Instances/WebFilter.cs 里的默认忽略规则一致:
^chrome://(.*) ^edge://(.*)^是开头锚定,(.*)匹配任意内容,这条规则即「忽略所有 chrome:// 开头的 URL」。只想统计特定软件的话,在同一处启用白名单功能即可。
主题切换与配置文件
外观支持主题切换,在设置里选择喜欢的样式即可,控件样式定义在 UI/Themes/ 目录(明暗两套)。
想调整默认行为时,修改配置文件 Core/App.config,各配置项对应 Core/Models/Config/ConfigModel.cs 中的属性,改完重启程序生效。
常见疑问:隐私、离开检测与卸载
- 数据会上传吗?不会。除了你主动在设置里点「检查更新」外没有任何网络请求,也不收集任何信息。
- 离开座位还统计吗?Tai 能一定程度检测到你离开电脑并暂停统计;想要不间断统计,在「设置 > 行为」中停用该功能,实现见 Core/Servicers/Instances/Sleepdiscover.cs。
- 怎么卸载?先在设置里关闭开机自启动,再删掉整个文件夹即可。
到这里,Tai 已经完整可用:软件统计自动跑、网站统计打开、分类过滤就位。想继续了解内部实现,可以读一遍 README.md,再顺着Core/Servicers/下的服务类看起;界面控件的实现都在UI/Controls/目录。
【免费下载链接】Tai👻 在Windows上统计软件使用时长和网站浏览时长项目地址: https://gitcode.com/GitHub_Trending/ta/Tai
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考