限制干扰有助于您专注于工作,从而提高生产力。优先处理您的任务,尤其是在您工作量过大时,是帮助您专注于列表中最重要或最需要关注事项的一种方法。
另一种专注于任务的方法是 Python Concentration,这是我几年前发现的一个有用的工具,可以提高我的时间管理技能并增强我的专注力。它是一个简单的 Python 3 控制台实用程序,通过在我需要专注于工作时阻止游戏、新闻网站、YouTube 和 Netflix 等内容来减少干扰,但它也允许我在需要时进行定时休息。

(Timothy Crosley,CC BY-SA 4.0)
Concentration 入门
Concentration 使用 pip,即 Python 包安装程序进行安装。如果需要,请使用以下命令安装 pip:
- Fedora:
$ dnf install pip
- RHEL/CentOS:
$ yum install pip
- Debian:
$ apt install pip
然后使用 pip 安装 Concentration,可以使用以下命令:
$ pip3 install concentration
或者,如果 pip 已设置为使用 Python 3:
$ pip install concentration
您可以作为普通用户或特权用户(root)安装 Concentration。
阻止分散注意力的网站
Concentration 使用您的 /etc/hosts
文件作为阻止网站的机制。它还附带一个默认的阻止网站列表,称为 DISTRACTORS
。您可以使用以下命令查看列表:
$ sudo concentration blocked
您可以在 settings.py
文件中的 DISTRACTORS
下添加网站到此列表。路径将取决于您的安装(我的路径是 /usr/local/lib/python3.8/site-packages/concentration/settings.py
)。

(Timothy Crosley,CC BY-SA 4.0)
如果您想阻止某个网站,请输入:
$ sudo concentration improve
休息一下
听起来可能违反直觉,但在工作日进行短暂休息可以帮助您更好地专注于工作。Concentration 允许您进行限时休息,以便您在休息结束后清醒头脑并帮助您回到工作任务中。
要进行五分钟的短时休息(以秒为单位计数):
$ sudo concentration break
要进行 60 分钟的长时休息:
$ sudo concentration break -m 60
要暂停 Concentration 以便您可以访问所有网站(例如,当您不在工作时):
$ sudo concentration lose
试一试
Concentration 是一个简单而非常有用的工具,它将帮助您在整天保持专注,并在需要时休息放松。
如果您觉得这个小技巧很有趣,请尝试一下并在下面的评论中报告您的想法。并且,如果您知道其他提高专注力和避免分心的好技巧,也请在评论中分享。
2 条评论