NOTICE: By continued use of this site you understand and agree to the binding مەرجەکانی خزمەتگوزاری and سیاسەتی پاراستنی نهێنی.
Install steps: Install a userscript manager, select Install, then open a website matched by the script.
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 的服务条款。
هەڵسەنگاندن: 72.2