惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
V
Visual Studio Blog
罗磊的独立博客
爱范儿
爱范儿
J
Java Code Geeks
博客园 - 司徒正美
N
Netflix TechBlog - Medium
Microsoft Security Blog
Microsoft Security Blog
美团技术团队
小众软件
小众软件
Google DeepMind News
Google DeepMind News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
V2EX
博客园 - 聂微东
云风的 BLOG
云风的 BLOG
WordPress大学
WordPress大学
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Jina AI
Jina AI
Y
Y Combinator Blog
博客园 - 叶小钗
人人都是产品经理
人人都是产品经理
Martin Fowler
Martin Fowler
Vercel News
Vercel News

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
当浏览器标签页失控时,我决定重新思考"标签"这件事 - 少数派
2026-02-03 · via 少数派

一个独立开发者的自救故事,以及一款叫 IntentFlow 的插件是怎么来的。


崩溃的那一刻

上个月的某个下午,我的 Chrome 崩了。

不是那种"网页无响应"的小崩溃,是整个浏览器冻住,风扇狂转,然后闪退的那种。
我下意识地点开任务管理器——Chrome 占用了 6.3GB 内存。

我愣住了。

作为一个每天工作十几个小时的开发者,我的浏览器里堆着各种东西:写到一半的 GitHub PR、查了一半的 API 文档、还没看完的技术博客、几个打开着的设计稿、甚至还有昨天睡前看到一半的 B 站视频。

它们挤在顶部那条细细的标签栏里,每个只剩下一个小图标,根本看不清是什么。
我既不敢关(万一还有用),也找不到(太多了)。

这种"标签页焦虑",相信很多人都有。


一个很老的问题,为什么一直没被解决?

浏览器的标签页设计,从 2008 年 Chrome 诞生到现在,基本没变过。

它的逻辑是:

  • 标签页横向排列
  • 越开越多,每个标签就越窄
  • 超过一定数量,开始堆叠或者只显示图标

这个设计在"一个人同时只开 5-10 个网页"的时代是合理的。
但在今天,我们查个资料可能要开二三十个页面;做一个项目可能涉及七八个网站;更不要说那些"我先收藏一下回头再看"的页面,实际上永远不会被再打开,却一直占着位置。

市面上有很多标签页管理插件,我几乎都试过:

工具核心思路我的感受
OneTab把所有标签页变成一个列表存起来存完就忘了,等于没存
Toby把标签页分组到"空间"里太重了,感觉像在用另一个应用
Workona基于"工作区"管理功能强大但上手成本高
Tree Style Tab (Firefox)树状侧边栏好用,但我主力是 Chrome

我发现它们的共同问题是:

  1. 要么把"管理标签页"变成了一个新的任务(需要手动整理)
  2. 要么太重,改变了浏览器的原有逻辑

我想要的很简单:不需要我手动整理,但随时能帮我找到我想要的页面


从"标签"到"意图":我的思路转变

在开发这个工具的过程中,我反思了一个问题:

为什么我们总觉得标签页"乱"?

答案其实不是数量多——数量多也可以很有序,比如文件系统里可能有几万个文件,但只要有目录结构,找起来并不难。

标签页之所以乱,是因为它们没有结构

Chrome 的标签栏本质上是一个"时间线":先开的在左边,后开的在右边。
但这不符合我们的思维方式。我们思考问题是按任务来的,不是按时间来的。

举个例子:
我今天可能同时在做三件事——

  1. 写一篇技术博客(打开了 Notion、几个参考资料)
  2. 调试一个 bug(打开了 GitHub、Stack Overflow、本地服务的 localhost)
  3. 顺手看看新闻(打开了几个资讯网站)

这三件事在我脑子里是分开的,但在标签栏里是混在一起的。
如果标签页能按照这个"意图"来分组,事情就会简单很多。

这就是 IntentFlow 的核心理念:用意图(Intent)来组织标签,而不是用时间


IntentFlow 是什么,不是什么

先说"是什么",首先它是一款浏览器插件:

1. 侧边栏取代顶部标签栏

打开 IntentFlow 之后,你可以选择隐藏顶部的原生标签栏(Chrome 设置里可以做到),用侧边栏来管理所有页面。

