跳转到内容

SelfControl 应用评测:2026年还值得用吗?

SelfControl 应用评测:2026年还值得用吗?

SelfControl是macOS上一款免费开源的网站拦截器,使用防火墙级屏蔽和不可逆计时器。它自2009年以来一直存在,拥有忠实的用户群,并在2026年仍然有效。但格局已经改变。新工具提供了SelfControl推出时不存在的定时屏蔽、应用屏蔽和浏览器级执行。

本评测涵盖SelfControl的优势、不足,以及它是否仍然适合你。


SelfControl的功能

SelfControl是一款独立的macOS应用,可屏蔽你指定的网站访问。你将域名添加到屏蔽列表,设置计时器(最长24小时),然后点击开始。计时器运行后,这些域名在你Mac上的任何浏览器、任何应用中都无法访问。

屏蔽在macOS数据包过滤防火墙级别(/etc/pf.conf)运行。SelfControl写入规则,在操作系统级别丢弃对被屏蔽域名的DNS请求和TCP连接。这不是浏览器扩展,不是DNS过滤器,而是系统级防火墙修改。


如何设置SelfControl

设置大约需要两分钟:

  1. 下载 SelfControl(来自selfcontrolapp.com)
  2. 拖动 应用到Applications文件夹
  3. 打开 SelfControl,在提示时授予管理员访问权限
  4. 添加域名 到屏蔽列表(如twitter.com、reddit.com、youtube.com)
  5. 设置计时器(15分钟到24小时)
  6. 点击开始 并输入管理员密码

就这样。屏蔽现已生效。在计时器到期之前,你无法停止、禁用或绕过它。

注意:SelfControl需要你逐个添加域名,没有”屏蔽所有社交媒体”这样的类别预设。如果你想屏蔽15个网站,需要手动添加15个域名。


优势

真正不可逆的计时器

这是SelfControl的标志性功能。一旦计时器启动,屏蔽就无法撤销。你无法:

  • 退出SelfControl来停止它
  • 删除应用
  • 重启Mac
  • 重新安装macOS
  • 更改系统时钟

防火墙规则在操作系统级别持续存在,直到计时器到期。对于免费工具来说,这种级别的执行力是罕见的。大多数网站拦截器可以在30秒内被禁用。SelfControl不行。

免费且开源

SelfControl不花一分钱。没有订阅,没有高级层,没有功能锁定。完整应用免费。源代码在GitHub上,任何人都可以审计。

防火墙级屏蔽

由于SelfControl修改macOS防火墙,它在每个浏览器和每个应用中屏蔽域名。无论你使用Chrome、Safari、Firefox还是Arc,无论你是否打开隐身窗口,域名都在网络层被屏蔽,在任何浏览器介入之前。

这使SelfControl与基于扩展的拦截器(如LeechBlock或BlockSite)属于不同类别——后者可以在chrome://extensions中两次点击禁用。

简洁专注

SelfControl只做一件事:在设定时间内屏蔽网站。没有分析仪表板,没有游戏化,没有社交功能。


缺点

无定时功能

每次都需要手动启动屏蔽会话。无法设置”每个工作日上午9点到下午5点屏蔽社交媒体”。如果你忘记启动会话,就没有保护。

无应用屏蔽

SelfControl屏蔽对域名的网络请求,不屏蔽或关闭桌面应用。如果你屏蔽了tiktok.com但安装了TikTok桌面应用,该应用仍会打开——它无法加载内容,但应用本身继续运行。

24小时最大计时器

计时器上限为24小时。如果你需要多天屏蔽——学习周末、考试周、项目冲刺——每天都需要重启计时器。Browwwser等工具提供长达7天的锁定计时器。

会话期间无许可列表

计时器启动后,无法添加例外。如果你不小心屏蔽了工作所需的域名,就被锁在外面直到计时器到期。没有”允许此网站一次”按钮。

界面过时

