Study

Pomod或o Planner

在 Ali Hub Study 中使用 番茄钟,并获得清晰的验证、结果、隐私说明和已记录限制。

仅当工具明确说明浏览器本地、带版本、限定范围、可清除且非敏感的数据时才使用存储。

交互式计时器

25:00

模式: focus · 状态: idle · 已完成的专注会话: 0

浏览器本地数据控制

规划番茄钟轮次

使用 this planner to turn 专注 和 休息 settings into a predictable Pomod或o sequence. 输入 the 专注 length, the sh或t 休息 length, the long 休息 length, 和 the number of 轮次s. Each 轮次 contains a 专注 period. A 休息 is inserted 之后 every 轮次 except the final one; 之后 the fourth cycle, the planner uses the long 休息 value.

该process或 applies a minimum of one 分钟 to every duration 和 to the 轮次 count. A fractional 轮次 count is 轮次ed to a whole number. This is a planning aid that stays local. It does not run a clock, send alerts, 或 rec或d whether you completed a 轮次.

循环如何工作

A Pomod或o 轮次 is one 专注 period followed, when another 轮次 remains, by a 休息. 该first three 休息s are sh或t. 该休息 之后 轮次 four is long, 和 the same fourth-cycle rule repeats when you schedule m或e than four 轮次s.

该schedule is deterministic: the same inputs create the same 或dered lines. It does not add a 休息 之后 the last 轮次, so the output can be copied into a calendar 或 used beside a separate timer.

阅读顺序

Each Round line is a 专注 period. A following Break line is the rest 之前 the next 轮次. 该fourth-cycle long-休息 rule is visible in the 或dered output.

Choose durations that fit your subject 和 health needs. A Pomod或o pattern is a planning convention, not a requirement f或 every learner.

常见错误

Do not expect a 休息 之后 the final 轮次.

Do not confuse sh或tBreakMinutes 与 longBreakMinutes; 仅 the fourth-cycle 休息 uses the long value.

计划器限制

该tool does not run a timer, notify you, 或 save completed 轮次s.

It does not schedule meals, setup, interruptions, 或 accessibility accommodations.

创建番茄钟计划

  1. 输入 专注Minutes f或 the length of 每个 专注 period.
  2. 输入 sh或tBreakMinutes f或 或dinary 休息s.
  3. 输入 longBreakMinutes f或 the 休息 之后 every fourth 轮次.
  4. 输入 轮次s, run the tool, 和 check 每个 专注 和 休息 line 之前 beginning.

番茄钟规则

Focus duration

max(1, 专注Minutes)

Every 轮次 uses the n或malized 专注 duration.

Break selection

轮次Index % 4 === 0 ? longBreakMinutes : sh或tBreakMinutes

该休息 之后 the fourth 轮次 is long; other inserted 休息s are sh或t.

Round count

该轮次 input is 轮次ed 和 clamped to at least one.

该final 轮次 has no trailing 休息.

示例

Default four 轮次s

什么 schedule does the default create?

Focus 分钟
25
Sh或t 休息 分钟
5
Long 休息 分钟
20
Rounds
4
  1. 否rmalize 每个 duration 和 the 轮次 count.
  2. Insert a 休息 之后 每个 non-final 轮次 using the fourth-cycle rule.
longBreakMinutes
20
result
Four 专注 轮次s 与 sh或t 休息s 之后 轮次s one to three.
focusMinutes
25
shortBreakMinutes
5
rounds
4

Four 专注 轮次s 与 sh或t 休息s 之后 轮次s one to three.

该long 休息 is selected 之后 轮次 four 仅 when another 轮次 follows.

Two 轮次s

什么 happens 与 two 轮次s?

Focus 分钟
30
Sh或t 休息 分钟
5
Long 休息 分钟
20
Rounds
2
  1. 否rmalize 每个 duration 和 the 轮次 count.
  2. Insert a 休息 之后 每个 non-final 轮次 using the fourth-cycle rule.
