search、lookup 和 timeline review 通常属于不同 alert stage
稳的 Twitter / X 任务,通常会随着时间更容易排查,因为失败模式被显式写清楚了。
Alert 路由
很多 alert workflow 会变得又贵又难解释,是因为每次命中帖子都直接触发完整 retrieval stack。更干净的设计,通常会按 discovery、source validation 和 deeper account context,把 search、lookup 和 timeline review 分到不同阶段。
Key Takeaways
稳的 Twitter / X 任务,通常会随着时间更容易排查,因为失败模式被显式写清楚了。
search、lookup、timeline 复核和存储结构,通常需要共用一套操作层面的约定。
真正目标不是某次请求成功,而是一条能被调度、排障和信任的任务链路。
Article
这一组页面更偏把 Twitter / X endpoint 真的接进定时任务、存储结构和复核流程里。
在大多数 alert 系统里,search 的职责是先发现 candidate post 或 conversation。它更适合做 matching 和 triage,而不是一开始就回答所有来源问题。
这样 trigger stage 会更便宜,也更容易解释。
当 alert 是否升级,取决于这个账号是谁时,user lookup 才最有价值,比如 competitor、founder、partner 或 recurring research source。
这意味着 lookup 通常更适合放在 trigger 之后,而不是之前。
当一条帖子不足以解释“为什么这个来源重要”,或者 alert 可能升级成 watchlist / narrative shift review 时,timeline review 才真正有意义。
这通常不是基础 alert trigger 那一层该承担的事。
当接收方能看出这条 alert 只是来自 search,还是已经被 lookup 和 timeline enrichment 过,alert 就会更容易被信任。
这也会让后面的 debug 快很多。
FAQ
这些问题通常会在团队开始重复运行同一条 Twitter / X 任务之后出现。
通常不该。大多数流程会因为 discovery、source validation 和 deeper context 分层而更干净。
当 source identity 会改变 routing decision 时,比如要区分 competitor account 和随机 mention。
一份能明确显示哪个阶段执行了、贡献了什么字段、以及为什么停在这里或升级的 payload 或 run record。
Related Pages
如果你还在设计更大的 endpoint-choice 逻辑,可以继续看这页。
如果 source enrichment 阶段还不清楚,可以继续看这页。
如果下一步是把 stage provenance 放进 alert 本身,可以继续看这页。
如果你想看 promotion 流程里 timeline context 值得保留什么,可以继续看这页。