SelfControl的UI多年来没有重大更新。管理20个以上域名的屏蔽列表很繁琐。没有搜索、没有分类、没有深色模式。

仅限网站屏蔽

SelfControl是网络级工具,只屏蔽域名。无法屏蔽域名内的特定页面,无法屏蔽关键词,也无法处理非网络请求。


SelfControl最适合谁

如果你:

  • 需要执行力强的免费网站拦截器
  • 只需要屏蔽网站(不需要桌面应用屏蔽)
  • 可以接受每次手动启动会话
  • 需要你可以信任的工具(开源,不收集数据)
  • 需要短会话屏蔽(24小时以内)

如果你需要定时屏蔽、应用屏蔽、多天计时器或类别预设,SelfControl不太适合。


SelfControl与其他拦截器对比

功能SelfControl SelfControlBrowwwser BrowwwserCold Turkey Cold TurkeyFreedom Freedom
价格免费$99/年或$199终身免费 / $39 Pro免费(有限)/ $40/年
屏蔽级别防火墙浏览器引擎扩展+系统VPN+扩展
不可逆计时器是(最长24小时)是(最长7天)是(Pro)
定时屏蔽是(Pro)
应用屏蔽是(Pro)
一键预设
开源
绕过难度困难非常困难中等中等

替代方案:Browwwser

如果SelfControl的限制——无定时屏蔽、无应用屏蔽、24小时最大计时器——是决定性缺陷,Browwwser可以填补这些空白。

Browwwser是一款基于Chromium的浏览器,网站和应用屏蔽内置于浏览器引擎中。被屏蔽的网站不会重定向到警告页面——请求在开始之前就被终止。你可以将屏蔽列表锁定长达7天,设置工作时间自动屏蔽,并屏蔽macOS桌面应用(TikTok、Discord、Steam等)。

权衡:Browwwser每年$99或终身$199(7天免费试用),仅限macOS。如果预算为零且只需要网站屏蔽,SelfControl仍是出色的选择。


结论

SelfControl在2026年仍然是最好的免费网站拦截器之一。具有不可逆计时器的防火墙级屏蔽是真正强大的方法,免费开源使其人人可用。

但SelfControl没有进化。24小时计时器上限、缺乏定时屏蔽、没有应用屏蔽、过时的UI意味着它解决的问题比现代替代品更窄。如果你需要快速、手动的学习会话网站屏蔽,很难超越它。如果你需要覆盖网站和应用的自动化日常保护,你很快就会超越SelfControl。

评分:3.5/5 — 在它能做的事情上表现出色,但能做的事情有限。


常见问题

SelfControl在Mac上安全吗?

安全。SelfControl是开源软件,自2009年以来一直存在。它修改macOS防火墙规则来屏蔽域名,不收集数据,不安装计时器所需之外的后台服务。

我可以卸载SelfControl来停止计时器吗?

不行。SelfControl在系统级别写入防火墙规则。删除应用、重启Mac或重新安装macOS都不会移除屏蔽。规则会持续到计时器到期。

SelfControl能屏蔽TikTok或Discord等应用吗?

不能。SelfControl只屏蔽对特定域名的网络请求。桌面应用仍会打开——它们将失去对被屏蔽域名的网络访问,但应用本身继续运行。如需应用屏蔽,请使用Browwwser或Cold Turkey Pro等工具。

SelfControl最佳替代品是什么?

取决于你的需求。如果你需要定时屏蔽、应用屏蔽和更长的锁定计时器,Browwwser可以处理这三者。如果你需要免费的跨平台选项,Freedom有有限的免费层。

SelfControl适用于所有浏览器吗?

是的。SelfControl在macOS防火墙级别运行,因此它在Mac上的Safari、Chrome、Firefox、Arc和所有其他浏览器中屏蔽域名。

专为深度工作打造的
|

一款 macOS 浏览器,从系统层面屏蔽令人分心的网站和应用。

了解更多