X Spam Filter
Overview
按关键词过滤 X (Twitter) 推文下的垃圾回复:可选整条变透明或直接隐藏,不屏蔽账号、不刷新页面。
特点 ✔ 开源免费: https://github.com/ZPVIP/x-spam-filter ✔ 只做视觉过滤:不 block、不 mute、不向 X 发请求、不碰 cookie。取消勾选就完全恢复原样。 ✔ 两种效果,二选一 变透明:0% = 和原来一样,100% = 完全看不见(此时同时关闭鼠标交互,避免误点)。 隐藏:整条回复 display: none,就像不存在。 只过滤回复:你点进来的那条主推文永远不会被处理。 滚动加载自动生效:靠 MutationObserver 增量处理新插入的回复,不轮询、不整页重扫。 ✔ 绝不刷新页面:X 一旦 reload,浏览器后退按钮就回不到之前的时间线位置了,所以全程只做 DOM 标记,连 SPA 换页也只是重新判定。 ✔ 两份词库,分别开关:自己维护的内置词库+社区维护的 x-comment-blocker 社区词库, 两份已去重、互不重叠,实际条数在设置面板里各自显示。 ✔ 误伤靠白名单,不靠改词库:两份词库都是只读快照(同步时整份替换),面板里逐条列出, 哪条误伤就点它右边的「白名单」把那条规则停掉。白名单是你自己的,同步和「恢复默认设置」都不会动。 ✔ 词库可扩展且不掉速:普通关键词与 /正则/flags 混排,词库涨到上万条,单条回复的匹配次数依然是常数级。 为什么不拉黑账号 同类扩展有「自动拉黑」功能,需要给屏蔽词逐词打开,默认不开,命中的作者会被自动拉黑。 本扩展没做这件事,原因有两个。 一是没什么必要。垃圾账号很便宜,拉黑一批还会有新的一批注册出来。但这些账号发的内容高度雷同, 几十上百个号翻来覆去用的是同一批词。加一条关键词能挡住一整类账号,对以后的新号也照样有效; 拉黑一个账号,只能让这一个账号安静。 二是有账号风险。拉黑要读 cookie 里的 CSRF token,再用它调 X 的内部接口操作你的账号。 批量、按固定节奏地拉黑一串陌生账号,这种行为本身就很接近机器人,容易被风控注意到。 它改的还是账号的持久状态,拉错了要手动一个个解除。 关键词过滤最多让你少看到一条回复。不读 cookie、不给 X 发任何请求,关掉开关就恢复原样。 真要拉黑某个号,X 自带的按钮一直都在。
0 out of 5No ratings
Details
- Version1.3.0
- UpdatedAugust 14, 2026
- Offered byPeng Zhang
- Size236KiB
- Languages中文(中国)
- Developer
Email
zpregister@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes