每天被短视频偷走时间?我做了个会“打断你分心”的 Chrome 插件:PauseCat

阅读1分钟

你有没有这种体验:

  • 本来只想刷 5 分钟,结果 1 小时没了
  • 打开 B站 / 知乎 / 抖音 / YouTube / X / Reddit 只是“看一眼”,最后停不下来
  • 明明想专注,却总被信息流拖走注意力

我也是。所以借鉴国外一位博主的实现思路,我自己做了一个简单直接的工具:PauseCat

当你在分心网站上累计浏览达到设定时长,PauseCat 会用全屏猫咪提醒你休息一下,强行帮你从“无意识刷屏”里抽离出来。


PauseCat 是什么?

PauseCat 是一个基于 Chrome Manifest V3 的扩展。 它的目标只有一个:在你快失控的时候,及时踩一脚刹车

核心逻辑非常轻量:

  1. 你设置专注时长(默认 60 分钟)
  2. 到点后触发休息提醒(默认 5 分钟)
  3. 通过全屏猫咪动画/视频中断当前分心流

不是鸡血,不是自律口号,是一个真正会“出手干预”的工具。


它解决了什么问题?

  • 解决“我知道要停,但停不下来”
  • 解决“以为只看一会儿,结果越刷越久”
  • 解决“休息和分心混在一起,没有边界感”

很多时候我们缺的不是道理,而是一个及时且温和的打断机制。 PauseCat 就是这个机制。


为什么它比普通计时器更有效?

普通计时器常见问题:

  • 提醒太弱,点掉继续刷
  • 后台计时不准确
  • 对真实浏览场景不敏感

PauseCat 的设计重点是“真实使用场景下的有效提醒”:

  • 只统计当前聚焦窗口 + 活动标签页的目标网站时长
  • 系统空闲/锁屏、后台标签页不计时
  • 支持默认站点和自定义域名(含子域名匹配)
  • 到点后是全屏级提醒,不容易无视

功能亮点一览

  • 可配置浏览时长与休息时长
  • 预设分心网站:X/Twitter、YouTube、Reddit、bilibili、知乎、抖音
  • 支持自定义域名匹配(如 example.com 自动覆盖 www.example.com
  • 猫咪视频素材可替换(也有动画兜底)
  • 轻量、本地运行、开箱可用

3 分钟上手安装(本地)

git clone https://github.com/RED523/PauseCat.git

然后:

  1. 打开 Chrome,访问 chrome://extensions
  2. 开启右上角“开发者模式”
  3. 点击“加载已解压的扩展程序”
  4. 选择 PauseCat 项目文件夹
  5. 点击浏览器工具栏中的 PauseCat 图标,开始配置

适合哪些人?

  • 学生党:备考、写论文时防止刷屏失控
  • 程序员/设计师:工作中避免被社媒切走注意力
  • 远程办公人群:需要给自己建立“专注-休息”边界
  • 所有想减少信息流成瘾的人

最后

如果你也经常被“再看一会儿”拖走时间,可以试试 PauseCat。 不需要一次性变得非常自律,只要先把“失控时刻”拦下来,效率就会明显不一样。

演示地址:https://v.douyin.com/QgjBFYeYzaI/

项目地址:https://github.com/RED523/PauseCat

如果这个项目对你有帮助,欢迎点个 Star,也欢迎提 Issue 和 PR 一起完善。


此文自动发布于:github issues

已经是第一个了前端包管理器深度剖析