N.HT技术社区:黑话与搜索

lovesmenot · 2026-06-14 03:04 · 317 次浏览 · 0 人赞同

传统论坛的搜索,大多是字面意思——你搜什么,它就找含这三个字母的帖。
当我们搜「小鸡」,那一堆写着「VPS」的好帖,就和我们无缘。

一、先把「找得回」做扎实

底层用的是 Meilisearch,先把基本功打牢:

全文检索 — 标题、正文、标签一起进索引,搜得快,还容错(打错一两个字也能> - 召回)。
三维过滤 — 按板块标签作者筛,能叠着用(多个条件取交集);多选标签时,要求帖子同时带齐。
空关键词 — 不输关键词、只挑板块或标签,就是纯浏览某一类帖,按需翻。

二、搜索框里的「暗号」

筛选不一定要点面板,直接在搜索框里打暗号也行:

@某人 — 只看这个作者的帖。
#词 — 一符两用:先当板块找,找不到就当标签(这招学自 Discourse)。

三、让搜索听得懂黑话

黑话系统才是这里的的主角。拥有强大 AI能力的 NHT,怎么能听不懂 Mjj 的黑话呢?

自建词库: 基于现在主流的主机、Ai 技术社区交流,我们提取了很多用户的黑话加入词库。
学习能力: 互联网实时热点、论坛高频搜索都会成为学习对象,不断对黑话系统的完善。

四、搜得到的,都是你本该看得到的

搜索很方便,但有一条红线:它绝不会成为越权的后门。

只有公开帖才进搜索索引——私密帖、仅自己可见的帖、被软删的帖、以及收进「登录可见」内板的敏感帖,统统不进。换句话说,你在搜索里能翻到的,永远是你本来就有权看到的那部分,不会因为「换了个入口」就漏出来。


一个论坛攒上几年,最值钱的从来不是今天最热的那条,而是三年前那篇你还翻得回来的老帖。搜索和黑话要做的,就是别让这些东西,被一句「想不起标准叫法」给埋了。

但技术再怎么革新,社区的灵魂依然是每一个爱折腾的「老登」和新朋友。