这是一个运行在 Windows 本地后台 的工作记录工具,用来统计你一天里主要在使用哪些软件、窗口和任务。
它的目标很简单:帮你自动生成每日工作轨迹和活动图表,方便复盘今天把时间花在了哪里。
mindmap
root((本地工作检测))
记录内容
前台应用
窗口标题
持续时间
键盘次数
鼠标点击次数
空闲时间
输出文件
events.csv 原始记录
work_log 日报
work_chart 活动图表
使用方式
双击启动
双击生成日报
双击停止
命令行高级控制
隐私保护
不记录按键内容
不记录密码
不截图
不读取文件正文
如果你的 Markdown 预览器不支持 Mermaid,也可以看这版纯文本导图:
本地工作检测
├─ 📝 记录:应用、窗口标题、持续时间、键盘次数、鼠标点击次数、空闲时间
├─ 📊 输出:日报 TXT、活动图 SVG、原始记录 CSV
├─ 🖱️ 使用:启动、生成日报、停止,都可以双击完成
└─ 🔐 隐私:不记录输入内容、不截图、不读取文件正文
工具会记录:
- ✅ 当前前台应用名称
- ✅ 当前窗口标题
- ✅ 每段窗口持续时间
- ✅ 键盘输入次数
- ✅ 鼠标点击次数
- ✅ 长时间无键盘鼠标操作后的空闲时间
工具不会记录:
- ❌ 具体按了哪些键
- ❌ 键盘输入内容
- ❌ 密码
- ❌ 屏幕截图
- ❌ 文件内容
- ❌ 浏览器网页正文
双击:
start_background.vbs
启动成功或失败都会弹出提示。记录程序会在后台静默运行。
双击:
generate_today_report.bat
窗口里会询问是否生成后立即打开日报与活动总览;选择 Y 后会打开文字日报和汇集全部日期图表的总览网页。
双击:
stop_tracker.bat
停止时会自动生成今天的日报、图表并刷新活动总览网页。
上班 / 开始工作
↓
双击 start_background.vbs
↓
后台自动记录前台窗口与活动次数
↓
下班 / 想复盘
↓
双击 generate_today_report.bat
↓
查看 data 文件夹里的日报和活动总览
↓
双击 stop_tracker.bat 停止记录
生成的数据都在 data 文件夹中:
| 文件 | 说明 |
|---|---|
events.csv |
原始记录,包含每段窗口的时间、应用、标题、键盘次数和鼠标次数 |
work_log_YYYY-MM-DD.txt |
每日文字版工作报告 |
work_chart_YYYY-MM-DD.svg |
每日活动图表,可用浏览器打开 |
activity_dashboard.html |
汇总所有已生成每日图表的总览网页 |
runtime.log |
运行日志 |
startup.log |
启动日志 |
status.log |
状态检查日志 |
python work_tracker.py runpython work_tracker.py report --day today会同时生成:
data/work_log_YYYY-MM-DD.txt
data/work_chart_YYYY-MM-DD.svg
data/activity_dashboard.html
如需生成后立即打开文字日报与活动总览网页:
python work_tracker.py report --day today --openpython work_tracker.py report --day 2026-05-08python work_tracker.py stoppython work_tracker.py statuspython work_tracker.py backfill默认 5 分钟 无键盘鼠标操作算空闲。可以改成 180 秒:
python work_tracker.py run --idle-after-seconds 180默认每 0.05 秒 轮询一次,只统计次数,不保存具体按键:
python work_tracker.py run --activity-poll-seconds 0.03默认每天 23:59 自动生成当天日报:
python work_tracker.py run --daily-report-time 18:30python work_tracker.py run --daily-report-time off启动后台记录时,程序会自动检查今天以前是否有缺失的日报或图表。
例如昨天关机前没有来得及生成报告,第二天启动时会自动补生成。
也可以手动补生成:
python work_tracker.py backfill- 按
Win + R - 输入:
shell:startup
- 把
start_background.vbs的快捷方式放进去
之后 Windows 登录后就会自动启动后台记录。
这是一个本地、轻量、隐私友好的工作轨迹记录器:自动记录你用过什么窗口、花了多久、活动是否密集,并生成每日复盘报告。