Dayflow:AI 驱动的屏幕活动自动追踪工具
Dayflow 是一款开源的原生 macOS 应用,能够自动记录用户的屏幕活动,并通过 AI 分析生成清晰的可视化时间轴报告,帮助优化工作节奏与时间管理。

开源项目简介
Dayflow 基于 SwiftUI 开发。安装后,它会以每秒 1 帧的频率进行轻量级屏幕录制,并每 15 分钟将最近的录制内容发送给 AI 进行分析。

AI 会生成包含活动摘要的时间轴卡片,最终以时间轴的形式可视化展示用户一天的活动轨迹。整个处理流程分为捕获、分析、生成、展示和清理五个阶段,形成一个完整的自动化流水线。
该工具旨在帮助用户识别工作中的分心时段和高效时段,其“分心高亮”功能可以显示哪些活动可能打断了专注状态。

项目初衷
开发者 @JerryZLiu 发现,传统的日历记录的是计划,而非实际执行情况。对于长时间面对电脑的用户而言,屏幕活动更能真实反映时间是如何被消耗的。
Dayflow 的目标正是提供一个客观、自动生成的时间消耗记录,以替代依赖主观记忆或手动输入的方式。

技术特性与隐私
Dayflow 资源占用极低,应用体积约为 25MB,CPU 使用率通常小于 1%。其分析方案支持使用 Google Gemini API 进行云端分析,也支持完全本地的 Ollama/LM Studio 方案。
对于选择 Gemini 的用户,项目文档详细说明了如何通过启用云计费来防止 Google 将数据用于模型训练。录制文件在 3 天后会自动删除,以避免存储压力。
未来,项目计划推出“每日日志”功能,回顾捕捉到的亮点,并基于一天的屏幕动态生成可视化报表。


如何安装使用
- 前往项目的 GitHub Release 页面 下载最新的
Dayflow.dmg文件进行安装。 - 开发者也可克隆项目源码,使用 Xcode 15+ 打开,并在运行配置中添加
GEMINI_API_KEY环境变量。 - 应用也支持配置 Ollama 等本地模型。

首次使用后,录制文件默认存储在 ~/Library/Application Support/Dayflow/ 目录下。如需重置数据,退出应用并删除该文件夹即可。
关注“鲸栖”小程序,掌握最新AI资讯
本文来自网络搜集,不代表鲸林向海立场,如有侵权,联系删除。转载请注明出处:http://www.itsolotime.com/archives/16012
