Skip to content

1036664317/Auto-tab

Repository files navigation

Auto Tab Grouper - 标签时间分组插件

一个强大的Chrome浏览器插件,可以根据时间自动对标签页进行分组管理,帮助您更好地整理浏览器标签。

🚀 主要功能

🕒 时间自动分组

  • 智能时间分组: 根据标签页的创建时间自动分组
  • 多种时间间隔: 支持30分钟、1小时、2小时、4小时、1天等分组间隔
  • 自动执行: 可设置自动检查间隔,定期整理标签页

⚡ 快速操作

  • 立即分组: 一键对当前所有标签页进行时间分组
  • 按小时分组: 将标签页按小时进行分组
  • 按天分组: 将标签页按天进行分组
  • 取消所有分组: 一键取消所有现有分组

⚙️ 灵活设置

  • 分组间隔设置: 自定义时间分组的间隔
  • 自动检查频率: 设置自动分组的检查间隔
  • 固定标签选项: 选择是否包含固定标签在分组中
  • 实时状态显示: 显示当前标签数量和分组数量

📦 安装方法

开发者模式安装

  1. 打开Chrome浏览器,进入 chrome://extensions/
  2. 开启右上角的"开发者模式"
  3. 点击"加载已解压的扩展程序"
  4. 选择本插件的文件夹
  5. 插件安装完成,可以在浏览器工具栏看到插件图标

文件结构

auto_tab_grouper/
├── manifest.json          # 插件配置文件
├── popup.html             # 弹窗界面
├── popup.js               # 弹窗逻辑
├── popup.css              # 弹窗样式
├── background.js          # 后台服务脚本
├── content.js             # 内容脚本(可选)
├── content.css            # 内容样式(可选)
├── icons/                 # 图标文件夹
│   ├── icon16.png         # 16x16 图标
│   ├── icon32.png         # 32x32 图标
│   ├── icon48.png         # 48x48 图标
│   └── icon128.png        # 128x128 图标
└── README.md              # 说明文档

🎯 使用方法

基本使用

  1. 点击浏览器工具栏中的插件图标
  2. 在弹窗中可以看到当前标签数量和分组状态
  3. 点击"开启分组"按钮立即启用智能分组并执行分组操作
  4. 点击"关闭分组"按钮停止自动分组功能

智能分组

  1. 点击"开启分组"按钮,插件会立即执行分组并启用自动分组
  2. 插件会根据设置的时间间隔自动检查和分组标签页
  3. 可以在设置中调整分组间隔和检查频率

快速操作

  • 按小时分组: 将标签页按创建的小时进行分组
  • 按天分组: 将标签页按创建的日期进行分组

⚙️ 设置选项

分组间隔

  • 30分钟、1小时、2小时、4小时、上午/下午、半天(12小时)、1天
  • 决定了时间分组的粒度
  • 上午/下午模式: 将标签页按上午(0-12点)和下午(12-24点)进行分组

自动检查间隔

  • 1分钟、5分钟、10分钟、30分钟
  • 自动分组功能的检查频率

包含固定标签

  • 选择是否将固定的标签页包含在分组中
  • 默认包含固定标签

🎨 分组规则

常规时间分组

插件会根据标签页的创建时间将其分为以下组:

  1. 最近打开 - 在设定间隔内创建的标签页
  2. X分钟前 - 在上一个时间间隔内创建的标签页
  3. 1小时内 - 1小时内但超过设定间隔的标签页
  4. 今天 - 今天创建但超过1小时的标签页
  5. 更早 - 更早时间创建的标签页

上午/下午分组模式

当选择"上午/下午"分组间隔时,标签页会按以下规则分组:

  1. 今天上午 - 今天0-12点创建的标签页
  2. 今天下午 - 今天12-24点创建的标签页
  3. 昨天上午 - 昨天上午创建的标签页
  4. 昨天下午 - 昨天下午创建的标签页
  5. X天前上午/下午 - 更早日期的上午或下午标签页
  6. 更早 - 一周前的标签页

每个分组会使用不同的颜色进行区分,方便识别。上午下午模式使用专门的颜色方案:

  • 🟢 今天上午 (绿色)
  • 🔵 今天下午 (蓝色)
  • 🟡 昨天上午 (黄色)
  • 🟠 昨天下午 (橙色)
  • 🟣 几天前上午 (紫色)
  • 🩷 几天前下午 (粉色)

🔧 技术特性

  • Manifest V3: 使用最新的Chrome扩展API
  • 现代化UI: 响应式设计,美观易用
  • 高性能: 优化的算法,不影响浏览器性能
  • 数据持久化: 设置和状态自动保存
  • 错误处理: 完善的错误处理机制

欢迎提交Issue和Pull Request来改进这个插件!

📄 许可证

MIT License

🔗 相关链接


Auto Tab Grouper - 让您的浏览器标签井井有条! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published