Search Operators
🔍 谷歌搜索语法全指南
一、 核心逻辑与组合运算符
用于定义关键词之间的逻辑关系,是构建复杂搜索的基础。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
" " | 精确匹配:搜索结果必须包含引号内完全一致的词组和顺序。 | "生成式AI安全规范" |
OR | 或关系:结果包含关键词 A 或 B(必须大写)。 | iPhone 16 OR Pixel 9 |
AND | 且关系:结果必须同时包含所有关键词(谷歌默认逻辑)。 | 特斯拉 AND 裁员 |
- | 排除项:从结果中剔除特定词汇(前有空格,后紧跟词)。 | 苹果 -水果 (搜手机不搜水果) |
* | 通配符:代表一个或多个未知的单词或字母。 | 如何*短视频脚本 |
( ) | 逻辑分组:对复杂的逻辑进行优先级排序。 | (戴尔 OR 惠普) 2024 测评 |
二、 时间与范围限定
用于精准锁定特定日期段或数值区间。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
after:YYYY-MM-DD | 搜索在指定日期之后发布的内容。 | Sora模型 after:2024-02-15 |
before:YYYY-MM-DD | 搜索在指定日期之前发布的内容。 | 新冠疫苗 before:2020-01-01 |
.. | 数字范围:匹配两个数字(如年份、价格)之间的内容。 | 科技趋势 2023..2025 |
邻近搜索 AROUND(n) | 搜索两个词,且它们之间的距离不超过 n 个单词。 | 苹果 AROUND(3) 乔布斯 |
三、 目标定位与属性约束
用于限定搜索的范围(网站、文件类型或页面位置)。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
site: | 限定域名:只在特定的网站或后缀中搜索。 | site:github.com "DeepSeek" |
filetype: | 文件格式:搜索 PDF, DOCX, PPT 等特定格式。 | 2024市场研究 filetype:pdf |
intitle: | 标题包含:关键词必须出现在网页的标题中。 | intitle:降本增效 |
inurl: | 网址包含:关键词必须出现在网页的 URL 链接中。 | inurl:login admin |
related: | 相似网站:寻找与目标网站内容类似的站点。 | related:amazon.com |
cache: | 网页快照:查看谷歌最后一次抓取的页面副本。 | cache:example.com |
💡 多维度组合案例
| 场景需求 | 组合指令示例 |
|---|---|
| 找行业报告 | site:gov.cn "数字经济" (报告 OR 白皮书) filetype:pdf |
| 查特定时间资讯 | "大模型" "合规" after:2025-01-01 site:toutiao.com |
| 找开源资源 | site:github.com "自动化测试" (Python OR Java) -tutorial |
⚠️ 使用说明
- 半角字符:所有的标点符号(如
:"-)必须在英文输入法状态下输入。 - 冒号后无空格:例如
site:zhihu.com是正确的,site: zhihu.com则会失效。 - 大小写敏感:逻辑运算符
OR和AND必须保持大写。
🐙 GitHub 搜索语法全指南
一、 核心逻辑与语义搜索
GitHub 支持传统逻辑匹配和基于大模型的自然语言理解。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
" " | 精确匹配:搜索包含确切代码片段或词组的内容。 | "auth.validate_session()" |
**NOT / -** | 排除项:剔除特定的关键词或属性。 | react -native 或 react NOT native |
**AND / OR** | 逻辑组合:同时满足或满足其一(空格默认为 AND)。 | python OR rust |
| 自然语言 | 语义搜索:直接描述功能需求(2026版新增强)。 | 如何在移动端实现身份验证 |
二、 仓库与代码定位
用于快速锁定目标仓库的物理位置。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
user:用户名 | 搜索特定用户的所有公开仓库。 | user:torvalds |
org:组织名 | 搜索特定组织(如 Google, Meta)的仓库。 | org:microsoft |
repo:用户名/仓库 | 在指定仓库内进行深度搜索。 | repo:vuejs/core "v-model" |
path:路径 | 在特定目录或文件路径下搜索。 | path:src/utils/ "error" |
extension:后缀 | 搜索特定扩展名的代码文件。 | extension:py "import pandas" |
language:语言 | 限定编程语言。 | language:typescript "interface" |
三、 仓库热度与指标筛选
用于寻找高质量、活跃的开源项目。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
stars:n | 搜索 Star 数 符合特定区间的仓库。 | stars:>5000 (万星项目) |
forks:n | 搜索 Fork 数 符合特定区间的仓库。 | forks:100..500 |
size:n | 搜索仓库大小(单位 KB)。 | size:<10000 (找轻量级项目) |
pushed:日期 | 搜索最后更新时间在某日期之后的内容。 | pushed:>2026-01-01 |
license:协议 | 按开源协议筛选(如 MIT, Apache-2.0)。 | license:mit "chatbot" |
四、 Issue 与 Pull Request (PR) 追踪
用于寻找 Bug、路线图或特定的讨论。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
is:open / is:closed | 筛选状态为"开启"或"关闭"的项。 | is:issue is:open |
is:pr / is:issue | 区分搜索对象是 PR 还是 Issue。 | is:pr "performance fix" |
label:标签名 | 搜索带有特定标签的 Issue。 | label:bug label:"help wanted" |
author:用户名 | 搜索由特定作者创建的 Issue/PR。 | author:octocat |
assignee:@me | 搜索指派给我的任务(需登录)。 | is:issue assignee:@me |
linked:pr | 搜索关联了 Pull Request 的 Issue。 | is:issue linked:pr |
五、 全新 Copilot 增强指令 (2026)
如果你使用了 GitHub Copilot,可以使用增强标识符。
assignee:@copilot: 查找由 Copilot 自动生成或协助处理的 Issue。commenter:@copilot: 查找 Copilot 参与评论过的 PR。
💡 GitHub 实战组合案例
- 寻找 2026 年最新、Star 过千的 Rust Web 框架:
language:rust stars:>1000 pushed:>2026-01-01 "web framework"
- 在某个大项目中寻找关于特定报错的讨论:
repo:facebook/react "hydration failed" is:issue is:closed
- 寻找具有 MIT 协议且不包含特定关键字的项目:
license:mit "machine learning" -tutorial
⚠️ 使用说明
- 范围限制:GitHub 全局代码搜索对文件大小有限制(通常不搜索超过 384 KB 的文件)。
- 符号格式:冒号
:后严禁有空格。 - 分词逻辑:代码搜索对特殊符号(如
.())的处理非常敏感,使用引号" "进行精确匹配是最稳妥的做法。
🐦 X 搜索语法全指南
一、 核心逻辑与关键词
用于处理多个关键词之间的关系。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
关键词A 关键词B | 且关系:结果必须同时包含这两个词(空格默认为 AND)。 | AI 绘画 |
" " | 精确匹配:搜索完全匹配的词组。 | "生成式人工智能" |
OR | 或关系:包含 A 或 B 中的任意一个。 | Tesla OR BYD |
- | 排除项:剔除包含特定词的结果。 | 苹果 -水果 |
# | 标签搜索:专门搜索带有特定话题标签的推文。 | #OpenAI |
$ | 现金标签:搜索股票代码相关的讨论。 | $TSLA |
二、 时间与日期限定
X 的日期格式严格要求为 YYYY-MM-DD。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
since:YYYY-MM-DD | 搜索该日期之后(含当天)的推文。 | DeepSeek since:2026-01-01 |
until:YYYY-MM-DD | 搜索该日期之前(不含当天)的推文。 | Sora until:2025-12-31 |
| 组合使用 | 限定在特定的时间段内。 | VisionPro since:2024-02-01 until:2024-03-01 |
三、 账户与互动关系
这是 X 语法中最具特色的部分,可用于定向追踪。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
from:用户名 | 搜索由特定账号发布的推文。 | from:elonmusk |
to:用户名 | 搜索发给/回复特定账号的推文。 | to:SpaceX |
@用户名 | 搜索所有提到该账号的推文(含艾特)。 | @GoogleAI |
filter:verified | 仅显示来自认证账号(蓝 V 等)的结果。 | 芯片 filter:verified |
list:列表ID | 在特定的公开列表(List)内搜索。 | AI新闻 list:123456789 |
四、互动量筛选
如果你想找"爆款"内容,这些指令必不可少。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
min_faves:数字 | 搜索点赞数不少于该数字的推文。 | ChatGPT min_faves:1000 |
min_retweets:数字 | 搜索转发数不少于该数字的推文。 | 英伟达 min_retweets:500 |
min_replies:数字 | 搜索回复数不少于该数字(高讨论度)。 | 观点讨论 min_replies:100 |
五、 内容与媒介筛选
用于过滤特定形式的推文。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
filter:images | 仅显示包含图片的推文。 | site:apple.com filter:images |
filter:videos | 仅显示包含视频的推文。 | 发布会 filter:videos |
filter:links | 仅显示包含链接的推文(常用于搜文章)。 | 学术报告 filter:links |
filter:replies | 仅搜索回复(不含独立发布的推文)。 | from:elonmusk filter:replies |
lang:语言代码 | 筛选特定语言(如 zh 中文, en 英文)。 | SpaceX lang:en |
💡 X 平台实战组合案例
- 寻找某个大佬过去一年的爆款推文:
from:OpenAI min_faves:5000 since:2025-01-01 - 寻找关于某话题的高质量视频资源:
"量子计算" filter:videos min_retweets:100 - 监控竞争对手被用户吐槽的情况:
to:品牌官号 "失望" OR "坏了" OR "难用"
⚠️ 使用说明
- 符号规范:冒号
:后面绝对不能有空格。 - 移动端支持:虽然 X 手机端的"高级搜索"入口较深,但直接在搜索框手动输入上述指令是完全有效的。
- 大小写:逻辑运算符
OR建议保持大写。
📺 YouTube 搜索语法全指南
一、 核心逻辑运算符
适用于所有主流搜索平台的通用逻辑。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
" " | 精确匹配:搜索包含确切词组的视频。 | "iPhone 16 Pro 测评" |
OR | 或关系:结果包含关键词 A 或 B(必须大写)。 | PS5 OR Xbox |
- | 排除项:剔除包含特定词的结果。 | 烹饪教程 -素食 |
intitle: | 标题限制:关键词必须出现在视频标题中。 | intitle:周杰伦新歌 |
allintitle: | 全标题匹配:所有关键词都必须在标题中。 | allintitle:摄影 构图 入门 |
二、 时间与日期限定
YouTube 的时间语法在 2026 年更新后更加强调"过去时"的快速筛选。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
after:YYYY-MM-DD | 搜索该日期之后发布的视频。 | Vision Pro after:2026-01-01 |
before:YYYY-MM-DD | 搜索该日期之前发布的视频。 | 黑神话悟空 before:2024-08-20 |
hour | 搜索过去一小时内上传的内容。 | 突发新闻, hour |
today | 搜索今天上传的内容。 | 发布会直播, today |
week / month / year | 搜索本周 / 本月 / 本年发布的内容。 | 热门金曲, month |
三、 内容类型与格式筛选
通过关键词后的逗号 , 加上特定指令,可以快速切换过滤器。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
, video | 只看普通视频(排除频道、播放列表)。 | 周杰伦, video |
, shorts | 只看 YouTube Shorts 短视频(2026新指令)。 | 猫咪搞笑, shorts |
, channel | 只搜索相关的频道(不显示具体视频)。 | 科技, channel |
, playlist | 只搜索播放列表(合集)。 | 机器学习 教程, playlist |
, movie | 只搜索 YouTube 官方收录的电影。 | 蝙蝠侠, movie |
四、 画质与时长限定
针对视频本身的物理属性进行筛选。
| 语法指令 | 功能说明 | 搜索示例 |
|---|---|---|
, short | 搜索时长小于 4 分钟的视频。 | 预告片, short |
, long | 搜索时长大于 20 分钟的视频(适合长教程)。 | 纪录片, long |
, HD / 4K | 搜索特定高分辨率视频。 | 风景摄影, 4K |
, live | 搜索正在进行的直播。 | 英雄联盟 S16, live |
, cc | 搜索带有外挂字幕 (Closed Captions) 的视频。 | TED Talk, cc |
, 360° | 搜索 360 度全景视频。 | 过山车, 360° |
💡 YouTube 实战组合案例
- 寻找 2026 年发布的高清长篇教程:
"Python 进阶教程" after:2026-01-01, long, HD - 寻找某个领域的认证大咖频道:
AI 工具, channel - 查找某个确切日期的活动直播:
"Apple Event" after:2026-03-01 before:2026-03-10
⚠️ 使用说明
- 逗号分隔符:YouTube 特有的后缀过滤法(如
, 4k)中,逗号后面必须有一个空格,否则可能无法生效。 - 移动端支持:这些指令直接在手机 YouTube App 的搜索框输入同样有效。
- 优先级:如果语法指令和右侧的"过滤器"按钮冲突,通常以手动输入的指令为准。