让倒计时静静地留在桌面上,提醒你回到当下。
你是否也遇到过这种情况?
打开电脑,原本准备写文档、写文章、剪视频,或者查资料、向 AI 提问。结果顺着一个又一个链接不断跳转,在不同网站之间浏览,甚至不知不觉刷起短视频。一两个小时过去,最初想完成的任务却没有进展。
市面上的番茄钟应用很多,但不少产品功能较为复杂,也很少把倒计时数字始终置顶显示在桌面上。
专注时刻只想解决一个很小但具体的问题:无论你正在电脑上做什么,都让剩余时间安静地留在视线里,提醒你回到当前任务,回到当下。
这个功能实现起来应该不难,为什么没人做?所以,我决定用 AI Coding 把它做出来。在日常工作和学习中,它已经帮助我减少走神,更有意识地完成一段完整的专注时间。
专注时刻是一个轻量的 macOS 原生菜单栏倒计时应用。它可以常驻菜单栏,也可以在桌面上显示悬浮倒计时卡片,适合番茄工作法、专注工作和短时任务管理。
- 菜单栏常驻:随时查看倒计时状态并快速操作。
- 桌面悬浮卡片:在工作过程中保持时间可见。
- 灵活的计时设置:支持预设时长和自定义时长。
- 三种显示模式:仅菜单栏、仅桌面或同时显示。
- 个性化配色:可切换倒计时数字颜色。
- 快捷操作:支持开始、暂停、继续和重置。
- 全局快捷键:使用
Option + Space快速开始或暂停。 - 开机自启动:可按需设置登录 macOS 后自动运行。
设置面板:选择时长、数字颜色和显示模式。 |
菜单栏:快速选择时长、开始或重置专注。 |
桌面悬浮卡片:让剩余时间持续可见。 |
前往 Releases 页面 下载最新版 DMG 安装包。
如果你不熟悉 GitHub:打开上面的链接后,在最新版本下方找到 FocusTime-1.0.0-arm64.dmg,点击即可下载。打开 DMG 后,将 FocusTime.app 拖入 Applications 文件夹。
当前内测包未经过 Apple Developer ID 签名和公证。如果 macOS 提示无法验证开发者,可以右键点击应用选择“打开”,或在“系统设置 > 隐私与安全性”中选择“仍要打开”。
如果系统提示应用已损坏,可在终端执行:
xattr -dr com.apple.quarantine /Applications/FocusTime.app- macOS 26.0 或更高版本
- 当前预构建包支持 Apple Silicon / arm64
专注时刻仍在持续完善。后续计划包括:
- 增加数字倒计时与时钟式进度视图的切换。
- 记录已完成的专注番茄钟数量。
- 增加个人专注时长统计与趋势分析。
- 支持填写当前任务名称,将倒计时与具体任务关联。
- 根据使用反馈继续优化悬浮卡片和菜单栏体验。
下图为产品演进方向预览,其中部分功能仍在规划和开发中:
使用 Xcode 打开项目:
open FocusTime.xcodeproj命令行构建 Release:
xcodebuild -project FocusTime.xcodeproj -scheme FocusTime -configuration Release -destination 'platform=macOS,arch=arm64' ARCHS=arm64 ONLY_ACTIVE_ARCH=NO build欢迎通过 GitHub Issues 提交问题和建议。如果你希望参与改进,也欢迎 Fork 仓库并发起 Pull Request。
本项目基于 MIT License 开源。
- 当前版本:
v1.0.0 - 产品设计与开发:四月(siyue)
- 使用 AI Coding 完成首个可用版本



