我构建了(又一个)AI 驱动的 Chrome 扩展来整理我的标签页——这个真的有效

发布: (2025年12月26日 GMT+8 18:49)
6 分钟阅读
原文: Dev.to

Source: Dev.to

如果你是开发者,浏览器可能就是你的真实 IDE——文档、GitHub、Stack Overflow、Jira、仪表盘、PR、工单、你发誓稍后会阅读的随机博客文章,全部同时打开。某个时刻,标签页过多不再只是让人烦恼,而是开始实际拖慢你的效率。我也到了那个点,于是我构建了 ATO——一款 AI 驱动的 Chrome 扩展,能够自动整理标签页。

问题不在标签页——而在失去的上下文

人们通常把问题描述为 “我的标签页太多了”。
但每个标签页实际上代表着:

  • 一个暂停的任务
  • 一个未完成的想法
  • 一个未来的决定

当所有内容都打开时,大脑会不断进行后台思考:

  • 这还有意义吗?
  • 我可以关闭它吗?
  • 以后会需要它吗?

Chrome 的标签页分组是手动的、静态的,且容易被放弃。手动组织在你的浏览行为一旦改变时就会失效。

与其问 “怎么更好地组织标签页?” 我问:

如果标签页能够自行组织——持续地、基于我实际的使用方式?

ATO 的核心理念

如果你更想看到实际效果而不是阅读文字,我在扩展的 README 中放了一个简短的视频演示(链接在 README 中)。

ATO 并不试图“优化生产力”。它专注于 降低摩擦。扩展仅在需要时使用 AI,并通过不同的 组织视角 来整理标签页。每种视角会根据你的浏览方式创建不同的工作流。

1. 按类别(语义分组)

最直接的模式。ATO 分析每个标签页的 标题、URL、域名和轻量元数据,然后按 语义意图 而非仅仅域名进行分组。

类别示例:

  • 文档
  • 开发工具
  • 研究
  • 金融
  • 娱乐

两个不同的网站可以归入同一个思维桶——这正是语义模型擅长检测的。无需手动分组、无需命名,只需一次点击。

2. 按最近访问(时间感知)

新近使用很重要。此模式按 你上次与标签页交互的时间 进行分组,例如:

  • 最近使用
  • 今天早些时候
  • 昨天
  • 几天前

不会自动关闭任何标签页,但当你看到按时间组织的标签页时,往往会意识到很多只是 旧的,而不是 有用的

3. 按频率(预测模式)

最有趣的模式。ATO 追踪你返回标签页的频率,并预测哪些标签页是你接下来可能需要的。

  • 高频访问的标签页会上升到顶部。
  • 很少触碰的标签页会悄然淡出视野。

它还会提示你可能不再返回的标签页——但不会强迫你采取任何操作。

支持工具(小而重要)

除了分组,ATO 还提供实用的标签页工具:

  • 折叠 / 展开所有标签组
  • 一键取消所有分组
  • 在所有打开的标签页中搜索
  • 重命名标签页
  • 自动清理重复标签页

没有花哨的功能——只有帮助你保持工作流的实用工具。

技术栈(高层概览)

  • Chrome Extension(Manifest V3)
  • TypeScript
  • Plasmo(Chrome 扩展框架)
  • AWS Lambda 后端
  • Google Gemini API 用于 AI 分类
  • DynamoDB 用于令牌跟踪

AI 使用是显式且透明的——没有后台调用,没有隐藏的消耗。

每日使用后的变化

最大的变化不是标签页变少了,而是:

  • 打开浏览器时定位更快
  • 对关闭标签页的犹豫更少
  • 减少了对未完成工作的后台焦虑

浏览器变得更平静。这本身就值得我去构建它。

如果你想尝试

如果你有想法、反馈或对标签页管理的强烈看法,我真的很想听听。欢迎从 Chrome Web Store 安装 ATO 并分享你的感受!

Back to Blog

相关文章

阅读更多 »