开源自动时间追踪工具,记录应用、窗口标题、浏览器标签页和离开状态,数据存储在本地由你掌控。
- Star
- 7,301
- Fork
- 449
- 未关闭 Issue
- 110
- 最近提交
- 前天
这是什么?
Dayflow 是一款运行在 macOS 上的应用,会定时录制轻量级的屏幕片段,再交给你选择的 AI 模型分析,并将一天的活动归纳为一张张活动卡片,组成按时间排列的工作时间线。它关注你在屏幕上具体做了什么,而不只是打开了哪个应用,因此同样是 Cursor,可以区分出是在开发功能还是在排查问题。
除时间线外,Dayflow 还提供每日站会视图,汇总昨日进展、今日任务和阻塞项;周报视图则展示专注时段、应用使用情况和分心记录。你可以用自然语言提问,询问某天、某周或某年的工作情况,也可以按任意日期范围将时间线导出为 Markdown。
数据默认保存在本机 ~/Library/Application Support/Dayflow/ 目录下。分析环节可以选择通过 Ollama 或 LM Studio 使用本地模型,使用自己的 Gemini API Key,或通过本地 CLI 工具调用 ChatGPT、Claude。选择云端服务时,分析所需的活动数据会发送给对应服务商;使用本地模型则全部在本机完成。还可以设置存储上限,自动清理旧录屏。应用需要 macOS 14 及以上版本,并授予屏幕与系统音频录制权限。
核心功能
- 01无需手动计时,自动生成当天的活动时间线。
- 02生成包含进展、任务和阻塞项的每日站会内容。
- 03提供周回顾,展示专注模式、应用使用和分心情况。
- 04支持用自然语言询问过往的工作记录。
- 05可将任意日期范围的时间线导出为 Markdown。
- 06支持通过 Ollama 或 LM Studio 使用本地模型,也支持 Gemini、ChatGPT 和 Claude。
适用场景
- 不靠记忆,快速写出站会更新。
- 回顾一周时间去向,找出容易分心的习惯。
- 基于导出的时间线撰写周报或客户沟通记录。
- 在本机保存可搜索的工作记录,用于个人复盘。
快速上手
- 1
使用 Homebrew 安装 Dayflow
brew install --cask dayflow - 2
打开应用后,在提示时授予“屏幕与系统音频录制”权限
使用前须知
- 需要 macOS 14 或更高版本。
- 需要授予“屏幕与系统音频录制”权限才能工作。
- 使用云端 AI 服务时,分析所需的活动数据会发送给该服务商;只有本地模型才能让数据留在你的 Mac 上。
标签
常见问题
- Dayflow 是什么?
- 一款 Mac 上的隐私优先自动工作日志,把屏幕活动整理成当天的时间线。 Dayflow 是一款运行在 macOS 上的应用,会定时录制轻量级的屏幕片段,再交给你选择的 AI 模型分析,并将一天的活动归纳为一张张活动卡片,组成按时间排列的工作时间线。它关注你在屏幕上具体做了什么,而不只是打开了哪个应用,因此同样是 Cursor,可以区分出是在开发功能还是在排查问题。
- Dayflow 可以免费使用吗?用的什么许可证?
- Dayflow 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- Dayflow 还在维护吗?
- 活跃维护中。Dayflow 最近一次提交是在 2026年10月19日。
- Dayflow 适合用来做什么?
- 不靠记忆,快速写出站会更新。 回顾一周时间去向,找出容易分心的习惯。 基于导出的时间线撰写周报或客户沟通记录。 在本机保存可搜索的工作记录,用于个人复盘。
- Dayflow 怎么安装和运行?
- 使用 Homebrew 安装 Dayflow: brew install --cask dayflow 打开应用后,在提示时授予“屏幕与系统音频录制”权限
- 在哪里获取 Dayflow?
- 源代码和安装说明在 GitHub 上:https://github.com/JerryZLiu/Dayflow
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
常驻托盘的 Windows 工具,把剪贴板中的 Markdown 和 AI 对话内容转换后插入 Word、WPS 或 Excel。
一款开源的 macOS 划词弹出工具,选中文本后可执行转换、脚本、快捷指令和 AI 操作。
一款 macOS 语音助手,通过 Claude Code 使用你已有的 Claude Pro 或 Max 订阅,无需 API 密钥。
面向 ChatGPT、Claude 等大模型的跨平台桌面客户端,数据保存在本地。
一套面向不同职业角色的插件集,为 Claude Cowork 和 Claude Code 提供技能、斜杠命令与工具连接器。