NOTICE: By continued use of this site you understand and agree to the binding Conditions d'utilisation and Politique de confidentialité.
Install steps: Install a userscript manager, select Install, then open a website matched by the script.
HOWTO pour débutants en script utilisateur Chrome Edge Firefox
The following figures come from the original source and are separate from activity on this site.
Original script: 垃圾推号大扫除
Source version: 6.01
Last source check:
Last successful check:
Requests received by this site are not proof that a user completed installation.
Clicking Install records a request on this site; it does not confirm installation. Not working after install? View troubleshooting and issues
最近中文推圈垃圾内容漫山遍野,体验急剧下降。而马老师在忙着造大火箭,毫无作为。不胜其扰之余,vibe 了这个脚本。目前感觉不错,漏网率和误伤率都非常低(这个关键在于规则定义,尤其是正则)。
当然,这是一个道高一尺魔高一丈的纠缠往复过程。趁着最近几天有时间,积极维护一下。
普通潜水用户开垃圾回复隐藏(折叠)就够了,电脑和网速快的基本是加载即隐藏;而“拉黑”因为平台限制是个相当慢的动作。强迫症或者想维护自己帖子回复区的整洁,可考虑挂着跑拉黑队列,必要时再开“边刷边拉黑”。跑两天通常会明显改善,但垃圾号实在太多,拉之不绝。建议打开订阅动态更新规则。
需要先安装 Tampermonkey、Greasemonkey、Violent monkey 这类插件才能安装本脚本;只在电脑端 Chrome 平台测试通过。移动端浏览器未测试可用性。不支持 X 的 App端。
网友 taoist laoshan 对移动端浏览器进行了适配,若有需要请移步这里下载。
脚本主要处理推文回复区里最常见、最影响阅读体验的两类垃圾账号:
简单说,这两种账号的搜索速度不一样:
也有两种处理方式:
两种账号都可以隐藏,也都可以用 X 平台官方拉黑。区别只是搜索快慢和处理成本不一样。
隐藏是最快见效的功能。
脚本会把已经识别出的垃圾回复折叠掉,让你继续看正常讨论,不用一条一条手动处理。
隐藏不会修改你的 X 账号状态,也不会真正拉黑对方。它更适合日常刷回复区时快速清屏。
拉黑会调用 X 的拉黑接口,把命中的账号加入你的拉黑列表。
它比隐藏更彻底:刷新页面后,被拉黑账号通常就不会再出现。
但拉黑不是无限快的操作。X 对批量请求、主页查询和拉黑操作都有平台限制。脚本会故意放慢速度、排队执行,尽量降低触发限流的概率。
简单说:
x_fraud_scanner.user.js。x.com/xxx/status/123... 的页面。如果已经安装过旧版本,更新脚本后刷新 X 页面即可。
按钮默认显示在推文详情页右侧,可以拖动位置,也可以收起成一个 XFS 小按钮。
内容垃圾号主要依赖当前页面文本,所以速度通常最快。
导流号扫描需要查账号主页,所以会比内容垃圾号慢。点击后如果看到“正在搜索导流号”的提示,说明按钮已经生效,只是查询还在排队或等待平台响应。
扫描命中账号后,会出现一个批量拉黑队列。
你可以看到:
队列里的用户名和 @handle 可以点击打开账号主页,方便确认误判,或者在误拉黑后去 X 主页手动恢复。
队列可以收起。收起后左侧会保留一个小提示,点击“打开队列”可以打开。
回复右上角附近的小圆圈也会同步队列状态:红色/省略号表示已经在队列中。还没开始执行的排队项可以再点一次从队列移出。
工具面板里有一个实验功能叫边刷边拉黑。
它的逻辑不是“先扫一遍再决定”,而是你一边刷回复,一边把当前规则已经明确命中的账号自动加入拉黑排队。这样适合在某类垃圾号模式已经非常稳定、你也已经把关键词和正则长期调到低误伤之后使用。
它有几个特点:
在用户主页时间线里,边刷边拉黑会处理被这个用户 repost 出来的帖子作者;不会反复把正在浏览的主页主人加入队列。
面板里的“关键词”区域可以调整规则:
content: 前缀限制为只匹配回复正文,用 name: 前缀限制为只匹配昵称。内置规则会随脚本更新。远程规则是持续维护的可更新预设,更适合应对近期垃圾号的新话术和新写法。你自己添加或删除的关键词会保存在浏览器里;如果你删掉过某条远程规则,后续远程更新不会强行把同一条加回来。
远程规则现在分为四类:内容关键词、用户名关键词、正则规则、只隐藏正则。最后一类命中后只会隐藏回复,不会仅因这条规则进入自动拉黑候选,适合误伤率偏高但页面噪音很大的模式。
如果误伤太多,可以先从用户名关键词和正则规则开始删减;如果漏报太多,可以添加你常见的垃圾话术。
远程规则文件在 rules/keywords.json,结构如下:
{
"schemaVersion": 1,
"rulesVersion": "2026-05-14.1",
"updatedAt": "2026-05-14T00:00:00Z",
"contentKeywords": [],
"nameKeywords": [],
"regexKeywords": [],
"hideOnlyRegexKeywords": []
}
这个脚本有两种速度完全不同的工作:
隐藏主要是本地页面操作。 脚本已经在页面里看到的内容,可以马上折叠掉,所以内容垃圾号隐藏通常非常快。
拉黑和导流识别需要请求 X。 导流号要查询账号主页,拉黑要调用 X 的拉黑接口。这些都受平台规则限制:
429 限流、请求失败、要求重新登录,甚至临时限制操作。所以脚本会主动放慢速度,并在多个标签页之间协调请求节奏。这样做不是为了慢,而是为了尽量稳定。
可以把它理解成:
这个脚本不是万能过滤器,下面这些情况需要理解:
这类账号通常在回复里直接暴露特征,例如:
它们通常会被标成红色。
这类账号的回复可能很干净,甚至只发一句普通话。但点进主页后会看到:
它们通常会被标成橙色。
导流号比内容垃圾号更难识别,所以需要查询主页,也更容易受到 X 限流影响。
脚本只在你自己的浏览器里运行,用你的 X 登录状态执行拉黑操作。它不会替你关注、发帖、点赞或转发。
请把它当作个人清理工具使用,不要用来做大规模自动化操作。使用前也请自行确认符合 X 的服务条款。
Note: 72.2