You need to enable JavaScript to run this app. 是否有Chrome扩展支持通过键盘快捷键快速定位已打开的指定网页?
优惠活动
大模型
产品
解决方案
定价
更多

是否有Chrome扩展支持通过键盘快捷键快速定位已打开的指定网页?

可行解决方案

方案1:基于已有工具配置实现

  • 你已经安装的AutoControl实际支持该需求,无需更换扩展:进入AutoControl的动作编辑页面,将原有的「打开新页面」动作替换为切换到已存在的标签页动作,添加你呼叫中心页面的URL匹配规则或者标题关键词匹配规则,绑定对应快捷键即可,触发时会直接定位到已打开的对应页面而非打开新实例。
  • 如果偏好更轻量的专用扩展,可以使用Quick Tab,在其设置页自定义全局快捷键,同时配置固定匹配呼叫中心页面的规则,按下快捷键即可直接跳转聚焦对应页面。

方案2:自定义极简Chrome扩展(无冗余功能)

如果不需要通用扩展的额外功能,可以自行开发数十行代码的专用扩展实现需求,仅需两个核心文件:

1. 配置文件 manifest.json

{
  "manifest_version": 3,
  "name": "一键跳转呼叫中心",
  "version": "1.0",
  "commands": {
    "jump_call_page": {
      "suggested_key": {
        "default": "Ctrl+Shift+H"
      },
      "description": "跳转并聚焦呼叫中心页面"
    }
  },
  "background": {
    "service_worker": "background.js"
  },
  "permissions": ["tabs", "windows"]
}

2. 逻辑文件 background.js

chrome.commands.onCommand.addListener(async (command) => {
  if (command !== "jump_call_page") return;
  // 替换为你实际的呼叫中心页面URL关键词/标题关键词
  const TARGET_KEYWORD = "你的呼叫中心域名或标题关键词";
  const allTabs = await chrome.tabs.query({});
  const targetTab = allTabs.find(tab => 
    tab.url.includes(TARGET_KEYWORD) || tab.title.includes(TARGET_KEYWORD)
  );
  if (targetTab) {
    // 先聚焦标签所在窗口,再激活标签
    await chrome.windows.update(targetTab.windowId, { focused: true });
    await chrome.tabs.update(targetTab.id, { active: true });
  }
});

使用方法:将两个文件放在同一文件夹,打开Chrome扩展管理页开启「开发者模式」,选择「加载已解压的扩展程序」导入该文件夹即可,快捷键可在Chrome扩展快捷键设置页自定义调整。

内容的提问来源于stack exchange,提问作者Petar Crljenica

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.21 13:06:03