UStackUStack
Breaks icon

Breaks

Breaks 是一款 macOS 菜单栏番茄钟应用,含专注日志与连续记录;可选本地生成每周 AI 总结与聊天,数据保持本地。

Breaks

Breaks 是什么?

Breaks 是一款 macOS 番茄钟应用,安静运行在菜单栏中。它帮助您构建专注时段,记录时段内完成的工作,并随时间审视进度。

除了计时器,Breaks 还包含专注日志(带连续记录)和使用设备端 Apple Foundation Models 本地生成的每周总结。目标是保持工作流轻量——无账户、无服务器、无分析——让您的专注笔记留在 Mac 上。

主要功能

  • 菜单栏番茄钟带弹出控件: 使用小型菜单栏存在感而非持久主窗口,包括安静倒计时和需要时弹出的控件。
  • 专注日志块(带标签和分类): 让您选择专注任务、标签块,并标记为良好、混乱或跳过。您还可以用项目标记块。
  • 连续记录和周级恢复逻辑: 使用 ISO 周显示连续进度,并带可配置暂停日预算,避免错过日子立即衰减。包含空闲相关提示和恢复导向提示。
  • 不同时段样式的模板: 提供六种循环模板——Pomodoro、52/17、Deep Work、Flowtime、Ultradian 和 Quick——并可自行调整时长。
  • 设备端“Breaks AI”每周总结和日志聊天: 使用本地运行的 Apple Foundation Models 生成每周总结,并提供回答日志问题的聊天。
  • 日历和 Markdown 导出(可选): 可选地将完成的专注块写入日历,或将完整专注日志导出为 Markdown 文件,由您拥有。
  • 时长、声音和热键设置: 单一可折叠设置页包含时长、声音、全局热键、空闲阈值和暂停日预算等选项。

如何使用 Breaks

  1. 下载并安装: 从 GitHub 下载最新 zip,将应用移至 /Applications,并打开(macOS 首次启动可能显示“未知开发者”提示)。
  2. 正常启动: 首次成功打开后,应用应如典型 macOS 应用般启动。如有提示,使用“打开”对话框;或通过 Terminal 使用提供的 xattr 命令移除隔离标志。
  3. 从菜单栏启动专注时段: 使用菜单栏图标选择循环模板(或配置时长)并开始计时时段。
  4. 记录发生的事: 完成时段后,在专注日志中记录:设置专注标签、标记结果(良好/混乱/跳过),并可选关联项目。
  5. 审视连续记录和输出: 查看连续视图、周审视,并(若启用)使用日历导出或 Markdown 导出保留日志副本。
  6. 本地使用 Breaks AI(可选): 若在兼容 Apple Silicon Mac 上启用 Apple Intelligence,可用每周总结和聊天查询日志。

使用场景

  • 每周专注审视: 一周时段结束后,使用 Breaks 的每周总结了解专注去向,并审视相关日志条目。
  • 回答过去工作问题: 使用 Breaks AI 聊天查询本地专注日志,无需将数据发送至服务器。
  • 基于项目的时长追踪: 用项目标记专注块,并用项目视图查看时间在周、月或全时的累积。
  • 中断期间恢复连续: 错过日子时,依赖 ISO 周暂停日预算和连续衰减行为,避免过度严厉的连续丢失。
  • 不同工作模式下的时段规划: 根据工作类型在模板间切换(如 Deep Work vs. Pomodoro vs. Ultradian),或调整时长适应日常。

常见问题

  • Breaks 免费吗? 是。Breaks 免费且 MIT 许可,无应用内购、无账户、无分析。
  • Breaks 会发送我的数据吗? 不会。Breaks AI 完全在您的 Mac 上运行,使用 Apple Foundation Models。每周总结和日志聊天读取本地专注日志并本地回答。
  • Breaks AI 的要求是什么? 需要启用 Apple Intelligence 的 macOS 26 和支持的 Apple Silicon Mac。
  • 能在 Intel Mac 上运行吗? 可以。提供通用二进制(arm64 + x86_64),同一 zip 可在 Apple Silicon 和 Intel Mac 上运行。
  • Breaks 如何处理时段中合上笔记本和空闲时间? 它监控睡眠和唤醒通知,并对照结束日期校准计时器避免漂移。对于空闲时间,若超过配置空闲阈值,会询问经过时间是否仍计入。

替代方案

  • 菜单栏计时器和番茄钟应用(通用): 其他应用提供菜单栏或轻量 UI 的番茄钟计时器,但可能不包含内置专注日志、连续记录逻辑以及基于本地日志的 AI。
  • 带标签和回顾的专注日志工具: 独立的日志或习惯工具可追踪你的活动并提供回顾,但可能需要切换离开以计时器为中心的流程。
  • 日历 + 手动时间记录: 一些用户直接将完成的专注时段记录到日历或 Markdown 笔记中,以更简单的设置换取自动化(计时器、连续记录和结构化块)。
  • 本地优先的笔记和仪表板方法: 本地存储笔记的应用可支持导出总结,但可能不提供 Breaks 所述的循环模板、连续行为以及设备上日志聊天。