快捷搜索是一个强大的 Chrome 浏览器扩展,旨在提升您的网页搜索体验。它允许用户快速选择文本并使用多个搜索引擎进行搜索,无需离开当前页面或手动复制粘贴。
- 快速选择搜索:选中网页上的任何文本,立即出现搜索气泡。
- 多搜索引擎支持:内置多个流行的搜索引擎,包括 Google、YouTube、秘塔AI 和 360AI。
- 自定义搜索引擎:用户可以添加、编辑或删除搜索引擎。
- 智能气泡定位:搜索气泡会智能定位在选中文本的右下角,即使页面滚动也能保持位置。
- 快捷键支持:使用 Ctrl+Q(可自定义)快速激活插件。
- 下载本扩展的 ZIP 文件并解压。
- 打开 Chrome 浏览器,进入
chrome:https://extensions/
。 - 开启右上角的"开发者模式"。
- 点击"加载已解压的扩展程序",选择解压后的文件夹。
-
文本搜索:
- 选中网页上的任何文本。
- 搜索气泡会出现在选中文本的右下角。
- 将鼠标悬停在气泡上,展开搜索引擎列表。
- 点击所需的搜索引擎进行搜索。
-
管理搜索引擎:
- 点击 Chrome 工具栏上的扩展图标。
- 在弹出窗口中查看当前的搜索引擎列表。
- 点击"修改"按钮编辑现有搜索引擎。
- 点击"添加搜索引擎"按钮新增搜索引擎。
-
快捷键使用:
- 按 Ctrl+Q(默认,可在
chrome:https://extensions/shortcuts
中自定义)激活插件。
- 按 Ctrl+Q(默认,可在
在扩展的选项页面中,您可以:
- 添加新的搜索引擎
- 编辑现有搜索引擎的名称和 URL
- 删除不需要的搜索引擎
- 重置所有设置到默认状态
- 使用 Chrome Extension Manifest V3
- 包含 background script、content script 和 popup script
- 利用 Chrome Storage API 进行数据持久化
- 使用 Chrome Message Passing 实现组件间通信
manifest.json
: 扩展的配置文件background.js
: 后台脚本,处理搜索引擎数据和搜索请求content.js
: 内容脚本,处理页面上的文本选择和气泡显示popup.html
和popup.js
: 弹出窗口的 HTML 和 JavaScriptoptions.html
和options.js
: 选项页面的 HTML 和 JavaScripticons/logo.png
: 扩展图标
本扩展不收集任何个人数据。所有的搜索引擎设置都存储在用户的本地 Chrome 存储中。
欢迎提交 issues 或 pull requests 来帮助改进这个项目。