智能推文过滤 - 基于AI的X/推特内容质量控制
厌倦了你的X/推特信息源被低质量内容淹没了吗?想要专注于有价值的内容,同时隐藏噪音吗?X-Recommender利用AI技术,自动分析和评分每一条推文,使低质量内容变得透明或隐藏,并通过评分菜单提供一键翻译功能。现在还支持使用Chrome内置的Gemini作为过滤引擎,并提供自动回退功能。
🌟 核心功能: ✔ 基于AI的评分
使用大型语言模型(LLM)分析每条推文
根据信息价值、原创性、清晰度和互动潜力,评分范围从0到100
支持多种流行的LLM提供者:OpenAI、DeepSeek、LM Studio、Ollama、llama.cpp、LocalAI
在v2.1.0版本中新增功能:可以选择使用Chrome内置的Gemini(提示API)进行评分
✔ 评分菜单中的直接翻译
点击评分徽章,可以打开每个推文旁边的快速操作菜单
翻译推文文本和引用文本,同时保持原始内容可见
默认翻译目标语言:英语和简体中文
✔ 智能透明度控制
低质量推文会自动变得透明
高质量内容保持完全可见
可以调整阈值来控制过滤的严格程度
在评分菜单中保持每条推文的过滤选项和评分详情
✔ 完全可定制
可以根据个人喜好创建自定义的评分提示
调整最低评分阈值和不透明度级别
可配置的缓存时长(1-30天)
翻译设置现在在单独的标签页中
在设置中选择翻译目标语言(多选)
选择翻译引擎策略:首次使用时询问/Chrome翻译器/LLM
在过滤设置中检测是否可以使用Chrome内置的Gemini,并选择是否优先使用
✔ 注重隐私
所有处理都在本地进行或通过你配置的API完成
我们不会收集任何数据
推文评分仅在本地缓存
在选择引擎策略之前,可以在设置中检查Chrome翻译器API的支持
当启用Gemini优先选项时,过滤器首先尝试使用Chrome内置模型;如果不可用或失败,则自动回退到你配置的外部模型
💡 为什么需要它?
自动过滤八卦、垃圾信息、自我推广和标题党内容
专注于你信息源中的高质量、有价值的内容
完全可定制,以满足你的个人喜好
支持本地模型(完全离线)或云API
从现在开始,你的X/推特信息源将不再混乱——以清晰和专注的方式浏览!
“不仅仅是一个过滤器,而是你的AI驱动的信息源助手”
![]()
下载扩展程序包(X-Recommender.zip)
打开Chrome并导航到chrome://extensions/
启用“开发者模式”(右上角)
点击“加载解包”并选择解压后的文件夹
安装扩展程序
点击扩展程序图标以打开设置
配置你喜欢的LLM API(或使用LM Studio/Ollama等本地模型)
设置你喜欢的评分阈值和不透明度/隐藏行为
配置翻译目标/引擎策略,并(可选)在支持检查后启用Chrome内置的Gemini进行过滤
像往常一样浏览X/推特——X-Recommender会自动工作!
云API:OpenAI、DeepSeek、Anthropic
本地API:LM Studio、Ollama、llama.cpp、LocalAI
自定义:任何与OpenAI兼容的API端点
发布日期: 2026-05-20
在过滤设置中增加了对Chrome内置的Gemini(提示API)的支持检查
新增了一个切换选项,优先使用Chrome内置的Gemini进行推文评分
当Chrome Gemini不可用或评分失败时,添加了对配置的外部LLM的自动回退
当Gemini切换选项关闭时,保留现有的过滤行为
为新的Gemini过滤设置和状态标签添加了完整的i18n文本覆盖
发布日期: 2026-05-19
添加了评分徽章操作菜单:点击右上角的评分现在会打开一个菜单,提供默认的快速翻译目标(英语和简体中文)
添加了推文主文本和引用文本的翻译功能,同时保持原始内容可见,并在下方显示翻译内容
在弹出窗口中添加了翻译设置:目标语言现在可以多选并且保持持久
添加了翻译引擎策略选项:首次使用时询问、强制使用Chrome,或强制使用LLM
在设置中添加了Chrome翻译器API的检测和状态显示,并根据可用性启用/禁用引擎选项
将单点评分的行为从直接切换改为菜单项,同时保持“切换过滤器”功能并保留双击评分的详细信息
通过重复使用相同语言的翻译内容块,改进了重复翻译行为,防止重复堆叠
为翻译UI以及两种语言的状态/错误消息添加了完整的i18n键
发布日期: 2026-03-15
添加了“清除缓存”按钮,可以手动清除所有缓存的评分数据
为新的缓存清除功能增加了本地化支持
发布日期: 2026-03-15
通过使no-thinking回退路径更加健壮,改善了与Qwen风格模型的兼容性
防止评分时意外将推理步骤数作为最终评分
添加了LM Studio设置提示,建议先使用no-thinking模型
为高级用户提供了通过LM Studio提示模板设置禁用思考功能的指导
发布日期: 2026-03-13
修复了在将预设API如Ollama的URL更改为局域网IP后无法添加的问题(预设值覆盖了用户输入)
预设API名称和URL现在优先选择用户输入
线程传递优化:同一对话中的推文现在会重用第一个评分结果,避免对后续推文进行重复评分
通过优先考虑conversation_id分组(带有安全回退逻辑),改进了对话检测,适用于如转载+评论链这样的混合作者线程情况
通过关闭时间线刷新/滚动时缓存重新应用路径的不透明度过渡,减少了滚动锚点跳跃
将自适应视口超时控制移到了隐藏模式下;这些选项现在仅在过滤模式设置为隐藏时显示
发布日期: 2026-03-04
预隐藏未评分的推文:新推文在评分前保持隐藏状态,然后根据评分结果显示或隐藏(减少了时间线的跳跃)
将批量大小从5改为1,以降低时间线跳跃的概率
将温度从0.1更改为0,以获得更稳定的评分
在评分前增加了缓存检查,以避免重复请求
添加了视口检测功能,防止在视口外的大规模节点移除导致滚动锚点跳跃
优化了推文ID提取逻辑
发布日期: 2026-03-03
增加了对多个模型的支持 - 现在可以配置和切换多个LLM API
对于与Ollama和OpenAI兼容的API,添加了自动禁用思考模式的功能
修复了添加第二个模型时无法在列表中显示的问题(竞态条件和存储同步延迟)
发布日期: 2026-02-27
改进了隐藏模式过滤,仅使用隐藏阈值,避免与不透明度行为的重叠
改进了推文文本回退提取(innerText || textContent),减少不稳定的隐藏/显示闪烁
将扩展程序版本更新为1.5.1
发布日期: 2026-02-21
ID白名单:将受信任的用户添加到白名单中 - 他们的推文将不会被过滤,并显示为∞
过滤模式:可以选择不透明度(淡出)或完全隐藏
仅图片/视频推文评分:可以选择仅对包含图片/视频的推文进行评分
反馈链接:在页脚中添加了反馈和关注链接
初始发布
使用OpenAI API支持的基本推文评分