SuperAPI AI 工具集

x-algo-filters

数据与分析

查看项目

更新于 10-15 19:50

技能介绍

用途:解释 X 信息流中帖子被过滤的原因,适用于分析帖子被移除、未展示或未进入推荐的情况。

主要能力:梳理 X 算法在流水线多个阶段运行的 12 个过滤器,包括 AgeFilter(移除超过最大时效的帖子)、PreviouslySeenPostsFilter(移除用户已看过的帖子)、PreviouslyServedPostsFilter(移除本次会话已投放的帖子)、DropDuplicatesFilter(按推文 ID 去重)、RetweetDeduplicationFilter(去除重复转推)、DedupConversationFilter(每个会话仅保留最高分帖子)、SelfTweetFilter(移除用户自己的帖子)、AuthorSocialgraphFilter(移除已屏蔽或静音作者的帖子)、MutedKeywordFilter(移除含静音关键词的帖子)、VFFilter(安全与可见性过滤)、CoreDataHydrationFilter(移除缺少必要数据的帖子)、IneligibleSubscriptionFilter(移除用户无权查看的订阅帖)。

使用方式:资料未提供具体安装或调用命令。技能内容以源码片段说明各过滤器的判定逻辑,例如 AgeFilter 通过 Snowflake ID 提取时间戳判断时效,PreviouslySeenPostsFilter 结合 Bloom 过滤器与显式 seen_ids 判断是否已看,PreviouslyServedPostsFilter 仅在分页请求(is_bottom_request)时启用。所有过滤器返回 kept 与 removed 两个候选列表。

适用场景:排查某条帖子为何未出现在信息流或推荐中,理解过滤阶段与去重、安全、订阅等机制的关系。

限制:资料仅覆盖过滤器层面的说明,未提供完整流水线位置、部署方式、性能数据或收费信息;相关技能 /x-algo-pipeline 与 /x-algo-engagement 仅被提及,具体内容暂未提供。