Greasy Fork is available in English.

全能搜索引擎切换助手

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


Установить этот скрипт?
Автор
jerry果果
Установок в день
0
Всего установок
10
Оценки
000
Версия
1.8
Создано
25.02.2025
Обновлено
27.02.2025
Размер
76,1 КБ
Лицензия
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)

隐私说明

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

快捷搜索跳转功能

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

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

使用方法

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

设置

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