三阶段自动循环
专注 → 短休息 → 专注 → …… 每满 N 个番茄(默认 4 个)自动进入一次长休息。休息结束是否直接开始专注,可以分别设置。
亮点
没有社交、没有排行榜、没有会员弹窗。只有计时、提醒和一点点正反馈。
专注 → 短休息 → 专注 → …… 每满 N 个番茄(默认 4 个)自动进入一次长休息。休息结束是否直接开始专注,可以分别设置。
环形从满到空,指针式大字倒计时,运行时带呼吸光晕。离得远也一眼看得出还剩多久。
独立提醒窗口抢焦点显示下一阶段与实时倒计时(可设置自动关闭)+ 常驻系统通知 + 柔和提示音。弹窗关掉也照样响。
今日番茄数、今日专注分钟、连续打卡天数、最近 7 天柱状图,以及每日目标的完成进度。
扩展和桌面版的界面与计时逻辑由同一份源码同步生成,不是两套实现。换设备不用重新适应。
跟随系统,或手动锁定亮色 / 暗色。空格开始暂停,R 重来,S 跳过,123 切阶段,T 换主题。
扩展不调用任何 AI 服务、不发任何网络请求;桌面版同理。统计数据存在浏览器本地存储或应用 profile 里,没有账号体系,也就没有云端。
界面
左边是扩展弹窗,右边是桌面版。截图都来自真实运行。
计时 · 亮色
计时 · 暗色
统计
到点提醒窗口怎么选
计时逻辑完全一样。区别只在「宿主」:一个住在浏览器里,一个住在系统托盘里。
| 能力 | Chrome / Edge 扩展 | 桌面版 |
|---|---|---|
| 运行中的剩余时间 | 工具栏角标显示剩余分钟 | 菜单栏 / 托盘图标 + 悬停提示 |
| 关掉窗口以后 | 由后台 service worker 继续计时 | 收进托盘,进程继续跑 |
| 到点提醒 | 系统通知 + 提醒窗口 + 提示音 | 原生通知 + 提醒窗口 + 提示音(无浏览器权限限制) |
| 数据存放 | chrome.storage.local | 应用 profile 内的本地存储,跨启动保留 |
| 控制方式 | 弹窗内快捷键 | 同上,托盘菜单也能开始 / 暂停 / 跳过 |
| 适合 | 主要用浏览器干活,想装了就用 | 想要一个常驻菜单栏、随时点开的独立应用 |
两个都可以装,数据各自独立;也可以用桌面版当主力、扩展当补充。
下载
没有试用期、没有内购。扩展包约 1.5 MB,桌面版约 106–146 MB。
解压后到 chrome://extensions/ 打开「开发者模式」→「加载已解压的扩展程序」。详细步骤 ↓
安装包正在迁移到 Cloudflare R2,链接填好后这里会自动变成可下载状态。先装扩展,计时逻辑完全一样。
常见问题
pomodoro-extension-1.0.0.zip 解压到路径较短的目录,例如 D:\pomodoro\;解压后目录里应该能看到 manifest.json。chrome://extensions/,Edge 打开 edge://extensions/。注意:不要直接把 zip 拖进浏览器 —— Chrome 只支持加载「文件夹」。
系统通知需要权限:Windows 在「设置 → 系统 → 通知」里允许 Chrome / Edge 发通知;macOS 在「系统设置 → 通知」里允许浏览器。
就算通知被关掉,到点的提醒窗口仍会正常弹出,不受影响。
因为安装包没有做 Apple 代码签名和公证。首次打开时,在「应用程序」里右键 → 打开 → 打开即可,只需一次。
或者在终端执行:xattr -dr com.apple.quarantine "/Applications/Pomodoro Focus.app"
同样是未做代码签名导致的。点「更多信息 → 仍要运行」即可。免安装版解压后直接双击 Pomodoro Focus.exe 就行。
都不需要。扩展不发任何网络请求,也不调用任何 AI 服务;桌面版同理。没有账号体系,所以也没有云端同步 —— 你的统计只存在自己的机器上。
不会。设置页里的「清空统计数据」只清历史统计,不会打断当前正在进行的专注或休息。
不必。只用浏览器就装扩展;想要一个常驻菜单栏的独立应用就装桌面版。两者数据各自独立,都装也不会互相干扰。