longBreakMinutes
20
result
Two 30-分钟 专注 periods 与 one 5-分钟 休息.
focusMinutes
25
shortBreakMinutes
5
rounds
4

Two 30-分钟 专注 periods 与 one 5-分钟 休息.

There is no fourth 轮次, so every inserted 休息 is sh或t.

Five 轮次s

Where is the long 休息 in five 轮次s?

Focus 分钟
25
Sh或t 休息 分钟
5
Long 休息 分钟
20
Rounds
5
  1. 否rmalize 每个 duration 和 the 轮次 count.
  2. Insert a 休息 之后 每个 non-final 轮次 using the fourth-cycle rule.
longBreakMinutes
20
result
该休息 之后 轮次 four is 20 分钟; earlier 休息s are 5 分钟.
focusMinutes
25
shortBreakMinutes
5
rounds
4

该休息 之后 轮次 four is 20 分钟; earlier 休息s are 5 分钟.

该fifth 轮次 follows the long 休息 和 has no trailing 休息.

Custom long 休息

可以吗 the long 休息 be 30 分钟?

Focus 分钟
40
Sh或t 休息 分钟
10
Long 休息 分钟
30
Rounds
4
  1. 否rmalize 每个 duration 和 the 轮次 count.
  2. Insert a 休息 之后 每个 non-final 轮次 using the fourth-cycle rule.
longBreakMinutes
30
result
Four 40-分钟 轮次s 与 10-分钟 休息s 之后 the first three 轮次s.
focusMinutes
25
shortBreakMinutes
5
rounds
4

Four 40-分钟 轮次s 与 10-分钟 休息s 之后 the first three 轮次s.

Because the fourth 轮次 is final, no long 休息 is printed 之后 it.

Fractional 轮次s

什么 does 3.6 轮次s produce?

Focus 分钟
20
Sh或t 休息 分钟
4
Long 休息 分钟
15
Rounds
3.6
  1. 否rmalize 每个 duration 和 the 轮次 count.
  2. Insert a 休息 之后 每个 non-final 轮次 using the fourth-cycle rule.
longBreakMinutes
15
result
该轮次 count is 轮次ed to four; three sh或t 休息s are listed.
focusMinutes
25
shortBreakMinutes
5
rounds
4

该轮次 count is 轮次ed to four; three sh或t 休息s are listed.

Rounding happens 之前 the schedule is generated.

Values below one

什么 happens 与 zero durations?

Focus 分钟
0
Sh或t 休息 分钟
0
Long 休息 分钟
-2
Rounds
0
  1. 否rmalize 每个 duration 和 the 轮次 count.
  2. Insert a 休息 之后 每个 non-final 轮次 using the fourth-cycle rule.
longBreakMinutes
-2
result
All durations 和 the 轮次 count become one, producing one 专注 line 和 no 休息.
focusMinutes
25
shortBreakMinutes
5
rounds
4

All durations 和 the 轮次 count become one, producing one 专注 line 和 no 休息.

Minimum clamps prevent an empty schedule.

常见问题

什么 are the defaults?

25 专注 分钟, 5 sh或t-休息 分钟, 20 long-休息 分钟, 和 4 轮次s.

When is the long 休息 used?

After every fourth 轮次 when another 轮次 remains.

Is there a 休息 之后 the last 轮次?

否.

可以吗 durations be decimals?

是, duration values remain numeric 之后 the minimum clamp.

什么 happens to fractional 轮次s?

该轮次 count is 轮次ed to a whole number.

可以吗 I set zero 分钟?

Zero 和 negative values become one 分钟.

Does it send reminders?

否, it 仅 builds a local sequence.

Does it track completion?

否, it does not save hist或y.

参考资料

隐私

仅当工具明确说明浏览器本地、带版本、限定范围、可清除且非敏感的数据时才使用存储。

安装此工具

将此工具添加到设备,以便快速访问。