so.ez 使用指南

从零开始掌握搜索引擎语法配置,提升您的搜索效率

最后更新: 2026-06-24阅读时间: 约 15 分钟

1. 应用介绍

什么是 so.ez?

so.ez 是一款专业的搜索引擎语法配置工具,帮助您可视化配置搜索引擎语法,实现一键多引擎搜索。无论您是研究人员、学生还是专业人士,都能通过 so.ez 大幅提升搜索效率。

核心功能

  • 搜索引擎管理添加、编辑和管理您常用的搜索引擎,支持自定义 URL 模板
  • 语法方案配置可视化创建搜索语法方案,支持 site、intitle、filetype 等高级语法
  • 搜索方案组合将搜索引擎和语法方案组合,创建一键搜索方案
  • 多引擎搜索支持同时打开多个搜索引擎,对比搜索结果
  • 数据导入导出支持 JSON 格式的数据备份和恢复

适用场景

  • 学术研究:快速查找论文、文献和学术资源
  • 市场调研:搜索特定网站的产品信息和市场数据
  • 技术文档:查找特定格式的技术文档和教程
  • 新闻资讯:搜索特定主题的新闻报道
  • 日常搜索:提升日常搜索的精准度和效率

2. 快速开始

第一步:添加搜索引擎

  1. 点击顶部导航栏的"配置"按钮
  2. 选择"搜索引擎"选项卡
  3. 点击"添加引擎"按钮
  4. 填写引擎信息:
  5. 点击"保存"完成添加

💡 提示

常用搜索引擎 URL 模板示例:

  • Google: https://www.google.com/search?q={query}
  • Bing: https://www.bing.com/search?q={query}
  • 百度: https://www.baidu.com/s?wd={query}

第二步:创建语法方案

  1. 在配置页面选择"语法方案"选项卡
  2. 点击"添加语法方案"按钮
  3. 填写方案信息:
  4. 添加语法 Token:
  5. 点击"保存"完成创建

第三步:创建搜索方案

  1. 在配置页面选择"搜索方案"选项卡
  2. 点击"添加搜索方案"按钮
  3. 填写方案信息:
  4. 点击"保存"完成创建

第四步:开始搜索

  1. 返回首页
  2. 在搜索框上方的下拉菜单中选择搜索方案
  3. 输入搜索关键词
  4. 按回车键或点击搜索按钮
  5. 系统会自动应用语法方案并在选定的搜索引擎中搜索

3. 语法说明

支持的语法运算符

site: - 限制搜索结果只在指定网站内。

语法格式:

site:域名

示例:

site:github.com

intitle: - 限制搜索结果中关键词必须出现在页面标题中。

语法格式:

intitle:关键词

示例:

intitle:机器学习

inurl: - 限制搜索结果中关键词必须出现在 URL 中。

语法格式:

inurl:关键词

示例:

inurl:blog

filetype: - 限制搜索结果只为指定文件类型。

语法格式:

filetype:文件扩展名

示例:

filetype:pdf

支持的文件类型:pdf、doc、docx、ppt、pptx、xls、xlsx、txt 等。

intext: - 限制搜索结果中关键词必须出现在页面正文中。

语法格式:

intext:关键词

示例:

intext:人工智能

逻辑运算符

OR - 搜索包含任一关键词的结果。

示例:

机器学习 OR 深度学习

AND - 搜索同时包含所有关键词的结果。

示例:

机器学习 AND Python

NOT - 排除包含特定关键词的结果。

示例:

苹果 NOT 手机

语法组合规则

  • 多个语法可以组合使用,用空格分隔
  • 语法顺序不影响搜索结果
  • 支持嵌套使用多个语法
  • 逻辑运算符可以连接多个搜索条件

4. 使用示例

示例 1:学术论文搜索

场景:查找关于机器学习的学术论文(PDF 格式)

