帮助你设计可组合的推荐、排序与信息流 Top K 决策流水线
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "recsys-pipeline-architect" 技能: 1. 下载 https://raw.githubusercontent.com/affaan-m/ECC/main/skills/recsys-pipeline-architect/SKILL.md 2. 保存为 ~/.claude/skills/recsys-pipeline-architect/SKILL.md 3. 装好后重载技能,告诉我可以用了
请用 Source→Hydrator→Filter→Scorer→Selector→SideEffect 六阶段框架,为一个社交产品的“为你推荐”信息流设计推荐流水线。目标是提升停留时长与互动率,同时控制低质内容、作者刷屏和时效性衰减。请输出每一阶段的职责、输入输出、候选特征、打分信号、Top K 选择策略,以及上线前要监控的指标。
一份结构化的信息流架构方案,包含六阶段设计、排序逻辑与监控指标。
我在做企业知识库问答,请基于六阶段框架设计一个 RAG 检索重排序流水线,为“用户问题 + 检索上下文”选出最相关的 Top K 文档片段。请说明召回源、特征补全、过滤规则、相关性打分、去重与多样性选择,以及日志与反馈闭环设计。
一套适用于知识库问答的 RAG 重排序流水线设计与优化建议。
请为移动应用设计一个通知优先级排序系统,使用 Source→Hydrator→Filter→Scorer→Selector→SideEffect 框架,在给定用户与场景下选出最值得发送的 Top K 通知。要求兼顾点击率、转化率、频控、用户疲劳和业务优先级,并给出可执行的规则与模型分工方案。
一份通知排序系统方案,明确各阶段策略、约束条件与投放闭环。
A spec-and-scaffold skill for building composable recommendation, ranking, and feed pipelines. It encodes the six-stage pattern — Source → Hydrator → Filter → Scorer → Selector → SideEffect — popularized by xAI's open-sourced For You algorithm (Apache 2.0). This skill is an independent reimplementation of the pattern (MIT) — no code copied from the original.
Upstream: https://github.com/mturac/recsys-pipeline-architect
| # | Stage | Job | Parallel? |
|---|---|---|---|
| 1 | Source | Fetch candidates from one or more origins | Yes — multiple sources run in parallel |
| 2 | Hydrator | Enrich each candidate with metadata needed for filtering and scoring | Yes — independent hydrators run in parallel |
| 3 | Filter | Drop candidates that should never be shown (blocked, expired, duplicate, ineligible) | Sequential — each filter sees fewer items |
| 4 | Scorer | Assign each surviving candidate one or more scores | Sequential — later scorers see earlier scores |
| 5 | Selector | Sort by final score, return top K | Single op |
| 6 | SideEffect | Cache served IDs, log impressions, emit events, update counters | Async — must never block the response |
Walk the user through these eight steps:
…
为 Quarkus 项目执行发布前验证闭环,涵盖构建、测试、扫描与差异审查。
帮助团队跟踪候选人招聘进度,统计各阶段人数并更新招聘状态。