一个无需构建、开箱即用的 Chrome / Edge Manifest V3 插件。
插件图标以重叠标签页、回转箭头和确认符号表达“识别重复并返回已有标签页”。
- 新打开的页面已经存在时,关闭新标签并聚焦原标签
- 默认跨浏览器窗口查重
- 可忽略 URL 锚点和常见追踪参数
- URL 过滤支持“排除匹配项”和“仅检查匹配项”两种模式
- 过滤规则支持 URL 文本包含匹配和
*通配符匹配 - 点击插件图标,可一次性清理当前已有的重复标签页
- 只拦截刚创建的标签页,不干扰已有标签页里的正常导航
- 工具栏图标用彩色/灰色清晰区分开启和关闭状态
- 工具栏图标角标直接显示过滤规则中的域名数量
- 没有规则时不显示角标,超过 99 个域名时显示
99+ - 开启时使用绿色角标,关闭时变为灰色
- 弹窗按当前过滤模式显示已排除或仅匹配的域名数量
点击插件图标即可直接编辑过滤规则,输入后会立即保存;也可以在「更多设置」页面编辑。可选择:
- 排除匹配项(不查重):适合邮件、在线文档等允许重复打开的网站
- 仅检查匹配项:只对规则内的网站执行重复检测
每行填写一条规则:
# 普通文本按 URL 包含关系匹配
mail.example.com
# 带 * 时按通配符匹配
https://example.com/docs/*
*://*.example.org/*
规则不区分大小写;以 # 开头的行是注释。在「仅检查匹配项」模式下,如果规则为空,所有 URL 都不会参与查重。
- 打开
chrome://extensions - 开启右上角的「开发者模式」
- 点击「加载已解压的扩展程序」
- 选择本目录
duplicate-tab-guard
- 打开
edge://extensions - 开启「开发人员模式」
- 点击「加载解压缩的扩展」
- 选择本目录
duplicate-tab-guard
插件不会上传或收集浏览数据,所有判断均在浏览器本地完成。