操作步骤

  1. 创建语法方案"学术论文搜索":
    • 添加 Token:filetype:pdf
    • 添加 Token:intitle:论文
  2. 创建搜索方案"学术搜索":
    • 选择语法方案:"学术论文搜索"
    • 选择搜索引擎:Google Scholar、百度学术
  3. 在首页搜索"机器学习",系统会自动搜索:
    filetype:pdf intitle:论文 机器学习

示例 2:特定网站搜索

场景:在 GitHub 上搜索 Python 项目

操作步骤

  1. 创建语法方案"GitHub 搜索":
    • 添加 Token:site:github.com
  2. 创建搜索方案"GitHub 项目搜索":
    • 选择语法方案:"GitHub 搜索"
    • 选择搜索引擎:Google
  3. 在首页搜索"Python 机器学习",系统会搜索:
    site:github.com Python 机器学习

示例 3:多条件组合搜索

场景:查找关于人工智能的教程文档,排除广告内容

操作步骤

  1. 创建语法方案"教程搜索":
    • 添加 Token:filetype:pdf 或 filetype:doc
    • 添加 Token:intitle:教程
    • 添加 Token:NOT 广告
  2. 创建搜索方案并搜索"人工智能",系统会搜索:
    filetype:pdf OR filetype:doc intitle:教程 NOT 广告 人工智能

示例 4:多引擎对比搜索

场景:同时在多个搜索引擎中搜索,对比结果

操作步骤

  1. 创建搜索方案"多引擎搜索":
    • 选择语法方案(可选)
    • 选择多个搜索引擎:Google、Bing、百度
    • 开启"多开模式"
  2. 在首页搜索关键词,系统会同时打开三个搜索引擎的标签页

最佳实践

  • 为常用搜索场景创建专门的语法方案
  • 使用描述性的方案名称,便于快速识别
  • 定期导出配置数据作为备份
  • 合理使用分类管理引擎和方案

5. 常见问题

Q: 为什么搜索结果不准确?

A: 可能的原因:

  • 语法方案配置不当,检查语法 Token 是否正确
  • 搜索引擎本身的限制,不同引擎对语法的支持程度不同
  • 关键词过于宽泛,尝试使用更具体的关键词

Q: 如何备份我的配置?

A: 进入配置页面 → 导入/导出 → 选择"全部导出",系统会生成 JSON 文件供您保存。恢复时选择"导入"即可。

Q: 支持哪些搜索引擎?

A: so.ez 支持任何使用标准 URL 参数的搜索引擎。只要搜索引擎的 URL 中包含查询参数(如 ?q= 或 ?wd=),就可以添加。

Q: 多开模式会打开太多标签页吗?

A: 当选择的搜索引擎超过 5 个时,系统会弹出确认提示。建议根据实际需求选择 2-3 个主要引擎进行对比。

Q: 数据存储在什么地方?

A: 所有数据都存储在浏览器的 IndexedDB 中,不会上传到服务器。清除浏览器数据会导致配置丢失,建议定期导出备份。

Q: 如何在不同设备间同步配置?

A: 目前需要手动导出/导入。在一台设备上导出 JSON 文件,然后在另一台设备上导入即可。

6. 最佳实践

搜索引擎管理

  • 按用途分类管理引擎(通用、学术、专业等)
  • 为常用引擎设置较高的排序权重
  • 定期检查引擎 URL 模板是否有效
  • 使用图标域名提升视觉识别度

语法方案建议

  • 从简单的语法开始,逐步添加更多条件
  • 使用 site: 限制搜索范围,提高精准度
  • 使用 filetype: 查找特定格式的文档
  • 使用 NOT 排除不相关的内容
  • 组合使用多个语法,创建强大的搜索条件

数据管理

  • 定期导出配置数据作为备份
  • 在更换设备或浏览器前导出配置
  • 清理不再使用的引擎和方案
  • 使用分类功能组织大量配置

相关链接