🐵指尖猴全新升级
第21课:番茄钟软件
🍅

番茄钟软件

专注神器——番茄工作法装进你的电脑

📖知识引入

📖番茄工作法
学25分钟+歇5分钟,像一个「番茄」周期,4个番茄后来个大休息。像手机充放电:满格干活,快没电就充电,专注力反而更持久。
🔄工作和休息交替
番茄钟的本质是「双计时器」:25分钟工作计时→响→自动切5分钟休息→响→再切工作。两个定时器轮流值班,这就是状态切换。
⭕环形进度条
好看的番茄钟有个圆环,随时间慢慢「消失」。它是个大号的倒计时——本质相同,只是显示更酷。告诉AI你想要环形,它就给你画圆。
🔔多档提醒
时间到不能只弹个窗:任务完成放礼花、休息结束轻音乐、还剩10秒滴答声。提醒分等级,软件才有「人情味」。
📊统计今天几个番茄
加个记录功能:今天专注了几个番茄、累计几小时,画成小柱状图。看着数字蹭蹭涨,成就感拉满——数据是坚持的燃料。
💡
番茄钟=双计时器轮流值班:25分钟专注+5分钟休息!

🔍一个番茄的一生

# 番茄钟核心逻辑(简化)
import time

def run_timer(minutes, label):
    seconds = minutes * 60
    while seconds > 0:
        m, s = divmod(seconds, 60)
        print(f"{label}:剩余{m:02d}:{s:02d}")
        time.sleep(1)
        seconds -= 1
    print(f"{label}结束!🔔")

tomato = 0
while True:
    run_timer(25, "🍅专注")   # 工作计时
    tomato += 1
    if tomato % 4 == 0:
        run_timer(20, "😴大休息")  # 每4个大休
    else:
        run_timer(5, "☕休息")     # 平常小休

番茄钟的状态切换之旅:

┌────────────────────────────┐
│ 🍅 专注中 [==========  ]  │
│          剩余 08:32        │
│  第 2/4 个番茄              │
└────────────────────────────┘

时间轴:

专注25分钟→「叮!」休息5分钟
→「叮!」专注25分钟
→「叮!」休息5分钟
→……4个后→大休息20分钟

状态切换逻辑:

[专注] --时间到-→[休息]
[休息] --时间到-→[专注]
[第4个完成] --时间到-→[大休息]

做完一天看统计: 周一 ▓▓▓▓▓ 5个番茄 周二 ▓▓▓ 3个 周三 ▓▓▓▓▓▓ 6个

让AI做番茄钟三步走: 1.先做双计时切换 2.再加环形进度条 3.最后加统计图表 一步一步来,每步都能跑!

🎯小测验

第1题:标准番茄工作法的时间安排是?

第2题:番茄钟的本质是?

第3题:给番茄钟加统计功能的好处是?

📝本课知识点

  • ✓番茄工作法:25+5,4后大休
  • ✓本质是双计时器状态切换
  • ✓环形进度条是酷炫的倒计时
  • ✓提醒分等级有人情味
  • ✓统计图表是坚持的燃料
第21课完成!继续探索下一课吧 🚀