SuperAPI AI 工具集

time-audit

前端与建站

查看项目

更新于 10-15 23:47

技能介绍

用途:对个人一周时间做审计,结合 macOS Screen Time(knowledgeC.db)与 Chrome 历史,生成 HTML 可视化,呈现时间实际去向与改进方向。

主要能力:读取 Screen Time 应用使用时长与会话数,按周与按天汇总;读取 Chrome 各配置文件的访问记录并按站点分类统计;生成含统计卡片、每日柱状图、应用时长、Chrome 分类对比、时间去向排名与发现卡片的纯 HTML/CSS 报告,无外部依赖,可分享。

使用方式:先做预检,验证完全磁盘访问权限、系统时区并查找 Chrome History 文件;随后必须向用户询问角色、期望与已知时间黑洞,再拉取数据。Screen Time 查询示例:sqlite3 ~/Library/Application\ Support/Knowledge/knowledgeC.db ".tables"。knowledgeC 时间戳为 CoreData 纪元,需加 978307200 转 Unix,并用 localtime。Chrome 历史需先复制到 /tmp 再查询,时间戳换算为 last_visit_time/1000000 - 11644473600。报告保存后自动用 open <path> 打开。

适用场景:个人每周复盘、识别碎片化与反应式工作、检查周末是否被工作侵占。

限制:仅适用于 macOS;需终端具备完全磁盘访问权限,否则需在系统设置中开启后重跑;Chrome 打开时历史可能被锁定,必须先复制;Chrome 只有访问次数而非时长,只能作为活动代理指标;若配置文件含个人账号,个人浏览记录会可见,需由用户决定展示粒度。其余细节暂未提供。