番茄钟
该项目是作为 Github Actions Hackathon 的一部分构建的,我的 DEV Post 在此处
供自己使用
在 Twilio 和 Mailgun 中设置一个帐户,
创建与我创建的具有相同名称的秘密变量,
只需输入您自己的信息,例如 api 密钥、电话号码、电子邮件等。
将秘密变量 IS_ACTIVATED 设置为 0 以停止接收任何警报,并将其设置为 1 以打开番茄钟。
各位亲爱的网友们,大家好!这是我为 Actions Hackathon 写的第二篇文章。这次,我用 Python 构建了一个番茄钟,并使用 GitHub Actions 实现了它。我之所以这么做,是考虑到我们开发人员在达到一定程度后会面临倦怠感。🐞
这只是我们生活中一个普通的日常。当有一项艰巨的任务需要完成,或者需要按时完成一个项目或作业时,我们最终会以为自己可以一口气完成,但最终却疲惫不堪。大多数人最多只能专注于一项任务 35-45 分钟,之后思绪就会开始游离,你永远不知道那 1 个小时都去哪儿了(好好珍惜吧!)
我们的救星来了,番茄工作法!🍅
番茄工作法会给你一种紧迫感,让你感觉自己有无穷无尽的时间去做事,而不是像往常一样,只知道自己只有45分钟来尽可能快地完成任务。(就45分钟,你一定可以做到!)⏳
休息时间呢?每次45分钟的练习结束后,你都有整整15分钟的放松时间。
这项技术对我来说非常有用,我希望它也能方便地被社区使用。Github Actions 也让我做到了这一点,并且我充分利用了它。
我利用 Github Actions 实现了一个计时器,每 45 分钟发送一次通知,通知内容包括我工作结束时,以及每 15 分钟发送一次通知,通知内容包括我休息结束时。我使用 Twilio 向我的手机发送短信,并使用 Mailgun 向我发送邮件提醒。
以下是我新创建的 Github 操作!
要自行使用,请在 Twilio 和 Mailgun 中创建一个帐户。只需创建与我创建的相同名称的秘密变量,并输入您自己的信息,例如 API 密钥、电话号码、电子邮件等。将秘密变量 IS_ACTIVATED 设置为 0 即可停止接收任何警报,设置为 1 即可开启番茄钟。
第 1 类:古怪通配符
第 2 类:适合手机
在 Twilio 和 Mailgun 中设置一个帐户,
创建与我创建的具有相同名称的秘密变量,
只需输入您自己的信息,例如 api 密钥、电话号码、电子邮件等。
将秘密变量 IS_ACTIVATED 设置为 0 以停止接收任何警报,并将其设置为 1 以打开番茄钟。
希望你觉得我的文章有用。感谢你读到最后。
再见!^_^