推特搜索中文为什么这么难用,以及能直接复制的语法
一句话结论:长中文句子经常搜不到,是因为分词不稳。先写 lang:zh,再写两三个短词,用 -filter:replies 去掉回复。扩展 Popup 的「中文高级搜索」会打开一条现成查询,搜索本身仍在 x.com 上完成。
痛点原因
X 的搜索框对一整句中文经常零结果:它按自己的分词切词,词序一变或句子一长就对不上。lang:zh 只命中被标成中文的帖,语言字段缺失的中文帖会漏。高级语法要手打,默认结果里回复很多。x-pro.club 没有自己的中文搜索索引。
原生 X vs x-pro.club
| 原生 X | x-pro.club |
|---|---|
| 整句中文经常没有结果 | 指南给短词模板。扩展不另建索引 |
| 结果里大量回复 | Popup「中文高级搜索」打开 lang:zh -filter:replies |
| from、min_faves、日期要自己记 | 下面的模板可以直接复制到搜索框 |
操作步骤
- 打开搜索 — 在 x.com 的搜索框里搜,或点扩展 Popup 的「中文高级搜索」。那一行会打开 https://x.com/search?q=lang%3Azh%20-filter%3Areplies&f=live 。
- 先限定中文,再写短词 — 查询以 lang:zh 开头。不要贴一整段。拆成两三个你确定会出现的词。固定说法可以加英文引号,但中文引号匹配并不总是生效。
- 去掉回复,按需要收窄 — 加 -filter:replies 去掉回复。只要高赞加 min_faves:100。只看一个人把 from:handle 里的 handle 换成用户名,不要带 @。
- 需要时加上日期 — since:2026-01-01 从这一天开始,until:2026-02-01 不含 2 月 1 日当天。日期写成 YYYY-MM-DD。X 会改搜索行为,以当时的结果页为准。
语法速查
| 用来 | 复制这段 | 说明 | |
|---|---|---|---|
| 中文、去掉回复 | lang:zh -filter:replies | 最新排序在结果页选 Latest。语言没被标成 zh 的中文帖不会出现。 | 打开 |
| 高赞中文 | lang:zh min_faves:100 -filter:replies | 数字是赞数下限,可以改成 20 或 50。 | 打开 |
| 某人的中文原创 | from:handle lang:zh -filter:replies | 把 handle 换成用户名。这不是主页印象卡上的语法器,那个还没做。 | 打开 |
| 一段时间里的中文 | lang:zh since:2026-01-01 until:2026-02-01 -filter:replies | until 不含当天。 | 打开 |
| 带链接的中文 | lang:zh filter:links -filter:replies | filter:media 则是带图片或视频。两个 filter 不要写成减号。 | 打开 |
FAQ
- 为什么搜一整句中文没有结果?
- X 按自己的分词切中文,长句和词序变化经常对不上。拆成短词再搜。特别固定的说法可以加引号,但中文引号不保证命中。
- lang:zh 会漏掉中文帖吗?
- 会。它只包含被标成中文的帖。语言字段缺失、或被标成别的语言的中文帖进不来。
- x-pro.club 会自己搜中文吗?
- 不会。Popup 的「中文高级搜索」只是打开 x.com 上的 lang:zh -filter:replies。主页印象卡里勾选芯片的可视化语法器还没做,现在用这篇的模板。
- since 和 until 怎么写?
- 写成 since:YYYY-MM-DD 和 until:YYYY-MM-DD。until 不含当天。min_faves: 后面直接跟数字,from: 后面是用户名。
关联功能
Popup「中文高级搜索」。主页印象卡的可视化语法器还没上线。
相关账号
- @cz_binance 1 条点评
- @elonmusk 1 条点评
- @infoq 1 条点评
最近点评
- @cz_binance 完璧归赵
- @elonmusk 此人真的是太牛逼了 ****
- @infoq