屏蔽规则指南
屏蔽词怎么写,才不会白写
屏蔽词不是列得越多越干净。写得太宽,整片内容一起消失;写得太窄,广告照样刷到眼前。这篇讲清五种屏蔽各挡什么、正则从哪下手,并给出 20 条可以直接复制的规则。
基于知乎++ 0.31.1 · Lite 与 Full 规则互通
01 — 先分清五种屏蔽
挡的是词,还是那个人
选错类型是最常见的白写。想挡一个天天带货的号,写十个关键词都不如直接屏蔽用户一次;想挡一整类话术,正则比关键词省事得多。
| 类型 | 挡住的是什么 | 怎么写 | 可用版本 |
|---|---|---|---|
| 关键词 | 标题与正文里字面包含这个词的内容 | 一行一个词,写几个挡几个 | Lite / Full |
| 正则表达式 | 符合某条规律的一整类标题,而不是某个词 | 按正则写,支持 ^ $ | 与分组 | Lite / Full |
| 用户 | 这个人的回答、评论、动态,一并挡掉 | 添加用户,不用逐条点 | Lite / Full |
| 话题 | 整个话题下的内容,想法流同样生效 | 按话题名添加 | Lite / Full |
| NLP 语义 | 「那种内容」,不是一个具体的词 | 不用写词,调相似度阈值 | 仅 Full |
前四种全部在本地匹配,规则不上传;第五种用端侧模型算 embedding,同样不联网。五种的具体行为可以在 功能页的屏蔽系统一节对照看。
02 — 关键词
先写三个,一周后再补
一上来就抄一份"200 个屏蔽词大全",结果往往是整页空白,然后你把整个功能关掉。关键词的匹配范围是标题与正文,写得越短越容易误伤——单字词和「价格」「推荐」这类常见词尤其危险。
比较靠谱的顺序是:先写下最烦的三个词,用一周,去屏蔽记录里看命中了几条、有没有误伤;确认方向没问题,再往下加。下面这 8 个是多数人第一步会写到的,可以直接粘进去当起点。
关键词只命中标题与正文。如果目标内容在评论区或想法流里,靠加词是加不到的,得换成正则或用户屏蔽——这也是「明明屏蔽了还刷到」最常见的原因。
03 — 正则
12 条现成规则,照着复制
正则解决的是「同一个套路换着词说」。下面每条都能直接粘进屏蔽词里——知乎++ 的正则和关键词放在同一个列表,不用切换模式。想忽略大小写,在规则最前面加 (?i)。
| 要挡的 | 规则(可直接复制) | 说明 |
|---|---|---|
| 代购回收 | ^(代购|回收|收购|转让) |
只挡整条标题以这些词开头的,正文里提到不受影响 |
| 导流加好友 | (加|➕)\s*(微信|vx|v信|威信) |
覆盖「加微信」「➕vx」这类变体,\s* 允许中间有空格 |
| 促销话术 | (优惠券|领券|限时特惠|名额仅剩) |
四个词任一中一个就挡,等价于写四条关键词 |
| 低价引流 | \d+\s*元\s*(包邮|起|抢) |
「99 元包邮」「9.9 元起」,纯数字价格都会命中 |
| 私信导流 | (私信|滴滴|戳)我 |
「私信我发你」「滴滴我」,比单独写「私信」更安全 |
| 承诺收益 | (包过|稳赚|躺赚|保过) |
培训与理财类最常见的四个词,误伤极低 |
| 兼职招募 | (兼职|副业).{0,8}(日入|月入) |
两个词之间隔 8 个字以内都算,写成「兼职…日入」太死 |
| 卖课变现 | (这套|这门).{0,4}课.{0,10}(变现|涨薪) |
专门对付「这套课让你三年涨两级」句式 |
| 明标广告 | (?i)^(ad|推广|广告)[::] |
标题开头就标了广告的,先挡为敬;(?i) 让 ad 不分大小写 |
| 话题式软文 | [「《].{0,20}(微商|带货)[」》] |
书名号里带卖货关键词的标题,多见于热榜蹭热点 |
| 资料导流 | (资料|模板|课件).{0,6}(免费领|加群) |
「资料免费领」「模板加群拿」,正文里也会命中 |
| 标题党 | ^(震惊|必看|速看|别再) |
锚定标题开头,避免误伤正文里的正常引用 |
规则越短,命中越多,误伤也越多。加完先看一周的屏蔽记录与过滤统计,把命中量异常高的那条拆细——命中几百条通常不是广告变多了,而是规则写宽了。
04 — 用户与话题
一次挡一片,比逐条点省事
对固定某个号的带货、引流,关键词永远追不上他的新话术。用户屏蔽会把他的回答、评论、动态一并挡掉,不用逐条点。话题屏蔽则适合整类内容——比如某个你完全不想看的话题标签,连想法流一起生效。
顺序建议:先用关键词和正则解决「内容形态」,再用用户解决「具体的人」,最后用话题解决「整类主题」。反过来做,很容易一开始就把范围开得太大,筛完之后首页也空了。
05 — 语义屏蔽
不写词,挡「那种内容」
这一层只有 Full 版有。它用 ONNX 在设备上跑 LLM embedding,把内容转成向量再比相似度——所以挡的不是「优惠券」这个词,而是那种拐着弯卖东西的语气。阈值调高,挡得更狠也更容易误伤;调低则相反。
代价要说清楚:Full 包含 ONNX 运行时,包体明显大于 Lite;首次启动要加载模型,内存占用略高,低端机上不如 Lite 轻快。如果你的困扰主要是固定话术而非「语气」,Lite 的关键词加正则已经够用。
- 语义匹配全程在本地完成,内容不出设备
- 阈值可调,误伤时先降阈值再看记录
- 关键词、正则、用户、话题在 Lite 与 Full 上完全一致
06 — 迁移
规则是文件,不是记忆
攒下来的规则不该锁在一台手机里。知乎++ 的屏蔽规则可以导出成文件,换设备原样导入;屏蔽记录与过滤统计也在设置里,命中多少条看得见。从 Lite 换到 Full 时,规则直接搬过去,语义那一层才开始生效。
还是没解决?
三个还会被问到的问题
明明屏蔽了,为什么还能刷到?
三种常见情况:规则只匹配标题与正文,目标内容在评论或想法流里;正则写错,实际没命中;用的是 Lite 却配了 NLP 语义规则,语义那一层不生效。先在屏蔽记录里确认这条规则到底有没有命中过。
规则写太多会不会误伤?
会,而且这是最常见的问题。短词、常见词、只写一半的句式都容易扩大命中面。判断办法很直接:看过滤统计里每条规则命中多少,几百条的量级基本可以确定写宽了,把它拆细或者加锚点(^ 开头、限定词距)再试。
Lite 版能用正则吗?
能。关键词、正则、用户、话题这四种在 Lite 与 Full 上完全一致,只有基于 embedding 的语义屏蔽是 Full 独有。如果你不打算用语义过滤,4 MB 的 Lite 就够了。
规则照着抄,装上就能用
Lite 4 MB,关键词与正则都在;Full 多一层端侧语义屏蔽。两个都免费、都开源。