导出屏幕使用时间数据
每天一个 Markdown 文件,macOS 约四周后删除历史记录,这些文件仍会保留。
一天,变成一个文件。
总计写在 front matter 中。使用不到一分钟的应用不会列入表格。
2026-09-01.md
---
title: "Screen Time 2026-09-01"
id: "2026-09-01"
created: 2026-09-01T00:00:00
modified: 2026-09-01T00:00:00
tags:
- "screen-time"
total_screen_time: "3h 51m"
apps_used: 4
domains_visited: 2
---
## App Usage
| App | Duration | Sessions |
|-----|----------|----------|
| Xcode | 2h 4m | 6 |
| Safari | 1h 21m | 11 |
| Messages | 26m | 9 |
## Web Usage
| Domain | Duration | Visits |
|--------|----------|--------|
| developer.apple.com | 38m | 9 |
| github.com | 21m | 7 |
## Notifications
| App | Count |
|-----|-------|
| Messages | 23 |
## Screen Sessions
Total screen on time: 4h 45m
| Start | End | Duration |
|-------|-----|----------|
| 08:52:10 | 12:31:44 | 3h 39m |
| 14:05:02 | 15:10:30 | 1h 5m |导出的内容
每天一个文件,以日期命名,外加一个滚动更新的 summary.md。
应用时长
当天使用了一分钟或以上的每个应用,以及它的使用时长和次数。
网站
每个域名的时长和访问次数。
通知
每个应用给你发了多少条通知。
亮屏时段
屏幕何时亮起、何时熄灭,以及亮屏总时长。
汇总
summary.md 汇总最近一次同步读取的日子(大约最近四周)里最常用的应用和每日总计。
四周之后依然保留
Exporter 从不删除任何一天的文件,所以在 macOS 丢弃旧的日子之后,存档仍会越积越多。这些日子只有这个文件夹里的一份:请备份它。
工作原理
- 1连接屏幕使用时间
面板会在 macOS 存放屏幕使用时间的 Knowledge 文件夹中打开:点按“选择此文件夹”。然后选择一个导出文件夹。
- 2选择日期
在可按使用最多排序的列表中勾选日期。
- 3自动同步
点按“立即同步”。之后每次同步都会添加自上次以来的日子。
工作原理: 文档:屏幕使用时间指南: 屏幕使用时间历史记录
常见问题
还有问题? 联系我们
能把屏幕使用时间导出为 CSV 吗?
Apple 不提供:屏幕使用时间只在系统设置中显示图表。Exporter 的文件是 Markdown 表格,总计写在 YAML 中,脚本、Dataview 和电子表格都能读取。
哪些是免费的?
首次同步时你勾选的最新 10 天。免费的始终是这 10 天,所以之后的日子需要解锁,这是在 Exporter 中的一次性购买。
会上传什么吗?
不会。Exporter 在你的 Mac 上读取屏幕使用时间并写入文件。没有账户,没有服务器。
向 Claude 询问你的日常
导出的每一天都是 Exporter 本地 MCP 服务器可以列出和读取的文件。进行设置。
连接 Claude Code。
然后问:“删掉新闻类应用之后,我的屏幕使用时间有什么变化?”Claude 会读取你导出的每日文件。
$ claude mcp add --transport http exporter http://localhost:8744/mcp