名称: pomodoro
描述: 当用户想要在终端中运行定时专注会话(番茄工作法)时使用此技能。
运行一个 25 分钟的专注块,随后是 5 分钟的休息。完成 4 个专注块后,进行 15 分钟的较长休息。
echo "🍅 专注开始于 $(date +%H:%M)" && sleep 1500 && osascript -e 'display notification "该休息了!" with title "番茄钟"' && echo "休息时间:$(date +%H:%M)"
MINS=15 && echo "专注:${MINS} 分钟,开始于 $(date +%H:%M)" && sleep $((MINS * 60)) && echo "完成于 $(date +%H:%M)"
echo "$(date +%Y-%m-%d) $(date +%H:%M) - 25 分钟专注" >> ~/pomodoro.log
grep "$(date +%Y-%m-%d)" ~/pomodoro.log 2>/dev/null || echo "今日无会话记录。"