全能搜索引擎切换助手

在搜索结果页面添加智能搜索引擎切换功能,支持多种布局和自定义设置

作者
jerry果果
日安装量
0
总安装量
10
评分
0 0 0
版本
1.8
创建于
2025-02-25
更新于
2025-02-27
大小
76.1 KB
许可证
MIT
适用于

全能搜索引擎切换助手

项目概述

全能搜索引擎切换助手是一个油猴(Tampermonkey)脚本,帮助用户在不同搜索引擎结果页面之间快速切换,无需重新输入搜索关键词.我们在搜索页面的左侧添加了一个简洁的工具栏,使用户可以一键跳转到其他搜索引擎查看相同的搜索内容.

核心功能

  • 多引擎支持: 支持Google、Bing、百度和DuckDuckGo等主流搜索引擎
  • 一键切换: 点击图标即可切换到对应搜索引擎,保留当前搜索词
  • 智能定位: 根据不同搜索引擎页面结构自动选择最佳位置
  • 可拖拽界面: 用户可以将切换栏拖拽到任意位置,系统会记住此位置
  • 快捷键支持: Windows用户使用Alt+字母,Mac用户使用⌘+字母或⌥+字母
  • 界面可折叠: 可折叠工具栏减少对页面的干扰
  • 个性化设置: 可选择显示哪些搜索引擎,开关快捷键功能
  • 深色模式: 自动适应系统深色/浅色模式
  • 跨平台兼容: 支持各种主流浏览器和操作系统
  • 快捷搜索前缀: 通过输入特定前缀快速跳转到专业搜索网站

技术特点

  • 使用纯JavaScript开发,无外部依赖
  • 通过正则表达式智能识别当前搜索引擎和查询词
  • 使用MutationObserver确保脚本在页面动态变化时保持存在
  • 内置SVG图标确保在各种环境下正常显示
  • 本地存储用户设置,保证隐私安全
  • 图标缓存系统减少网络请求
  • 错误恢复机制确保脚本稳定运行
  • 异步加载优化性能,不阻塞页面渲染

安装使用

  1. 安装Tampermonkey浏览器扩展
  2. 安装本脚本
  3. 访问任何支持的搜索引擎网站,工具栏会自动出现在左侧
  4. 点击其他搜索引擎图标即可切换

使用技巧

位置调整

  • 自动定位: 脚本会根据不同搜索引擎自动选择最佳位置
  • 手动拖拽: 您可以拖拽工具栏标题部分将其移动到任意位置
  • 位置记忆: 系统会记住您的自定义位置,下次访问时自动恢复

快捷键列表(不稳定)

  • Google: Alt+G (Mac: ⌘+G 或 ⌥+G)
  • Bing: Alt+B (Mac: ⌘+B 或 ⌥+B)
  • 百度: Alt+D (Mac: ⌘+D 或 ⌥+D)
  • DuckDuckGo: Alt+K (Mac: ⌘+K 或 ⌥+K)

快捷搜索前缀

在任何搜索引擎中,您可以使用以下前缀快速跳转到专业搜索网站:

  • gh 关键词: 在GitHub上搜索仓库 (例如: gh cursor)
  • so 关键词: 在Stack Overflow上搜索问题 (例如: so javascript error)
  • npm 关键词: 搜索NPM包 (例如: npm react)

隐私说明

  • 脚本不收集任何用户数据
  • 所有设置保存在浏览器本地存储中
  • 不向任何服务器发送信息

快捷搜索跳转功能

在任意搜索引擎的搜索框中,可使用特定前缀快速跳转到专业网站:

前缀 网站 示例 说明
gh GitHub gh react 搜索GitHub仓库
so Stack Overflow so javascript 搜索技术问题
yt YouTube yt 猫咪视频 搜索YouTube视频
bili 哔哩哔哩 bili 动画 搜索B站视频
zh 知乎 zh 如何学习编程 搜索知乎内容
npm NPM包 npm express 搜索Node包

使用方法

  1. 在搜索框中输入前缀+空格+搜索词
  2. 按回车键即可直接跳转到对应网站

设置

可在脚本菜单中启用或禁用此功能.

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址