侧边栏是树状结构的。每个"任务"是一个可折叠的分组,里面是属于这个任务的页面。

这个设计受到了 Firefox 的 Tree Style Tab 启发,但做了一些调整:

  • 分组不是按"父子页面"自动生成的,而是按"任务"来划分
  • 支持手动拖拽调整
  • 折叠后只显示分组名称,非常清爽

2. 半自动分组

IntentFlow 会根据页面的域名、标题、以及你的浏览行为,给出分组建议。
你可以接受建议,也可以自己调整。

我没有做"全自动",因为我发现全自动分组经常会出错(比如把 GitHub 的 PR 页面和 GitHub 的个人设置页面分到一起,但它们可能属于不同的任务)。
半自动的好处是:你只需要偶尔调整一下,插件会记住你的偏好。

按任务分组的浏览器页签

3. 监督模式(这是个彩蛋功能)

这个功能是我自己用的,后来发现别人也需要。

开启"监督模式"后,你可以指定当前的"主线任务"。
如果插件检测到你长时间停留在与主线无关的网站(比如你在工作时间刷 B 站),它会弹出一个提醒。

提醒的形式是一只 Doge(柴犬)举着一个牌子看着你。

我知道这听起来很蠢,但它对我特别有效。
冷冰冰的倒计时提醒我可以无视,但一只狗看着我,我会觉得"不好意思,被抓包了",然后乖乖关掉娱乐页面。

监督模式

4. 早安唤醒

这是我最喜欢的功能之一。

每天第一次打开浏览器时,IntentFlow 会弹出一个"早安弹窗",列出你昨天没有关闭的任务。
你可以选择一键恢复某个任务(会打开这个任务下的所有页面),也可以选择跳过。

这解决了一个很实际的问题:很多人晚上关电脑前不会手动关闭浏览器,第二天开机时之前的页面要么丢了,要么全部一起涌出来(如果设置了恢复上次会话)。
早安弹窗让你有一个"选择性恢复"的机会。

早安弹窗

再说"不是什么":

  • 不是一个"稍后阅读"工具。它不存储页面,只管理当前打开的页面。
  • 不是一个网页书签工具。它不替代你的书签栏。
  • 不替代你思考。它帮你组织,但不会帮你决定什么是重要的。

一些设计细节

关于"极简"

我做这个插件时一直在问自己一个问题:用户打开侧边栏的动机是什么?

答案是:找到想要的页面,或者清理不需要的页面。
所以界面必须极简,让人一眼就能做到这两件事。

最终的设计是:

  • 默认折叠所有分组,只显示分组名称和页面数量
  • 点击分组可以展开,看到里面的页面
  • 右滑可以快速关闭页面

没有多余的按钮,没有复杂的设置。

关于隐私

所有分析都在本地进行。
插件不会上传你的浏览历史,也不会收集任何个人信息。
如果你使用 AI 辅助分组功能,API 调用会经过我的后端 Worker,但只传输页面标题和 URL,不传输页面内容。

关于开机启动

Chrome 的 Service Worker 有一个特性:如果没有用户交互,它会被"杀掉"。
这意味着插件不能常驻后台监听所有事件。

我的解决方案是把关键状态持久化到 chrome.storage,每次 Service Worker 被唤醒时重新加载状态。
这个设计让插件非常轻量,几乎不占用后台资源。


这个插件适合谁?

根据我自己和早期用户的反馈,IntentFlow 比较适合以下人群:

  1. 重度浏览器用户:每天打开超过 30 个标签页
  2. 多任务工作者:同时进行多个项目,需要快速切换上下文
  3. 容易分心的人:需要一点外部提醒来保持专注
  4. 强迫症患者:看到乱糟糟的标签栏会焦虑

如果你每天只开几个固定的网页,这个插件可能对你没什么用。


最后

这是我第一次以"开发者"的身份写少数派文章。
IntentFlow 还是一个早期项目,有很多地方不完善,欢迎大家批评指正。

如果你也有"标签页焦虑",不妨试试看。
Chrome 商店审核中,后续搜索 IntentFlow 就能找到,完全免费。

感谢阅读。🙏


下载链接Chrome Web Store - IntentFlow
官方网站:[home.intentflow.top]
反馈渠道:评论区留言,或发邮件到 [905405692@qq.com]